Seu Agente Não É o Modelo: Harness vs Serviço de Inferência Explicados
As pessoas frequentemente falam sobre o Claude como se fosse uma entidade única, mas um agente de IA é uma pilha de três camadas distintas. Saber a diferença economiza horas de depuração — quando algo dá errado, você precisa saber se deve culpar o modelo, o serviço ou a lógica ao redor.
As Três Camadas
- Modelo — a função matemática que transforma tokens de entrada em tokens de saída. Exemplos: Sonnet, Opus, Gemini.
- Serviço de inferência — o serviço hospedado que executa o modelo e rastreia o uso. Exemplos: AWS Bedrock, API da Anthropic.
- Harness — a lógica que molda entradas, interpreta saídas e interage com o mundo externo. Isso inclui MCP e Skills — o modelo não os conhece inerentemente.
Juntos, um sistema de agente é um harness que chama um serviço de inferência, que executa um modelo. É isso.
Detalhamento do Mundo Real
| Sistema de Agente | Harness | Serviço de Inferência | Modelo |
|---|---|---|---|
| Claude Desktop | UI + MCP + lógica local | Serviço de inferência da Anthropic | Sonnet / Opus / Haiku |
| Claude CLI | Análise de ferramentas + E/S de arquivo | Serviço de inferência da Anthropic | Sonnet / Opus / Haiku |
| Cursor | Montagem de contexto + roteamento de ferramentas | Camada de inferência do Cursor | Sonnet / GPT / Gemini |
| Agente LangChain personalizado | Modelos de prompt + definições de ferramentas | Bedrock, OpenAI, etc. | Seu modelo escolhido |
O mesmo modelo (digamos, Sonnet) pode se comportar de maneira diferente dependendo do harness — porque o harness molda entradas e interpreta saídas. É por isso que seus prompts funcionam no Claude CLI, mas não no Cursor.
Depuração com Este Modelo Mental
- Respostas ruins? Olhe para o harness — talvez ele não esteja fornecendo contexto suficiente.
- Muito lento ou caro? Verifique o serviço de inferência — preços e desempenho estão lá.
- Saída inesperada? O modelo está errado, ou o harness está alimentando-o com lixo?
O artigo também observa que, à medida que os modelos ficam mais inteligentes, parte da lógica do harness (como MCP ou Skills) pode se tornar obsoleta — então a maneira como construímos harnesses agora pode não envelhecer bem.
Na próxima vez que você disser "meu modelo fez X", pare e pergunte: foi o modelo, ou foi o harness orquestrando?
📖 Leia a fonte completa: Agentes de IA HN
👀 See Also

Opus 4.7 quebrou 40% dos prompts; a correção foi estruturar CLAUDE.md e Skills
Após o Opus 4.7 degradar ~40% dos prompts em 6 configurações, um head fractional de IA resolveu substituindo prompts ad-hoc por arquivos Skill estruturados, CLAUDE.md hierárquico e arquivos de memória separados — reduzindo o uso de tokens em 22% e as iterações de 3-4 para 1-2.

Como um Agente Inativo Queimava 50M Tokens por Dia – e Como Corrigir Isso
Um agente OpenClaw ocioso queimava 50 milhões de tokens por dia com pings de heartbeat em uma sessão inchada. Um usuário do Reddit conta como rastreou o vazamento e o corrigiu com alterações na configuração.

Configurando Servidores MCP no Web UI do llama-server: Um Guia Prático
Um usuário do Reddit compartilha etapas específicas para configurar servidores MCP na interface web do llama-server, incluindo instalação do uv, criação de um arquivo config.json com definições de servidores, execução do mcp-proxy e modificação de URLs para integração adequada.

Rodando Qwen3.6 27B e 35B em 6GB de VRAM com ik_llama: Configurações Práticas e Benchmarks
Um usuário compartilha configurações detalhadas de ik_llama e números de desempenho para executar modelos Qwen3.6 27B e 35B A3B em um RTX2060 mobile (6GB VRAM, 32GB RAM), com velocidades de preenchimento de 40-100 t/s e geração de até 11 t/s.