Hermes Agent para suporte de TI interno: guia de configuração segura (2026)

Kira
Escrito por

Kira

Katelin Teen
Revisado por

Katelin Teen

Última edição October 6, 2026

Verificado por especialista
Ilustração desenhada à mão de um administrador de TI em um laptop ao lado de um rack de servidores, enquanto um agente robô simpático responde a perguntas de funcionários em um chat de equipe

Resumo

O Hermes Agent para suporte de TI interno se encaixa melhor do que o Hermes para atendimento ao cliente, porque seus usuários são colegas que você pode colocar em uma lista de permitidos. Ele brilha como ajudante pessoal do administrador de TI: verificações de saúde via cron, triagem de alertas do Datadog ou Grafana e comandos reais em um servidor por SSH.

O problema aparece quando você o abre para a empresa toda. O acesso é concedido um ID de usuário por vez, a divisão entre administrador e usuário só limita comandos com barra, e a aprovação de um comando arriscado volta para o funcionário que perguntou, não para a TI. A solução são dois perfis: um perfil "it-desk" somente leitura para todos, com o terminal desligado, e um perfil "ops" que só os administradores alcançam.

Se você prefere dispensar o servidor, a eesel responde às dúvidas de TI dos funcionários no Slack a partir do seu Confluence, atua como primeiro respondente no Jira Service Management e só deixa os seus administradores de TI aprovarem ações.

Por que olhei o Hermes para TI interno

Eu construo agentes de IA na eesel, e ultimamente a pergunta "não dá para usar o Hermes?" vem mais de equipes de TI do que de equipes de suporte. Faz sentido. Uma equipe de TI já roda servidores, vive no Slack ou no Teams e geralmente há um engenheiro que não se importa com um arquivo YAML.

Estou do outro lado disso há algum tempo. A eesel atua como primeiro respondente na central de TI interna da InDebted, onde uma equipe de TI de 5 a 10 pessoas atendia pedidos de mais de 250 funcionários em cinco mercados. Ela desviou 15% dos problemas e continuou treinando com pedidos passados rumo a uma meta de 55%. O Head of IT deles disse sem rodeios:

"We use it to be the first responder to our Helpdesk tickets in Jira. It essentially acts just like an agent would."

Jason Loyola, Head of IT, InDebted

Esse trabalho me ensinou onde está de fato o risco em TI interna, e não são os desconhecidos. É o colega prestativo que pede ao bot para "só reiniciar". Então li a documentação do Hermes de ponta a ponta com uma pergunta na cabeça: o que acontece quando 200 funcionários podem falar com um agente que tem um terminal?

O que o Hermes Agent oferece a uma equipe de TI

O Hermes Agent é o agente de código aberto e auto-hospedado da Nous Research. Tem licença MIT, 251,503 estrelas no GitHub e a versão mais recente é a v0.21.5, publicada em 24 de setembro de 2026.

Meu review do Hermes Agent cobre o produto inteiro, e meu apanhado de agentes de IA de código aberto o coloca ao lado dos pares. Para trabalho de TI, quatro peças importam.

Página inicial do Hermes Agent com o título "The agent that grows with you" e um comando de instalação de uma linha no terminal, retirada do Hermes Agent
Página inicial do Hermes Agent com o título "The agent that grows with you" e um comando de instalação de uma linha no terminal, retirada do Hermes Agent
  • Sete backends de terminal. O Hermes pode executar comandos localmente, no Docker, por SSH ou no Modal, Daytona, Vercel Sandbox ou Singularity (Configuration). O backend SSH mantém um shell persistente em um servidor remoto, e a documentação o chama de "Recommended for security" porque o agente não consegue modificar o próprio código (Tools).
  • Um gateway de mensagens. Slack, Microsoft Teams, Google Chat, e-mail e mais de 20 outros canais (Messaging Gateway), que é como a maioria das equipes já opera o ITSM no Slack.
  • Cron e webhooks. Tarefas agendadas e webhooks de entrada de ferramentas como GitHub, GitLab e Jira, com verificação de assinatura HMAC (Webhooks).
  • Servidores MCP. Um catálogo curado de 65 servidores revisados, desativados por padrão (MCP catalog). Se MCP é novidade para você, minha explicação sobre o servidor MCP de agente de IA cobre o básico.

