TEAVOXAI
Entrega · Consultoria em IA

Um Harness, Dois Modos

O Claude Agent SDK é o mesmo Claude Code, chamado como biblioteca — abrir um segundo harness agora é que custa caro.

Aprofundar não trava nada
Publicado em 16 jul 2026 Versão v1.0 Entregue
A resposta direta

A pergunta ficou no ar: "e o Hermes?". A resposta direta é essa: aprofundar no Claude Agent SDK não trava nada. É o mesmo harness que a equipe já usa no Claude Code — só que chamado como biblioteca, dentro de um sistema. Não é uma ferramenta nova para aprender. É a mesma, com outra porta de entrada.

O que trava é abrir um segundo harness agora — como o Hermes Agent. Configuração duplicada, contexto partido entre dois ecossistemas, sem ganho proporcional hoje. O caminho seguro continua sendo o mesmo da entrega anterior: ir fundo no que já está aprovado e rodando.

01A pergunta que ficou em aberto

Na entrega anterior — O Repositório é o Ativo — a recomendação foi clara: aprofundar no Claude Code em vez de espalhar o trabalho por várias ferramentas. Uma pergunta ficou pendurada naquela conversa: "e o Hermes?". Prometemos voltar nela com calma. É essa entrega.

Duas coisas precisam de resposta separada, porque são coisas diferentes. Primeiro: o que é, de fato, o Claude Agent SDK — o outro jeito de usar o mesmo harness, fora do modo de conversa interativa. Segundo: o que é o Hermes, quem mantém, e o que ele entrega — ou não entrega — para uma operação que lida com dado sensível.

02O Hermes, de fato

O Hermes desta conversa é o Hermes Agent, da Nous Research. É um projeto sério — merece ser tratado como tal. O que falta nele não é qualidade técnica. É estrutura de governança corporativa.

Licença

100% aberto, sob MIT

Framework de agente autônomo, mantido pela Nous Research, MIT. Lançado fev/2026; v0.18.2 em jul/2026.

Adoção

Mais de 200 mil estrelas no GitHub

Tração real (ordem de grandeza; maioria do código em Python) — comparado diretamente a Claude Code e OpenClaw. Ultrapassou o OpenClaw no ranking do OpenRouter em mai/2026.

Multiplataforma

Integra onde o time já conversa

Telegram, Discord, Slack, WhatsApp, Signal, e-mail e CLI. Memória persistente que gera skills da própria experiência, subagentes isolados, sandbox com 5 backends (local, Docker, SSH, Singularity, Modal).

Governança

Sem SLA, sem suporte corporativo

Self-hosted. A Nous não oferece SLA, certificação ou suporte comercial. Planos pagos (Free/Plus/Super/Ultra) são créditos de uso de modelo — não contrato de suporte.

03O Claude Agent SDK: mesmo motor, outra forma de dirigir

O Claude Agent SDK não é um produto novo. É o mesmo harness do Claude Code — as mesmas ferramentas, o mesmo controle de permissões, o mesmo gerenciamento de contexto — exposto como biblioteca, Python (claude-agent-sdk) e TypeScript (@anthropic-ai/claude-agent-sdk). Onde o Claude Code é um assistente no terminal, o SDK é o mesmo agente chamado de dentro de um sistema seu: pipeline de CI, cron, webhook.

Isso muda quem está no volante — não o que está debaixo do capô. Os mesmos subagentes, hooks e skills continuam disponíveis (Subagentes no Claude Code detalha o reaproveitamento).

Claude Code interativo Claude Agent SDK Framework agnóstico (ex: LangGraph)
Quem dirige Uma pessoa, em tempo real, no terminal Um sistema seu — CI, cron, webhook, backend Seu próprio orquestrador de código
O que já vem pronto Todo o harness: ferramentas, permissões, hooks, subagentes, skills O mesmo harness, chamado como biblioteca Nada — você monta ferramentas, memória e loop do zero
Onde mora o lock-in De fluxo e hábito de uso, não de modelo De ecossistema, mitigado por Bedrock via variável de ambiente Menor lock-in de fornecedor, mas reconstrói o que o harness já entrega
Quando usar Exploração com decisão humana no dia a dia Automatizar tarefa que hoje alguém faz manualmente no Claude Code Já existe orquestrador multi-modelo consolidado na casa

