Português
€EUR
IA e agentes

Hermes Agent

Compatível com o instalador da Infrawire

Agente de IA autônomo da Nous Research, instalado no seu VPS Linux

Requisitos mínimos
  • 2 GB de RAM
Editor
Nous Research
Versão
Última versão estável
Licença
MIT
Sistemas
Debian 12, Debian 13, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04

Apresentação de Hermes Agent

Hermes Agent é um agente de IA open source desenvolvido pela Nous Research. Ele é usado pela linha de comando, funciona com o provedor de modelos que você escolher e pode rodar de forma contínua em um servidor, o que o torna mais útil em um VPS do que em uma máquina que você desliga à noite.

O VPS é entregue com o instalador oficial já executado. Um usuário de sistema hermes é criado, suas chaves SSH de root são copiadas para ele (assim você se conecta direto com essa conta) e o comando hermes é instalado com suas dependências Python, via uv. Git, curl e sudo estão presentes.

Resta uma única etapa do seu lado: a configuração. Ela exige escolher um provedor de modelos e informar uma chave de API, então é interativa e não é executada automaticamente. Você a faz com hermes setup, depois de se conectar.

O que pode fazer com Hermes Agent

  • Instalador oficial já executado

    O comando hermes é instalado para o usuário hermes com uv e as dependências Python, por meio do script publicado pela Nous Research. Não há compilação nem ambiente para gerenciar.

  • Conta dedicada com suas chaves SSH

    A conta hermes reaproveita as chaves autorizadas de root. A senha dela fica bloqueada: o acesso é feito somente por chave.

  • Configuração guiada por hermes setup

    O assistente interativo pergunta o provedor de modelos e a chave de API. A escolha do modelo é sua, e você pode trocá-lo depois.

  • Serviços de usuário persistentes

    O modo linger do systemd está ativado para o hermes. Os serviços da conta, como o gateway, continuam ativos sem nenhuma sessão aberta.

  • Sudo para automação

    O usuário hermes tem sudo sem senha, prático para instalar as ferramentas de que o agente precisa. Convém restringir conforme o uso.

  • Debian ou Ubuntu à escolha

    A receita funciona no Debian 12 e 13 e no Ubuntu 20.04, 22.04 e 24.04, à sua escolha no momento do pedido.

Começar com Hermes Agent

Da encomenda à produção em poucos minutos.

  1. 1

    Peça o VPS com Hermes Agent

    Escolha um VPS Linux em Paris ou Frankfurt, selecione Debian ou Ubuntu e marque Hermes Agent na aba Aplicativos. Adicione sua chave SSH pública ao pedido: ela será reaproveitada pela conta hermes.

  2. 2

    Conecte-se por SSH com a conta hermes

    Com o servidor entregue, deixe o cloud-init concluir a instalação e abra uma sessão como hermes. Se o comando hermes não for encontrado, abra uma nova sessão para recarregar o ambiente.

    Bash
    ssh hermes@SERVER_IP cloud-init status --wait hermes --help
  3. 3

    Configure o provedor de modelos

    Inicie o assistente e responda às perguntas: provedor, chave de API e modelo. Deixe à mão a chave do provedor escolhido antes de começar.

    Bash
    hermes setup
  4. 4

    Proteja o servidor para produção

    Limite o acesso de rede apenas ao SSH com um firewall e mantenha a autenticação por chave. Agende um backup da pasta pessoal do hermes, que contém sua configuração e suas chaves de API.

    Bash
    sudo apt install -y ufw sudo ufw allow OpenSSH sudo ufw enable

Casos de uso de Hermes Agent

  • Assistente de IA sempre disponível

    Mantenha um agente ativo em um servidor que não desliga, acessível por SSH de qualquer computador. Suas sessões de trabalho deixam de depender do notebook.

  • Gateway para suas ferramentas de mensagens

    O serviço de usuário persistente permite executar o gateway do Hermes Agent em segundo plano. O agente continua acessível sem que haja uma sessão SSH aberta.

  • Automação de tarefas de administração

    Com git, curl e sudo disponíveis, o agente pode preparar scripts, inspecionar repositórios ou instalar ferramentas na máquina. É um bom campo de testes em um servidor isolado da produção.

  • Ambiente de testes para modelos

    Compare vários provedores de modelos com o mesmo agente, refazendo a configuração. Esses testes ficam separados do seu ambiente pessoal.

Perguntas frequentes sobre Hermes Agent

A configuração exige um provedor de modelos e uma chave de API, informações que só você tem. Por isso a receita instala o agente e deixa para você executar hermes setup como usuário hermes.

Mais sobre Hermes Agent

Verificar se a instalação terminou

A instalação roda na primeira inicialização, via cloud-init. Ela baixa o uv e as dependências Python, o que leva alguns minutos. Para aguardar o fim com segurança:

Bash
cloud-init status --wait

A mensagem final pede que você se conecte como hermes e execute hermes setup. Se preferir acompanhar os detalhes, consulte /var/log/cloud-init-output.log.

Executar a configuração

hermes setup é interativo: ele pergunta o provedor de modelos e a chave de API. A receita não o executa por você, porque não tem como adivinhar essas informações. Você pode rodar o assistente de novo mais tarde para trocar de provedor.

Serviços em segundo plano

A receita ativa loginctl enable-linger hermes. Sem isso, o systemd encerra os serviços de um usuário quando a última sessão dele é fechada. Com o linger, um serviço de usuário, como o gateway do Hermes Agent, continua rodando depois que você se desconecta do SSH.

Segurança

A conta hermes tem a senha bloqueada e sudo sem senha. Somente a sua chave SSH abre a porta, mas quem a obtiver terá direitos de root. Proteja essa chave com uma passphrase.

Um agente que executa comandos também pode errar. Se você o deixar agir no servidor, remova o sudo sem senha assim que terminar de instalar suas ferramentas (arquivo em /etc/sudoers.d/) e não coloque nenhum dado crítico nessa máquina.

Backups

As chaves de API e a configuração ficam na pasta pessoal do usuário, /home/hermes. Faça backup dela com regularidade, por exemplo com rsync para outro servidor, e guarde as chaves de API em um gerenciador de segredos do seu lado. Para ambientes Linux mais amplos, veja nossos VPS Linux e nossos tutoriais.

Fique a par das últimas ofertas, descontos e promoções especiais.

Ver promoções

Utilizamos cookies

Utilizamos cookies analíticos para melhorar a sua experiência no nosso site. Nenhum dado é vendido a terceiros. Saiba mais na nossa política de privacidade.