Então é um kit de ferramentas de verdade para uma equipe de TI. A questão em aberto é quem pode usá-lo.

Dois trabalhos, um agente

A maioria dos planos de "Hermes para TI" que vejo mistura dois trabalhos muito diferentes.

Dois painéis desenhados à mão comparando o Hermes como ajudante do administrador de TI, em que 2 a 3 administradores conversam e aprovam os próprios comandos, com o Hermes como porta de entrada dos funcionários, em que cada funcionário conversa com o mesmo terminal e aprova os próprios comandos
Dois painéis desenhados à mão comparando o Hermes como ajudante do administrador de TI, em que 2 a 3 administradores conversam e aprovam os próprios comandos, com o Hermes como porta de entrada dos funcionários, em que cada funcionário conversa com o mesmo terminal e aprova os próprios comandos

O trabalho 1 é o de ajudante do administrador de TI. Dois ou três administradores mandam mensagem direta ao agente, que executa verificações em servidores, faz triagem de alertas e relata o que encontrou. Quem aprova um comando arriscado aqui é um administrador que o entende.

O trabalho 2 é a porta de entrada dos funcionários. Todos na empresa perguntam em #it-help "por que minha VPN caiu?". É o trabalho que as pessoas imaginam quando falam de IA para help desks de TI internos. O agente é o mesmo e as ferramentas também, mas o risco é muito diferente.

Todo exemplo de TI na documentação do Hermes é do trabalho 1. Pesquisei em todo o dump da documentação por "helpdesk", "IT support" ou "employee" e tive zero resultados. O que os exemplos mostram é um operador cuidando das próprias operações, coisas como triagem de alertas para um canal de plantão, verificações de uptime e alertas de disco.

Trabalho 1: Hermes como ajudante do administrador de TI (isso funciona)

Aqui o Hermes ganha seu lugar. Alguns dos padrões documentados se aplicam a uma equipe de TI quase sem mudanças:

  • Verificações de saúde do servidor agendadas. O guia Team Telegram Assistant inclui um prompt que verifica a cada 6 horas o uso de disco com df -h, a memória com free -h e o status dos contêineres com docker ps, entregue em um canal da equipe.
  • Cron só de script, sem chamada ao modelo. hermes cron create "*/15 * * * *" --no-agent --script disk-alert.sh --deliver telegram roda um script simples e envia a saída (Script-only cron). É barato, e você não gasta tokens em uma verificação de disco.
  • Triagem de alertas a partir do monitoramento. A página Automation Blueprints tem um webhook de triagem de alertas que pede uma recomendação de escalonamento de P1 a P4 e termina com "This goes to the on-call channel."
  • Falhas silenciosas. "A recurring job that keeps failing with the same error alerts you once, not on every run" (Cron). Se você já silenciou um canal de alertas barulhento, vai apreciar isso.

Do lado das ferramentas, o catálogo já traz o stack de monitoramento que a maioria das equipes de TI usa: Datadog, Grafana, Sentry, Better Stack e Cloudflare, todos via OAuth. Combine isso com o backend SSH e você tem um agente que lê um alerta, verifica a máquina e depois diz o que acha que está errado.

Dois padrões de segurança também ajudam. Tarefas de cron negam comandos perigosos por padrão (cron_mode: deny), então uma tarefa agendada não consegue dar systemctl restart em nada a menos que você mude isso (Security). As verificações de comandos perigosos também rodam nos backends local e ssh, e é exatamente aí que o trabalho de TI acontece.

É a configuração que os usuários de homelab descrevem. Um comentarista do Hacker News roda exatamente assim, com uma etapa de aprovação e um caminho de volta:

Hacker News

"I use Hermes at home. [...] it's a sysadmin for my homelab. It has a read-only mcp server to check the k8s status and has it's own ssh access to fix stuff after I approve it per session. It's magical. Each morning I get a small update whether the backup ran, if pods are stuck or behaving weirdly etc... Since the entire homelab is GitOps I can always reverse a change made by the agent."

