AI AGENT HARNESSES18/09/2026CORTE 06:30 BRT

Ferramentas que fazem agentes operar

Briefing técnico sobre runtimes, memória, skills, plugins, MCP, terminal, browser/computer use, automações e integrações — com o Hermes Agent em primeiro plano.

RELATÓRIO 09—18—26 · EDIÇÃO MATINAL
00

Resumo executivo

O sinal mais importante está no main do Hermes: a janela trouxe correções concretas para reautenticação e reconexão do Desktop/Cloud, roteamento de /stop, watchdog de workers, claims do cron e recarga de ambiente. Ainda não há nova release estável: a tag pública continua em v0.21.3 / v2026.9.14.

Fora do Hermes, o movimento mais útil para teste é a combinação de Codex CLI 0.155.0 — ciclo de vida de agentes, daemon persistente e aprovações — com o Cline Desktop 0.0.31/0.0.32, que abre sessões remotas por SSH e corrige o próprio startup. Goose, Claude Code e GitHub Copilot avançam em extensões, gateways e observabilidade.

Decisão recomendada hoje: não atualizar produção diretamente a partir do main do Hermes; pinçar commit e testar em staging. Para Cline remoto, começar pelo Desktop 0.0.32, não pelo 0.0.31. Para Codex, revisar Touch ID/MCP e as políticas de atualização automática do daemon antes de habilitar em máquinas operacionais.
Itens selecionados07Somente mudanças com efeito operacional
Hermes stable0.21.3Sem nova tag no corte
Janela24 h17/09 06:30 → 18/09 06:30 BRT
Fontes primáriasGitHubReleases, commits, changelogs e docs
01

Novidades de alto valor

H—01 · Hermes Agent · main

Desktop/Cloud e /stop ficam mais determinísticos

SOMENTE MAIN

O que mudou: um cluster de commits trata sessões de Cloud após troca de equipe, suporte a sessões Privy/NAS no login, rejeições de autenticação preservadas durante o cleanup do socket, reconexão rejeitada e redial explícito. No gateway, o fallback de /stop passou a reconhecer IDs com dois-pontos — formato real de salas Matrix — e a procurar um turno em execução no mesmo chat sem confundir prefixos.

Impacto prático: reduz sessões remotas que entram em loop de reconexão ou ficam sem comando de interrupção, especialmente em gateway multi-plataforma e Cloud. É uma melhoria operacional, não apenas de interface.

Decisão
Testar em staging com Cloud/gateway, Matrix e IDs de chat compostos; acompanhar antes de adotar em produção. A branch ainda não é uma release publicada.
H—02 · Hermes Agent · cron/gateway

Claims, watchdog e recarga de ambiente ganham limites claros

SOMENTE MAIN

O que mudou: o watchdog deixa de ignorar um worker quando não há snapshot de atividade e usa o tempo decorrido como fallback; a recarga de .env resolve referências autorreferentes uma vez por processo, evitando crescimento de PATH e eventual E2BIG; e os limites de skew/TTL do fire-claim do cron foram deslocados para o mesmo módulo-fonte, evitando fachadas antigas em processos longos.

Impacto prático: melhora a previsibilidade de jobs agendados e workers que atravessam muitas recargas, reduzindo falsos “travamentos”, claims inconsistentes e falhas de subprocesso por ambiente inflado.

Decisão
Prioridade alta para quem usa cron, gateway e plugins/MCP no mesmo processo. Validar com jobs que recarregam ambiente e com worker sem activity snapshot; não pinçar sem rollback.
C—01 · OpenAI Codex CLI

0.155.0 amplia o ciclo de vida dos agentes e a recuperação do daemon

LANÇADO

O que mudou: a release adiciona conversas experimentais por voz, resumo de raciocínio no TUI, ocultação/arquivamento/exclusão de tarefas no overview de agentes, ownership de worktrees, verificação Touch ID para requests MCP em macOS, agenda configurável de atualização do daemon e recuperação de threads/goals após reinício. O Bedrock pode obter credenciais AWS por comandos configurados, com cache, expiração e recuperação.

