Documentação oficial desta página · v0.20.6
Suporte a Plataformas
O Hermes Agent suporta várias plataformas e métodos de distribuição, mas não dá para dar conta de todos os jeitos possíveis de instalar.
Nível 1
O objetivo é nunca quebrar instalação nem atualização nessas plataformas. Problemas e regressões no nível 1 são a primeira prioridade e passam na frente das outras plataformas.
| Sistema / Arquitetura | Métodos de instalação | Observações |
|---|---|---|
| macOS (Apple Silicon) | Hermes Desktop, install.sh | |
| Windows 10 / 11 (x86_64, aarch64) | Hermes Desktop, install.ps1 | Alguns recursos não estão disponíveis. |
| Linux / WSL2 (x86_64, aarch64) | install.sh | Os testes são feitos no Ubuntu mais recente e no WSL2. Se sua distribuição tem glibc, systemd e segue o Filesystem Hierarchy Standard, a chance de funcionar bem é alta. |
| Container Docker (x86_64, aarch64) | docker pull | Instalações via Docker não suportam hermes update. A atualização é feita rodando uma imagem nova. |
Nível 2
Essas plataformas são mantidas no repositório apenas por esforço, sem garantia. Uma versão nova pode quebrá-las, e não há promessa de correção rápida.
Pull requests corrigindo problemas nelas são aceitos, mas ficam atrás das correções de nível 1.
| Sistema / Arquitetura | Métodos de instalação | Observações |
|---|---|---|
| Android (Termux) (aarch64) | install.sh | Alguns recursos não estão disponíveis. |
| Nix (macOS, Linux, NixOS) | install.sh | Quebra com frequência, por causa do empacotamento do Node.js. Boa sorte! ❤️ |
Sem suporte
Estas plataformas e métodos de distribuição não têm suporte. A recomendação é migrar para um método ou plataforma suportada. Podem estar quebrados agora e podem quebrar mais no futuro. Pull requests para consertá-los não serão aceitos, e qualquer código que mantenha compatibilidade com eles pode ser removido a qualquer momento.
- instalação pelo AUR (patches podem ser incorporados no upstream, se ajudar ❤️)
- macOS em processadores x86 (Intel)
- instalação via
pypi(uv tool install hermes-agent,pip install hermes-agentetc.) - instalação via
brew(brew install hermes-agent)
Se você usa um método sem suporte, veja o guia de instalação para trocar por um suportado.