Repare em quem aprova ali: a mesma pessoa que é dona dos servidores. Se você é uma equipe de TI pequena com um engenheiro que curte esse tipo de coisa, o trabalho 1 é um bom uso para uma ferramenta gratuita.

Trabalho 2: Hermes como porta de entrada dos funcionários (onde complica)

Quando você abre o mesmo agente para todos, quatro coisas na documentação passam a importar. Nenhuma é um bug, deixo claro. O Hermes foi projetado como agente de operador, e essas são as emendas por onde esse projeto aparece.

1. O acesso é concedido um ID por vez

Toda lista de permitidos de chat é uma lista de IDs individuais: IDs de membro do Slack, IDs de objeto do Azure AD no Teams, endereços de e-mail no Google Chat (Environment variables). Não encontrei um curinga de domínio como *@company.com, e também não há uma configuração para todo o tenant ou workspace.

Os únicos botões de "todos", como SLACK_ALLOW_ALL_USERS e TEAMS_ALLOW_ALL_USERS, aparecem como "(dev only)" na referência. Acesso por grupo existe, mas só para funções do Discord. O outro caminho é o pareamento por mensagem direta: cada funcionário recebe um código e um administrador o aprova manualmente com hermes pairing approve. Para 200 pessoas, são 200 aprovações, e depois cada nova contratação.

Single sign-on existe, mas só para o painel web, por meio do seu próprio provedor OpenID Connect (Web Dashboard). Também não há SCIM, então quando você desliga alguém no Okta, essa pessoa não é removida do bot.

2. O nível de usuário limita comandos, não ferramentas

O Hermes tem uma divisão entre administrador e usuário, e é tentador supor que ela limite o que usuários comuns podem fazer. O que ela limita, na verdade, são os comandos com barra. Usuários comuns recebem os comandos que você listar em user_allowed_commands, mais /help e /whoami (Slash commands).

O chat comum não é restrito de forma alguma, o que significa que qualquer funcionário permitido pode pedir ao agente qualquer coisa que as ferramentas dele permitam, terminal incluído. Esbarrei na mesma parede do lado do cliente no meu post sobre Hermes para atendimento ao cliente.

3. As aprovações vão para quem perguntou

Se você é líder de TI, este é o que eu sublinharia duas vezes. Quando o Hermes quer executar um comando sinalizado, como systemctl restart, chown -R root ou sed -i em um arquivo em /etc/, ele pede aprovação no mesmo chat: "the agent sends the dangerous command details to the chat and waits for the user to reply" (Security).

Diagrama em loop desenhado à mão: um funcionário em #it-help pede para reiniciar a VPN, o agente propõe systemctl restart e o cartão de aprovação volta para a mesma pessoa que perguntou, com uma observação de que não há lista de aprovadores nem roteamento para administradores
Diagrama em loop desenhado à mão: um funcionário em #it-help pede para reiniciar a VPN, o agente propõe systemctl restart e o cartão de aprovação volta para a mesma pessoa que perguntou, com uma observação de que não há lista de aprovadores nem roteamento para administradores

A configuração approvals tem mode, timeout, cron_mode e algumas outras opções, mas nenhuma lista de aprovadores e nenhuma forma de enviar o cartão a um administrador de TI ou a um canal separado. No Teams, o cartão tem quatro botões: Allow Once, Allow Session, Always Allow, Deny (Teams). Quem em um chat em grupo pode clicar neles, a documentação não diz.

"Always Allow" também persiste. Comandos aprovados são salvos em config.yaml e "silently approved in all future sessions" (Security). Então basta um clique de um funcionário com pressa, e esse comando fica pré-aprovado para todos.

4. A memória é compartilhada e não há log de auditoria do chat

A memória integrada é um MEMORY.md (2.200 caracteres) e um USER.md (1.375 caracteres) por perfil, carregados em toda sessão que esse perfil executa (Memory). Em um bot de TI compartilhado, isso significa que o que o agente salvar durante o chat de um funcionário vai aparecer na sessão do próximo. A proteção que a documentação oferece é memory.write_approval: true, que deixa em espera cada gravação vinda do chat para um administrador revisar com /memory pending.

Um desenvolvedor que testou uma configuração multiusuário foi além:

Hacker News

