🤖HermesBlog
Hermes Official Tutorials · Parte 128/9/2026

Tutorial 12: Configuração do Nix e NixOS

Tutorial 12: Nix & NixOS Setup — easy-to-understand guide based on official docs

Hermes tutorial

Tutorial 12: Configuração do Nix e NixOS

Bem-vindo de volta à nossa série de tutoriais sobre o Hermes Agent! Neste post, vamos mostrar como instalar o Hermes Agent em sistemas Nix e NixOS. Mas aqui está o detalhe — a documentação oficial mudou, e o Nix não é mais um caminho de instalação oficialmente suportado. Não se preocupe, porém! Você ainda tem opções, e vamos cobrir tudo o que você precisa saber.

O Que Mudou?

A equipe do Hermes simplificou significativamente a instalação. Em vez de manter vários caminhos de instalação, eles agora recomendam o instalador universal para todos — incluindo usuários de Nix. O suporte ao Nix agora é “apenas melhor esforço”, ou seja, pode funcionar, mas não é oficialmente testado ou garantido.

O Caminho Recomendado: Instalador Universal

Para a maioria dos usuários, a maneira mais fácil de colocar o Hermes Agent em funcionamento é com o instalador de uma linha. Ele funciona no Linux, macOS, WSL2 e até no Android (Termux):

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

No Windows nativo, use o PowerShell:

iex (irm https://hermes-agent.nousresearch.com/install.ps1)

O instalador cuida de tudo automaticamente — Python, Node.js, ripgrep, ffmpeg, o clone do repositório, o ambiente virtual e o comando global hermes. Ao final, você já está pronto para conversar.

E a Configuração Específica do Nix?

Se você já usa Nix (no NixOS, macOS ou Linux), ainda existe um caminho de configuração dedicado com um flake Nix, módulo declarativo NixOS e modo de contêiner opcional. Consulte o guia de Configuração do Nix e NixOS na documentação oficial para mais detalhes.

Mas aqui vai nosso conselho: experimente o instalador universal primeiro. É o caminho oficialmente suportado e foi projetado para “simplesmente funcionar”.

Pré-requisitos: Mantenha Simples

Antes de executar o instalador, certifique-se de ter:

  • Git (obrigatório em todas as plataformas que não sejam Windows)
  • curl e xz-utils no Linux (o instalador baixa o Node.js como um arquivo .tar.xz)
  • g++ ou build-essential no Debian/Ubuntu (apenas se você planeja usar o aplicativo de desktop)

É isso! Você não precisa instalar Python, Node.js, ripgrep ou ffmpeg manualmente. O instalador detecta o que está faltando e instala para você.

No Debian/Ubuntu, você pode deixar tudo pronto com:

sudo apt install curl xz-utils build-essential

Após a Instalação

Quando o instalador terminar, recarregue seu shell e comece a conversar:

source ~/.bashrc   # ou: source ~/.zshrc
hermes             # Comece a conversar!

Configurando Sua Instalação

Após a instalação, você pode ajustar as coisas com comandos dedicados:

hermes model          # Escolha seu provedor de LLM e modelo
hermes tools          # Configure quais ferramentas estão habilitadas
hermes gateway setup  # Configure plataformas de mensagens
hermes config set     # Defina valores de configuração individuais
hermes config get     # Inspecione valores de configuração individuais
hermes setup          # Ou execute o assistente de configuração completo

Caminho Mais Rápido: Nous Portal

Aqui vai uma dica de profissional: se você quiser pular a gestão de chaves por ferramenta, use o Nous Portal. Uma única assinatura cobre mais de 300 modelos, além do Tool Gateway (busca na web, geração de imagens, TTS, navegador em nuvem). Comece com um único comando:

hermes setup --portal

Isso faz login, define a Nous como seu provedor e ativa o Tool Gateway — tudo de uma vez.

Migrando de Outra Máquina?

Se você já está usando o Hermes em outra máquina, não precisa reconstruir tudo do zero. Restaure um backup completo com hermes import, ou traga um agente individual com hermes profile import. Lembre-se: uma exportação de perfil exclui credenciais por design, então não é um backup completo. Use hermes backup para isso.

Considerações Finais

Embora o Nix não seja mais um caminho de instalação oficialmente suportado, o instalador universal torna a configuração mais fácil do que nunca. Para a maioria dos usuários, é o caminho a seguir — até no NixOS. Se você encontrar problemas, o guia específico do Nix ainda está disponível como alternativa.

No próximo post da nossa série, vamos mergulhar na configuração do seu primeiro agente. Até lá, boas conversas!

📖 Documentação oficial

この記事は Hermes Agent のDocumentação oficialに基づいています:Documentação oficial › getting-started/nix-setup