Pular para o conteúdo principal

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 / ArquiteturaMétodos de instalaçãoObservações
macOS (Apple Silicon)Hermes Desktop, install.sh
Windows 10 / 11 (x86_64, aarch64)Hermes Desktop, install.ps1Alguns recursos não estão disponíveis.
Linux / WSL2 (x86_64, aarch64)install.shOs 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 pullInstalaçõ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 / ArquiteturaMétodos de instalaçãoObservações
Android (Termux) (aarch64)install.shAlguns recursos não estão disponíveis.
Nix (macOS, Linux, NixOS)install.shQuebra 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-agent etc.)
  • 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.