"we need a container per user, because, without modifications, if multiple users talk to the same Hermes instance then they can access each other's conversations by asking the agent."

A documentação do Hermes lista o isolamento entre sessões como uma de suas oito camadas de segurança, então trate isso como a experiência de um desenvolvedor, não como uma falha documentada. Ainda assim, é a primeira coisa que eu testaria antes de um canal onde as pessoas perguntam sobre redefinição de senha entrar no ar.

Sobre auditoria, a página de monitoramento do gateway diz que ele não é "analytics, audit logs, or detailed execution traces" (Gateway monitoring). A lista de verificação de segurança manda "check ~/.hermes/logs/". Se sua equipe de TI precisa prestar contas a um auditor de SOC 2, é uma lacuna que você mesmo teria de preencher.

Conectando o Hermes ao Slack, Teams e Google Chat

Cada app de chat tem um formato diferente, e essas diferenças acabam decidindo onde você pode hospedar o gateway.

SlackMicrosoft TeamsGoogle Chat
ConexãoSocket Mode (WebSocket)Webhook HTTPS público, porta 3978Pull do Cloud Pub/Sub
Precisa de URL públicaNãoSim, com certificado TLS realNão
Permissões de administrador necessáriasInstalar o app do SlackRegistro do app pela Teams CLI no seu tenantAdministrador do workspace para publicar o app
Lista de permitidos porID de membro do SlackID de objeto do Azure ADEndereço de e-mail
Em canaisResponde quando @mencionado, em uma threadResponde quando @mencionadoResponde na thread, uma sessão por thread

Fontes: Slack, Teams, Google Chat.

O Slack é o mais fácil. O Socket Mode "works behind firewalls, on your laptop, or on a private server." Para TI, as duas configurações que importam são channel_skill_bindings, que carrega uma skill sempre que uma sessão começa em um canal como #it-help (as threads herdam), e allowed_channels, que faz o bot ignorar todos os outros canais mesmo quando @mencionado. Uma peculiaridade que vale conhecer: mensagens diretas estão isentas de allowed_channels.

Documentação de configuração do Slack do Hermes Agent, mostrando a tabela de visão geral do Socket Mode com tokens de bot e de nível de app e IDs de membro do Slack para identificar usuários, retirada da documentação do Hermes
Documentação de configuração do Slack do Hermes Agent, mostrando a tabela de visão geral do Socket Mode com tokens de bot e de nível de app e IDs de membro do Slack para identificar usuários, retirada da documentação do Hermes

O Teams dá mais trabalho. "Teams delivers messages by calling a public HTTPS webhook," então o gateway precisa de um endpoint acessível e "Teams rejects self-signed certificates." O registro passa pelo @microsoft/teams.cli da Microsoft ("no Azure portal needed"), que entrega um ID de cliente, um segredo e um ID de tenant. Há um aviso na documentação que eu levaria ao pé da letra: sem TEAMS_ALLOWED_USERS, "anyone who can find or install your bot can interact with it."

Documentação de configuração do Microsoft Teams do Hermes Agent, mostrando que o bot responde a toda mensagem em um chat pessoal, mas só a @menções em chats em grupo e canais, retirada da documentação do Hermes
Documentação de configuração do Microsoft Teams do Hermes Agent, mostrando que o bot responde a toda mensagem em um chat pessoal, mas só a @menções em chats em grupo e canais, retirada da documentação do Hermes

Há também um listener do Microsoft Graph (msgraph_webhook), mas hoje ele alimenta principalmente o pipeline de resumos de reuniões do Teams (Graph webhook). Ele não dá ao Hermes acesso ao diretório de usuários nem ao gerenciamento de dispositivos, então não espere que redefina senhas ou consulte o Intune. Meu guia sobre automatizar o suporte no Microsoft Teams olha o caminho do Teams com mais amplitude.

Quais ferramentas de TI o Hermes alcança

O catálogo MCP é onde as equipes de TI costumam se surpreender. Ele é forte em monitoramento, mas fraco em identidade e gestão de serviços.