04Por que agora não é a hora de um segundo harness

A recomendação da entrega anterior segue de pé: aprofundar em uma ferramenta composta é melhor do que espalhar. Cada instrução, skill e integração já no repositório torna a próxima entrega melhor e mais rápida — dentro do Claude Code e do SDK, porque são o mesmo harness.

Abrir um segundo harness agora — Hermes ou qualquer outro — é overhead sem ganho proporcional: duas configurações, dois contextos, e nenhuma tarefa que o harness atual não resolva hoje. Não é porta fechada pra sempre. É decisão de sequência: primeiro esgotar o valor do que já está aprovado, testado e rodando.

05A ponte já existe: SKILL.md roda nos dois

O hedge contra depender de um único fornecedor já existe, por construção. Skills seguem o padrão aberto SKILL.md (agentskills.io) — não são exclusivas do Claude Code. Reportagens do setor apontam que o próprio Hermes Agent adotou esse padrão.

A skill escrita hoje, em arquivo de texto, versionada no repositório, já é o formato que também rodaria — se um dia fizer sentido — no Hermes ou em outro agente que fale o mesmo padrão. O trabalho não é perdido se o harness mudar amanhã. É reaproveitado.

Repositório no centro com dois consumidores ativos do mesmo harness — Claude Code e Claude Agent SDK — e um consumidor possível, o Hermes Agent, ligado apenas pelo padrão aberto de skillsO ATIVO DURÁVELRepositórioCLAUDE.md · AGENTS.md — instruçõesskills — SKILL.md, padrão abertoservidores MCP — padrão abertoconfigs — model pinning · base URLversionado em git · o que permaneceClaude Codehumano no volanteATIVO HOJEClaude Agent SDKprogramático — CI · cron · webhookATIVO HOJEHermes AgentNous Researchnão ativo hojemesmo harnessmesmo harness · bibliotecaskills em padrão abertohedge já existente

Do repositório versionado saem dois consumidores ativos do mesmo harness — Claude Code e Claude Agent SDK — e um consumidor possível, o Hermes Agent, ligado só pela ponte do SKILL.md.

06A pegadinha: "Claude Code on Bedrock" não é "Claude in Bedrock"

Nomes parecidos, capacidades diferentes

Dois produtos parecidos no nome, diferentes na prática. "Claude Code on Bedrock" (CLAUDE_CODE_USE_BEDROCK=1) é o Claude Code sobre infra AWS. "Claude in Amazon Bedrock" (endpoint Mantle) é a API de mensagens da Anthropic dentro do Bedrock.

Só o primeiro suporta a infraestrutura de agente completa — Agent Skills, conector MCP, tool calling programático. No segundo, essa camada não está disponível. E mesmo no primeiro, alguns recursos ficam de fora (busca na web, modo rápido, Advisor, Channels).

Nuance de residência: hoje, sa-east-1 não tem inferência in-region no Bedrock — o processamento passa por regiões fora do Brasil, mesmo com conta e configuração em São Paulo. Não muda o argumento central de segurança (AWS processa, sem treino), mas muda a promessa de residência estrita. Detalhe em Claude Code via Amazon Bedrock.

07A pergunta que fica

Quem assume suporte quando algo quebra

O Hermes desta entrega é o Hermes Agent, da Nous Research. Projeto respeitável, adoção real. A pergunta certa não é "o Hermes presta?". É outra.

Quem assume suporte e segurança quando algo quebra em produção? Não existe SLA da Nous Research — hoje, essa responsabilidade ficaria inteira com quem opera.

08Referências

O caminho de maior retorno

Nenhuma das duas perguntas — "o SDK trava a gente?" e "o Hermes resolve?" — tem a mesma resposta. Ir fundo no Agent SDK é continuar no mesmo caminho, com outra porta de entrada. Abrir o Hermes agora é começar um caminho novo, sem necessidade comprovada. A ponte entre os dois — skills em padrão aberto — já existe, pronta para quando fizer sentido atravessar. Por enquanto, o retorno mais alto está em aprofundar no que já está rodando.