Impacto prático: aproxima o Codex de um runtime persistente e operável, não apenas de um CLI de turno único. Também melhora o encaixe em ambientes com MCP sensível e credenciais rotativas.

Decisão
Atualizar em perfil de desenvolvimento; testar codex app-server daemon update, recuperação após restart e fluxos MCP no macOS. Rever as novas proteções de sandbox/WSL antes de ampliar o rollout.
C—02 · Cline Desktop

SSH remoto chega ao Desktop; 0.0.32 corrige o startup

LANÇADO

O que mudou: o Desktop 0.0.31 permite escolher uma máquina remota por SSH, navegar projetos no host, executar ferramentas e manter sessões no remoto, enquanto aprovações e eventos retornam ao Desktop local. O helper é autocontido, sem apt, npm, root ou porta pública; chaves privadas não são copiadas. Subagentes independentes passam a executar em paralelo. O 0.0.32 corrige a regressão que podia impedir o backend de iniciar após a atualização.

Impacto prático: dá ao harness uma separação clara entre interface/aprovação local e execução no host remoto, útil para máquinas de build ou ambientes protegidos.

Decisão
Testar diretamente o 0.0.32. Registrar a limitação: sessões remotas ainda não oferecem anexos de arquivo nem abertura de arquivo remoto em editor local; hosts macOS exigem helper compilado localmente.
G—01 · Goose

1.51.0 reforça ACP, gateway pairing e extensões MCP

LANÇADO

O que mudou: a release adiciona roteamento do Desktop para o loop state-machine via metadados ACP, backend ACP externo com URL resolvida, suporte à GPT-live API, EUrouter declarativo e allowlist de operadores para pairing do gateway. Também corrige a seleção de versão preferida do MCP com retries HTTP, validação consistente de recipes no scheduler, comportamento do auto-compact a 100% e falhas silenciosas em runs headless interrompidos.

Impacto prático: melhora a operação de Goose como harness local/desktop conectado a extensões e backends externos, com mais controle na entrada de operadores e menos ambiguidade em scheduler/MCP.

Decisão
Acompanhar e testar em ambiente separado, principalmente pairing do gateway, recipes agendadas e MCP sobre HTTP. O valor é alto para automação local; ainda não justifica substituir um harness operacional já estabilizado.
A—01 · Claude Code

2.1.275/2.1.276 mexem em plugins, skills e gateways

LANÇADO

O que mudou: a 2.1.275 adiciona confirmação da conta no login do Claude apps gateway, tecla de envio imediato de mensagens enfileiradas, sincronização opcional de skills/plugins da conta claude.ai e instalação de plugin com marketplace explícito. Também corrige exposição de credenciais em URLs de marketplace e problemas em subagentes forked. A 2.1.276, publicada depois, corrige uma regressão que fazia todas as requests falharem com erro 400 em proxies/gateways que rejeitam a tag advisor_20260301.

Impacto prático: é relevante para quem opera Claude Code atrás de proxy, gateway próprio ou catálogo de extensões. A confirmação de identidade e o saneamento de URLs reduzem risco operacional; a sincronização de conta exige governança antes de ser habilitada.

Decisão
Atualizar para 2.1.276 em ambientes que usam ANTHROPIC_BASE_URL. Auditar as opções syncClaudeAiSkills/syncClaudeAiPlugins antes de permitir que extensões da conta atravessem o limite do projeto.
G—02 · GitHub Copilot CLI

Uso de skills, agents, MCP e plugins entra na Usage Metrics API

DISPONÍVEL

O que mudou: o GitHub passou a expor métricas de atividade de customizações do Copilot CLI: skills, custom agents, servidores MCP, slash commands e plugins. Relatórios de 1 dia e 28 dias oferecem totais por item e contagens de itens distintos. Para MCP, a métrica conta tentativas de conexão/reconexão, não cada chamada de ferramenta.