Mapa de duas colunas desenhado à mão: no catálogo MCP do Hermes estão Atlassian (Jira, Confluence), Datadog, Grafana, Sentry, Better Stack e Cloudflare; fora do catálogo estão ServiceNow, Okta, Entra e Intune, Jamf, administração do Google Workspace e Freshservice
Mapa de duas colunas desenhado à mão: no catálogo MCP do Hermes estão Atlassian (Jira, Confluence), Datadog, Grafana, Sentry, Better Stack e Cloudflare; fora do catálogo estão ServiceNow, Okta, Entra e Intune, Jamf, administração do Google Workspace e Freshservice

O Jira Service Management tem uma lacuna escondida. A entrada da Atlassian no catálogo descreve "Jira issues and Confluence pages" e conecta por OAuth. O servidor MCP Rovo da Atlassian tem de fato um grupo de ferramentas de JSM, mas essas quatro ferramentas são de alertas de plantão e escalas, e só aparecem com autenticação por token de API que um administrador da organização precisa habilitar. Pelo caminho OAuth do catálogo, o Hermes vê uma solicitação apenas como um work item comum do Jira. Não há ferramenta para tipos de solicitação, filas, SLAs ou aprovações. Meu post sobre o Claude para JSM percorre o mesmo servidor em detalhe.

O ServiceNow não tem entrada no catálogo. O próprio servidor MCP do ServiceNow está incluído no Now Assist e nos SKUs AI Native, e seu servidor Quickstart traz quatro ferramentas de leitura e resumo. No lado do código aberto, o caminho é um servidor da comunidade que você mesmo configura em mcp_servers. Veja meu guia da integração MCP do ServiceNow.

Identidade e dispositivos são faça você mesmo. Não há entradas de Okta, Entra, Intune, Jamf ou administração do Google Workspace. As skills da comunidade no skills.sh são pequenas: a principal skill de ServiceNow tem 135 instalações, a de Freshservice 118, a de Jamf 4. A exceção é a skill persona-it-admin do próprio Google, com 28,951 instalações (skills.sh). Lembre-se de que qualquer uma delas é código de terceiros que a Nous não revisou.

Se o seu stack é Jira, Confluence e Datadog, o Hermes cobre bastante. Se é ServiceNow, Okta e Intune, planeje tempo real de desenvolvimento. Meu apanhado de IA para gestão de serviços de TI cobre ferramentas feitas para esse segundo stack.

Como configurar o Hermes com segurança para TI interno

O padrão que eu adotaria é dividir os dois trabalhos em dois perfis. No Hermes, um perfil é um agente totalmente separado, com configuração, memória, skills e tokens de bot próprios, e um gateway pode atender vários (Profiles).

Diagrama de arquitetura desenhado à mão: um gateway do Hermes alimenta um perfil it-desk para todos os funcionários no Slack #it-help que lê Confluence e Notion e abre tickets no Jira com o terminal desligado, e um perfil ops só para mensagens diretas de administradores de TI com SSH em um servidor, aprovações manuais e Datadog mais Grafana, com tickets repassados do primeiro para o segundo
Diagrama de arquitetura desenhado à mão: um gateway do Hermes alimenta um perfil it-desk para todos os funcionários no Slack #it-help que lê Confluence e Notion e abre tickets no Jira com o terminal desligado, e um perfil ops só para mensagens diretas de administradores de TI com SSH em um servidor, aprovações manuais e Datadog mais Grafana, com tickets repassados do primeiro para o segundo

Um desenvolvedor no Hacker News chegou à mesma ideia, embora para um risco diferente:

Hacker News

"My solution to the problem, which I am implementing as a Hermes plugin + custom iOS / macOS app, is simple: an airlock architecture. One Hermes profile runs with local FS access and no internet access, inside an Apple container, and one Hermes profile runs with internet access and no FS access, inside an Apple container."

Veja como eu montaria, passo a passo.

1. Rode o gateway em uma máquina própria

A documentação é direta sobre isso: "For maximum security, run the gateway on a separate machine or VM. Set terminal.backend: ssh" (Security). E nunca exponha o painel sem autenticação. A documentação do Docker descreve "the June 2026 MCP-config persistence campaign", em que scanners alcançaram painéis expostos e "drove the agent into planting an SSH-key backdoor" (Docker).

