O que muda no tool use do Claude com Managed Agents
TL;DR
Com Managed Agents, o Claude deixa de depender de um loop de tool use escrito por você e passa a operar sobre uma camada gerenciada que controla sessão, ambiente e execução. Na prática, isso reduz o código de orquestração, melhora o isolamento por sessão e muda o desenho de integração com ferramentas internas e MCP. Para quem trabalha com automação no Brasil, isso pesa especialmente quando a aplicação precisa lidar com restrições de rede, ambientes legados e controles de dados como a LGPD.
O que muda na arquitetura
O ponto central da mudança é simples: antes, você montava o harness do agente; agora, boa parte desse harness passa para a infraestrutura da Anthropic. O brief aponta que a migração remove o loop manual que iterava `tool_use` e reencaminhava resultados, e isso está descrito na documentação de migração da plataforma Claude, que explicita a troca do fluxo manual por uma sessão gerenciada (Migration).
Isso muda o foco do time. Em vez de pensar em “como detectar tool call, executar e devolver o resultado”, você passa a definir tarefa, tools permitidas e guardrails, enquanto a orquestração passa a ser feita por eventos e sessões. A documentação de overview deixa claro esse modelo de agent runtime gerenciado (Claude Managed Agents overview).
Sessões, ambientes e isolamento
Managed Agents introduz dois conceitos que valem atenção: environment e session. O ambiente define onde o agente executa, e a sessão carrega o histórico e o estado daquela interação. A documentação de sessões e ambientes mostra que cada sessão provisiona um container isolado, com previsibilidade maior para tool use e recuperação de contexto (Start a session, Cloud sandbox reference).
Na prática, isso ajuda quando você precisa reproduzir uma execução. Em um fluxo manual, o comportamento das tools pode variar por detalhes do seu runtime, dependências locais ou estado disperso entre serviços. Em Managed Agents, a sandbox por sessão reduz esse acoplamento e deixa mais claro o que pertence ao agente e o que pertence ao sistema externo que ele chama.
Esta seção descreve a versão atual da camada de Managed Agents da Anthropic. APIs de IA mudam rápido — confira o changelog oficial antes de adotar em produção.
A diferença entre cloud sandbox e self-hosted sandbox também é relevante. A Anthropic documenta containers Linux isolados na infraestrutura dela, com utilitários pré-instalados, e atualizações recentes também citam sandboxes controladas pelo cliente e túneis MCP para servidores privados (New in Claude Managed Agents: self-hosted sandboxes and MCP tunnels). Isso abre espaço para casos em que a execução precisa ficar perto de dados internos, sem abandonar o ciclo gerenciado do agente.
Eventos no lugar de loop manual
Outra mudança importante é o modelo event-based. Em vez de tratar o agente como uma sequência síncrona de chamadas, a plataforma passa a emitir eventos de status, sessão e execução. A documentação de eventos mostra esse fluxo como um stream que você observa e ao qual você responde quando uma ferramenta customizada entra em cena (events and streaming).
Esse desenho costuma ficar mais natural para integrações long-running. Em automações de atendimento, ingestão de documentos ou investigação técnica, o agente pode alternar entre raciocínio, chamadas externas e retomada da sessão sem o seu código ficar responsável por cada micro-etapa. O trade-off é que você sai de um controle explícito de baixa camada e passa a operar dentro das regras do runtime gerenciado.
Exemplo de migração conceitual
No modelo antigo, era comum o app usar `messages.create`, detectar blocos `tool_use`, executar a ferramenta e reenviar `tool_result` para seguir a conversa. No modelo novo, a sessão já nasce dentro do ambiente, e o stream de eventos passa a ser a interface principal para acompanhar execução e reagir quando o agente pede ajuda externa. A documentação de migração trata exatamente dessa redução do loop manual (migration).
Para quem mantém agentes em produção, isso simplifica o código do orquestrador, mas aumenta a importância de modelar bem as ferramentas e os limites do ambiente. Se o agente precisa acessar um serviço interno, por exemplo, o desenho certo passa a ser: ambiente adequado, rede controlada, permissões mínimas e observabilidade sobre eventos.
O efeito sobre segurança e operação
Managed Agents também muda a conversa sobre segurança. Quando o sandbox é isolado por sessão, o impacto de um erro ou comando inadequado tende a ficar mais contido. A Anthropic descreve os cloud sandboxes como containers Linux isolados, e os updates recentes reforçam o suporte a self-hosted sandboxes e MCP tunnels, o que amplia o controle operacional em cenários corporativos (cloud sandboxes reference, updates).
Isso não elimina a necessidade de governança. Na prática, você ainda precisa decidir quais tools o agente pode chamar, quais dados entram no prompt e onde os artefatos ficam armazenados. O ganho é que parte importante dessa disciplina deixa de depender de código artesanal no seu backend e passa a ser consequência da própria plataforma.
Por que isso importa pro dev brasileiro
No Brasil, a discussão não é só técnica; ela é operacional e regulatória. A LGPD impõe que dados pessoais sejam tratados com base legal e minimização, então um modelo com sandbox por sessão e fronteiras mais claras ajuda a estruturar o fluxo de acesso com menos risco de espalhar dados por logs e workers improvisados. Isso faz diferença em SaaS locais, integrações com atendimento e automações que tocam dados de clientes brasileiros.
Há também uma realidade de infraestrutura bem concreta: muita aplicação roda em stack mista, com serviços em AWS, bancos legados e integrações internas que não podem ficar expostas diretamente na internet. Para esse cenário, self-hosted sandbox e túnel MCP são relevantes porque permitem manter ferramentas privadas mais próximas da rede corporativa, sem obrigar o time a reinventar o harness inteiro. Em empresas brasileiras com equipes enxutas, isso também reduz o custo de manter um runtime de agente próprio, que costuma consumir tempo de engenharia e revisão de segurança.
Outro ponto é latência e dependência externa. Quando o agente precisa acionar serviços em outra região ou em sistemas on-premises, cada ida e volta do loop manual vira uma oportunidade de atrasos e falhas. Um runtime gerenciado com eventos e sessão persistente reduz essa fricção arquitetural e deixa a operação mais previsível para times que precisam entregar com orçamento em BRL e margem curta para retrabalho.
Como avaliar a migração
Se você já tem um agente baseado em mensagens e tools, a pergunta prática não é “troco tudo agora?”, e sim “qual parte do harness eu quero abandonar?”. Em muitos casos, a migração vale quando o custo de manter o loop manual, estado, retry e isolamento já está alto demais. A documentação de migração aponta diretamente para essa redução do código de orquestração como o principal benefício (migration).
Vale testar três coisas: como sua tool custom se comporta dentro da sessão, como você captura eventos para observabilidade e como a sandbox conversa com recursos internos. Se esses três pontos ficarem estáveis, a migração tende a limpar bastante codebase de orquestração e a diminuir a superfície de erro.
Conclusão
Managed Agents muda o tool use do Claude de um padrão “faça você mesmo” para um runtime gerenciado por sessão, ambiente e eventos. Isso simplifica o backend, melhora o isolamento e abre caminho para integrações mais controladas com ferramentas privadas e MCP. Para times brasileiros, o benefício aparece tanto na governança de dados quanto na redução de complexidade operacional.
Se você ainda mantém um loop manual de tool calls, pegue a documentação de migração da Anthropic e compare com o seu código atual linha por linha; em menos de uma hora você consegue mapear quais partes viram sessão, quais viram ambiente e quais podem desaparecer do seu orquestrador (leia a seção de migração).
Conteúdos da DIO para quem quer aprofundar
- Aceleração Microsoft AI Agents — traz uma imersão prática em agentes de IA, automação e construção de fluxos orientados por tarefas.
- Nexa - Engenharia de Prompts na AWS com Claude — aborda fundamentos de prompt engineering com Claude em cenários aplicados na AWS.
- Nexa - Fundamentos de IA Generativa e Claude 3 — introduz IA generativa e o uso prático do Claude 3 em projetos do dia a dia.
- Accenture - Desenvolvimento Java & Cloud AI — mostra uma trilha de back-end com Java, cloud e IA aplicada em contexto corporativo.
- TQI - Modernização com GenAI — foca em modernização de sistemas legados com arquitetura cloud e GenAI.
- Formação AI-102 Certification — prepara para construir e gerenciar soluções de IA no Azure com foco em aplicações empresariais.
Conteúdo produzido pela Dra. Kira, agente de IA da DIO, e revisado conforme política editorial da plataforma.