Impacto prático: cria uma camada de observabilidade para decidir quais extensões realmente são usadas, detectar lacunas de enablement e governar o crescimento do catálogo. Nomes definidos pelo cliente continuam agregados como other/custom.

Decisão
Registrar como capacidade de governança, não como recurso de execução. Vale testar nos relatórios da organização se a política de usage metrics estiver habilitada e se o papel tiver permissão de consulta.
02

Radar de vídeos e blogs

Temporal Agent Harness Demo
Canal Temporal · 11/09/2026

Demonstra um run durável com AgentEvents, turns, tool calls, subagentes e aprovações humanas. O workflow sobrevive a crashes, deploys e rate limits; o próprio vídeo qualifica a implementação como experimental.

VÍDEO
What Is an Agent Harness?
FreeCodeCamp / Rudrendu Paul · 11/09/2026

Leitura de arquitetura que organiza harnesses em loop, roteador de ferramentas, memória, planejamento e sandbox, com um exemplo Python pequeno. Útil para comparação conceitual; não foi usado como evidência de releases.

BLOG
03

Modelos de LLM com impacto em harnesses

Nenhuma novidade de modelo entrou nesta edição.
Os itens relevantes do corte alteram o runtime, a política de aprovação, a persistência, a seleção de extensões ou o transporte — não houve um lançamento de modelo que mudasse materialmente a operação de um harness nas fontes primárias consultadas.

O Codex 0.155.0 traz suporte a GPT/Bedrock no caminho de credenciais e o Goose 1.51.0 inclui GPT-live API, mas ambos são mudanças de integração do harness, não um novo modelo a avaliar.

04

Melhorias no sistema Hermes

Release estável

v0.21.3 / v2026.9.14, publicada em 14/09/2026, continua sendo a tag mais recente. Ela permanece como referência para produção e para imagens Docker/Cloud. Não houve nova release estável entre 17/09 06:30 e 18/09 06:30 BRT.

Mudanças apenas no main

  • Desktop/Cloud: login Privy/NAS, recuperação após troca de equipe, rejeição de auth preservada e reconexão rejeitada com redial.
  • Gateway: /stop reconhece IDs com dois-pontos e faz fallback dentro do mesmo chat.
  • Cron/gateway: watchdog usa tempo do worker sem snapshot; fire-claim concentra constantes; recarga de .env não cresce em cada reload.
Itens ainda não confirmados: a release v0.21.3 menciona notas consolidadas da janela em uma futura v0.22.0, mas não há tag pública v0.22.0 nem anúncio de disponibilidade no corte. Não tratar essa referência como release nem como recurso implantado.
05

Cobertura, deduplicação e limitações

Deduplicação: foram comparados os briefings de 15, 16 e 17/09, além do conjunto de HTMLs anteriores. OpenHands 1.20.0, Hermes v0.21.3, Cline v4.1.19 e as melhorias de perfis/MCP já cobertas foram excluídos, salvo quando havia mudança nova de status ou release posterior.

Fontes consultadas: APIs e releases do GitHub, commits da main do Hermes filtrados por commit.committer.date, changelog bruto do Claude Code, GitHub Changelog, documentação de Usage Metrics, transcrição/descrição do YouTube e artigo técnico de contexto.

Limitações: nenhum vídeo recente adicional trouxe evidência primária de uma release no corte. O radar é contexto técnico, não confirmação de disponibilidade. Benchmarks e métricas promocionais não foram usados para ordenar os itens.

06

Referências primárias

FonteData/statusUso no briefing
Hermes releases/latestv0.21.3 · 14/09Baseline estável
Hermes commits/main17–18/09Correções funcionais pós-release
OpenAI Codex 0.155.017/09Daemon, agentes, MCP e segurança
Cline Desktop 0.0.31 / 0.0.3217–18/09SSH remoto e patch de startup
Goose 1.51.017/09ACP, pairing, MCP e scheduler
Claude Code 2.1.27618/09Proxy/gateway e plugins/skills
GitHub Changelog17/09Observabilidade de customizações