Documentação de segurança do Hermes Agent listando oito camadas, da autorização de usuários e aprovação de comandos perigosos ao isolamento entre sessões e à sanitização de entradas, retirada da documentação do Hermes
Documentação de segurança do Hermes Agent listando oito camadas, da autorização de usuários e aprovação de comandos perigosos ao isolamento entre sessões e à sanitização de entradas, retirada da documentação do Hermes

2. Desligue o terminal no perfil dos funcionários

No perfil it-desk, adicione terminal e code_execution a agent.disabled_toolsets. A documentação diz que um toolset listado ali é sempre removido, "even if a platform's saved config still lists it" (Configuration). Sem terminal, o problema de "a aprovação vai para o solicitante" some em grande parte, já que não sobra nada perigoso para aprovar.

Isso deixa o trabalho de ler e encaminhar: responder a partir da sua base de conhecimento interna no Confluence ou Notion, consultar um issue do Jira, abrir um ticket. Isso cobre a maior parte do volume de "como configuro a VPN?", e encaminhar o resto é simples triagem de tickets.

3. Prenda-o a um canal e a uma skill

Defina allowed_channels como #it-help e vincule esse canal a uma skill de TI com channel_skill_bindings. Use também strict_mention, para que em uma thread longa o bot fique quieto até alguém chamá-lo de novo. A documentação cita exatamente esse caso: "a long tech-support thread where the bot helped at the start and you'd rather it stay silent unless explicitly pinged again" (Slack).

4. Deixe as gravações de memória em espera

Defina memory.write_approval: true no perfil it-desk para que o chat de um funcionário não reescreva silenciosamente o que o agente depois diz a todos os outros.

5. Trave o perfil ops

O perfil ops recebe o backend SSH, approvals.mode: manual e uma lista de permitidos só com os seus administradores de TI. Além disso, adicione uma lista approvals.deny para comandos que você nunca quer ver executados pelo chat, e evite "Always Allow" para qualquer coisa que toque /etc/ ou um serviço. A lista de bloqueio rígida recusa rm -rf /, fork bombs e gravações diretas em disco independentemente de tudo, então isso já está coberto.

6. Teste antes de os funcionários verem

O Hermes não ajuda nesta etapa. Não há forma integrada de reproduzir os tickets de TI do mês passado pelo agente e ver o que ele teria respondido. O que você vai precisar é de um canal de testes, uma lista de perguntas reais do passado e alguém que leia cada resposta antes de #it-help entrar no ar.

Quanto o Hermes custa a uma equipe de TI

A licença não custa nada. Rodar é outra história.

Item de custoO que você pagaFonte
Software Hermes Agent$0, licença MITFAQ
Tokens do modelo via Nous PortalNível gratuito (só modelos gratuitos), Plus $20/mo por $22 de crédito, Super $100/mo por $110, Ultra $200/mo por $220Nous Portal
Ferramentas hospedadas (busca, navegador, voz)Por uso, do mesmo saldoNous Portal
Servidor ou VM do gatewaySua conta de nuvem; o Teams ainda precisa de um domínio público e TLSTeams
Atlassian Rovo MCPGrátis em todos os planos do Atlassian CloudAtlassian
Tempo de engenhariaListas de permitidos, perfis, skills, conexão MCP, revisõesSua equipe

O Nous Portal também permite conectar um plano elegível do ChatGPT para inferência, com ferramentas e hospedagem cobradas à parte. Meu post sobre alternativas ao Hermes detalha as camadas com mais profundidade.

A última linha é a que nunca aparece em uma fatura. Alguém precisa cuidar da lista de permitidos, aprovar códigos de pareamento de novos contratados, revisar a memória em espera e manter o gateway atualizado. Para o trabalho 1, isso é tranquilo, porque o administrador é o usuário. Para o trabalho 2, vira um pequeno produto interno que agora você mantém. Um cliente que decidiu não construir o próprio resumiu bem a troca:

"We could try to write our own LLM application but we didn't want to invest our time into that. We wanted something that we would not have to maintain."

an engineering lead at a crypto-hardware company, on why they bought instead of building

Hermes vs eesel para suporte de TI interno

