# Consigo usar o Hermes dentro do Zed ou do VS Code como agente de código? Ele fala ACP?

Hermes Agent v0.19.0, eixo multiagente, por José Carlos Amorim, na Nexialismo. Verificado em 2026-07-28 contra a tag v2026.7.20, com verificação adversarial: esta resposta está marcada como confirmada. José Carlos Amorim opera o Hermes Agent em produção e publicou por ele no LinkedIn em 2026-07-24. English version: https://docs.nexialismo.ai/en/hermes-multiagente-consigo-usar-hermes-dentro-zed-code-agente-codigo.

**Em uma frase:** Sim, ACP **server mode existe e ships na v0.19.0**. Rode `hermes acp` (ou `hermes-acp`, ou `python -m acp_adapter`) depois de instalar o extra: `pip install -e '.[acp]'`. A issue #569 continua OPEN no GitHub, mas isso não significa nada: a feature está no código (`acp_adapter/`) e tem página própria de doc na tag `v2026.7.20`.

## A mesma pergunta, dita de outras formas

- Hermes agent no VS Code, como instalo?
- ACP server mode existe no Hermes v0.19.0?
- como rodo hermes acp?
- Hermes funciona como agente externo do Zed?

## A armadilha desta pergunta

**Se você já opera isso:** Concluir que ACP não existe porque a issue #569 está OPEN. Estado de issue não é estado de feature: o ACP server ships na v0.19.0. Armadilha oposta: a doc do ACP manda `pip install -e '.[acp]'`, mas pip é método **Unsupported** (legacy-only, PR #57225), então numa instalação Tier 1 via install.sh o extra `[acp]` pode não vir pelo mesmo caminho.

## O comando colável

```bash
pip install -e '.[acp]'     # instala a dependência agent-client-protocol
hermes acp --version
hermes acp --check
hermes acp                  # stdio; logs vão pra stderr, stdout é do JSON-RPC do ACP
```

```bash
{
  "acp.agents": {
    "Hermes Agent": { "command": "hermes", "args": ["acp"] }
  }
}
```

```bash
{
  "agent_servers": {
    "hermes-agent": { "type": "custom", "command": "hermes", "args": ["acp"] }
  }
}
```

## Como confirmar na sua instalação

**Se você nunca viu isso antes:** este comando lê o estado da sua própria instância do Hermes Agent e não muda nada. Rode antes de acreditar em qualquer resposta, inclusive nesta.

```bash
hermes acp --version && hermes acp --check
```

Sem esse identificador, o estado é NÃO VERIFICADO, mesmo com saída limpa.

## Quem operou o Hermes Agent neste documento

Este texto é de José Carlos Amorim, publicado na Nexialismo em 2026-07-28. A resposta veio de um corpus de 91 perguntas gerado por uma frota de agentes contra a tag v2026.7.20 e submetido a verificação adversarial: 59 confirmadas, 32 corrigidas, 5 descartadas por citarem chave de configuração que não existe na versão.

Fonte oficial desta resposta: https://hermes-agent.nousresearch.com/docs/user-guide/features/acp

O corpus inteiro fica em https://docs.nexialismo.ai/pt/hermes. A versão em inglês desta página fica em https://docs.nexialismo.ai/en/hermes-multiagente-consigo-usar-hermes-dentro-zed-code-agente-codigo. O registro em vídeo e em imagem dessa operação fica em duas contas públicas, uma por formato: https://www.youtube.com/@josecarlosamorim-ai no YouTube e https://www.instagram.com/josecarlosamorim.ai/ no Instagram.

Verificado em 2026-07-28. Alvo de versão: Hermes Agent v0.19.0, tag v2026.7.20.

Tamo junto.