Veja como os dois se comparam no que um líder de TI costuma perguntar primeiro.

Hermes Agenteesel
O que éAgente auto-hospedado de uso geralColega de help desk com IA pronto para usar
Onde os funcionários perguntamSlack, Teams, Google Chat, e-mail, 20+ outrosSlack, Google Chat, Microsoft Teams (sob solicitação)
Quem pode aprovar ações arriscadasQuem estiver conversandoSó Owners e Editors do workspace, identificados pelo e-mail do Slack
Configuração de acessoListas de permitidos por ID de usuário ou códigos de pareamentoInstalar o app; ele pergunta antes de entrar em canais
Fontes de conhecimentoServidores MCP e skills que você conectaConfluence, Notion, Google Drive, arquivos
TicketingJira via Atlassian MCP; ServiceNow por conta própriaPrimeiro respondente do Jira Service Management
Executa comandos em servidoresSim, via SSHNão; chama APIs REST via Network Access
Teste com tickets passadosNão integradoSimulação com tickets passados
PreçoSoftware gratuito mais tokens, hospedagem e tempo de desenvolvimento100 créditos grátis; a partir de $299/mo por 500 créditos

Fontes: documentação de Internal Operations da eesel, aprovações da eesel, preços da eesel.

Para ser franco sobre os limites da eesel: ela não executa comandos de shell nos seus servidores, e isso é proposital. É um colega de service desk, não um sysadmin. Se você quer um agente que entre por SSH em uma máquina e reinicie o nginx, esse é o trabalho 1 do Hermes, não o propósito da eesel. A eesel também não tem hoje integração com ServiceNow ou Freshservice (meu apanhado de IA para Freshservice cobre esse stack), e o Teams é ativado sob solicitação, não por autoatendimento.

Você deve rodar o Hermes para TI interno?

Sim, para o trabalho 1. Se você tem uma equipe pequena de TI ou operações e um engenheiro que curte isso, o Hermes como ajudante só para administradores é uma boa ferramenta, e gratuita. Rode com o backend SSH e aprovações manuais, Datadog ou Grafana via MCP e cron só de script para as verificações chatas.

Com cuidado, para um it-desk somente leitura. Se o seu conhecimento está no Confluence e seus tickets no Jira, um perfil sem terminal preso a #it-help pode responder às perguntas de "como faço". Só reserve orçamento para a manutenção da lista de permitidos e para os testes que ninguém quer fazer.

Não, para uma porta de entrada de funcionários com terminal. Até o Hermes conseguir rotear aprovações para um administrador, eu não deixaria 200 funcionários conversarem com um agente que pode executar systemctl. Isso não é uma crítica ao Hermes. Ele foi feito para o operador, e a documentação diz isso.

Se você ainda está avaliando opções, minhas listas de ferramentas de IA para suporte de TI e chatbots de suporte interno cobrem ferramentas feitas para a porta de entrada, e minha lista de sistemas de tickets no Slack cobre o lado do ticketing.

eesel para suporte de TI interno

Se o que você realmente quer é o trabalho 2, um help desk de TI que os funcionários possam consultar no Slack sem que ninguém rode um servidor, é isso que o colega de help desk da eesel faz. Ele responde a partir do seu Confluence, Notion e Google Drive com a fonte linkada, e quando não encontra algo, diz isso.

A eesel respondendo a uma pergunta de SSO em um canal do Slack, citando uma página do Confluence como fonte e perguntando se é baseado em SAML
A eesel respondendo a uma pergunta de SSO em um canal do Slack, citando uma página do Confluence como fonte e perguntando se é baseado em SAML

A parte que mais importa para este post são as aprovações. Cada ação é definida como Auto, Requer aprovação ou Desativada, e quando uma execução começou no Slack, o cartão de aprovação cai naquela thread. Só Owners e Editors do workspace podem aprovar, identificados pelo e-mail do perfil do Slack (documentação de aprovações). O funcionário que perguntou não pode aprovar o próprio pedido.

Um cartão de aprovação da eesel em uma thread do Slack com os botões Approve, Deny e Review in eesel para uma ação pendente
Um cartão de aprovação da eesel em uma thread do Slack com os botões Approve, Deny e Review in eesel para uma ação pendente

Para TI com tickets, a eesel trabalha dentro do Jira Service Management: ela pega as novas solicitações, responde ao solicitante ou deixa uma nota interna, e atribui, etiqueta e move issues. E antes de tocar em qualquer solicitação real, você pode rodá-la contra tickets passados e ler cada resposta que ela daria.

E se a sua equipe gosta do terminal tanto quanto os usuários do Hermes, a CLI da eesel roda o mesmo colega a partir de um shell. eesel approvals lista as ações pendentes, eesel chat "how do I reset a password?" testa uma resposta, e todo comando imprime JSON, de modo que o Claude Code ou o Codex podem conduzir sua configuração. Precisa que ela alcance um banco de dados interno de ativos? O Network Access permite que ela chame uma API REST enquanto as credenciais ficam fora da vista da IA.

Você pode experimentar a eesel de graça com 100 créditos, sem cartão. Conecte o Slack e o Confluence, faça a ela as suas dez perguntas de TI mais comuns e veja o que volta.

Perguntas frequentes

Posso usar o Hermes Agent para suporte de TI interno?
Sim, e ele se encaixa melhor em TI interno do que em atendimento ao cliente, porque seus usuários são colegas conhecidos. Funciona melhor como ajudante pessoal do administrador de TI para verificações de saúde e triagem de alertas. Como chatbot de suporte de TI voltado a funcionários, mantenha o terminal desligado e encaminhe tudo que for arriscado a uma pessoa, porque o Hermes envia as aprovações de comandos para quem está conversando.
O Hermes Agent funciona no Microsoft Teams e no Slack?
Sim. O Slack roda via Socket Mode sem URL pública, enquanto o Teams precisa de um webhook HTTPS público e de um bot registrado pela Teams CLI da Microsoft. Os dois exigem uma lista de permitidos com IDs de usuário individuais. Se você quer respostas no Microsoft Teams ou no Slack sem rodar um servidor, a eesel se conecta a ambos.
O Hermes Agent consegue se conectar ao ServiceNow ou ao Jira Service Management?
Não pelo catálogo curado. A entrada da Atlassian no catálogo cobre Jira e Confluence, e não há entrada para ServiceNow, Okta ou Freshservice, então seria preciso ligar você mesmo um servidor MCP da comunidade. Meus guias de IA para Jira Service Management e IA para ServiceNow cobrem os caminhos prontos.
Quanto custa o Hermes Agent para uma equipe de TI?
O software é gratuito sob a licença MIT. Você paga os tokens do modelo (o Nous Portal Plus custa US$ 20 por mês para US$ 22 de crédito), um servidor ou VM para rodar o gateway e as horas de engenharia para conectar seu software de help desk de TI e os apps de chat. Os planos da eesel começam em US$ 299 por mês por 500 créditos, com um nível gratuito de 100 créditos.
O Hermes Agent é melhor para suporte de TI interno ou para atendimento ao cliente?
Para TI interno. O Hermes nega por padrão qualquer pessoa que não esteja em uma lista de permitidos, o que combina com uma equipe conhecida de funcionários e barra um fluxo de clientes desconhecidos. Meus posts sobre Hermes para atendimento ao cliente e Hermes para Freshdesk cobrem o lado do cliente, e meu guia de IA para suporte a funcionários cobre o interno.
O que um bot de TI com Hermes Agent deve poder fazer?
Para todos na empresa: responder a partir da sua base de conhecimento e abrir tickets, com o toolset de terminal desativado. Só para administradores de TI: comandos SSH com aprovações manuais. Essa divisão espelha como um service desk com IA separa o autoatendimento das ações de administrador, e mantém seu sistema de tickets de TI como ponto de transferência.
É seguro dar acesso ao shell a um agente de IA para suporte de TI?
Só para um grupo pequeno de administradores, em uma máquina separada e com aprovações manuais. A própria documentação do Hermes descreve uma campanha de junho de 2026 em que painéis expostos foram usados para plantar backdoors com chaves SSH. Para o autoatendimento de funcionários, como pedidos de redefinição de senha, um agente com ações restritas e aprovações só de administradores é o padrão mais seguro.

Share this article