LangChain otimizou o Deep Agents para diferentes modelos: +10–20% de ganho de desempenho
A LangChain adicionou ao Deep Agents perfis model-specific para OpenAI, Anthropic e Google. O sistema ajusta automaticamente prompts, ferramentas e middleware d

A LangChain lançou uma atualização para Deep Agents — um framework para construir agentes AI multi-step complexos. Agora o sistema pode se adaptar automaticamente a diferentes modelos de linguagem: OpenAI, Anthropic e Google. Isso significa que o mesmo agente pode funcionar melhor simplesmente pela escolha de um modelo diferente. É como trocar a caixa de câmbio de um carro — o controle do veículo permanece o mesmo, mas a eficiência muda drasticamente.
Por que a adaptação aos modelos é necessária
Deep Agents foram desenvolvidos originalmente como um sistema universal que funcionaria igualmente bem com todos os modelos. A lógica era clara: escrever um prompt, configurar ferramentas uma vez, e elas funcionariam para todos. Na prática, mostrou-se ser falso. Diferentes modelos têm diferentes pontos fortes, psicologia e limitações. Modelos OpenAI são melhores em longas cadeias de raciocínio, mas exigem instruções específicas. Claude da Anthropic gosta de pensar em voz alta e lida muito bem com contextos muito grandes. Google Gemini pode usar ferramentas em paralelo e funciona mais rápido. Tentar encaixar todos em um único padrão é como escrever código que precisa funcionar simultaneamente em Python 3.8, Java e Rust. Algo sempre sofre.
Antes dessa atualização, Deep Agents funcionavam, mas com certa lentidão — o sistema não conseguia aproveitar totalmente todos os pontos fortes de um modelo específico. Os desenvolvedores tinham que selecionar manualmente prompts, ferramentas e parâmetros para cada modelo separadamente. Isso era mais como um hobby do que uma solução enterprise que exigisse séria depuração antes da produção.
Perfis específicos do modelo — como funciona
A nova atualização adiciona um mecanismo de perfis que ajusta automaticamente três componentes chave do sistema para um modelo específico:
Prompts — o sistema reformula as instruções dependendo do modelo alvo. Um estilo de instrução é usado para OpenAI, outro para Claude e um terceiro para Google. É como escrever um ensaio para diferentes professores — cada um quer ver seu próprio estilo. O sistema conhece essas preferências e adapta o texto.
Tools — o conjunto de ferramentas e suas descrições são otimizados para o estilo de trabalho do modelo. Por exemplo, modelos OpenAI lidam melhor com formato JSON para saída estruturada. Claude prefere descrição em texto com exemplos. Google Gemini pode selecionar múltiplas ferramentas simultaneamente. Os perfis levam isso em conta ao formar o conjunto de ferramentas.
Middleware — a lógica de processamento de etapas do agente se ajusta à confiabilidade e velocidade do modelo. Se o modelo é mais lento mas mais preciso (como Claude), o middleware pode aumentar o timeout e melhor lidar com erros. Se o modelo é rápido (como Gemini Flash), a lógica pode ser mais agressiva em retentativas e não esperar muito tempo.
LangChain lançou perfis prontos para OpenAI GPT-4 e GPT-4o, Claude 3 (Anthropic) e Google Gemini. O desenvolvedor simplesmente seleciona qual modelo usar na configuração — e o sistema automaticamente reconfigura os prompts, ferramentas e middleware. O trabalho manual praticamente desaparece.
Resultados: +10–20% no benchmark
LangChain testou os novos perfis em um benchmark independente tau2-bench — um conjunto de tarefas complexas para agentes (tradução entre idiomas, aritmética multi-step, cadeias lógicas). Resultado: os perfis deram +10–20 pontos de melhoria em comparação com a configuração universal básica. Em alguns subconjuntos de tarefas, a diferença foi ainda maior — até 25 pontos. Não é um mega-número, mas para sistemas em produção é notável. +15% de precisão significa 15% menos erros, 15% menos retrabalho, menos reclamações de usuários no suporte e menos incidentes. Para grandes sistemas com milhões de chamadas, isso significa milhões de reais em economia de custos operacionais e menos estresse para os engenheiros.
O que significa para desenvolvedores
Deep Agents se tornam mais simples e confiáveis para desenvolvedores e empresas. Antes, se você quisesse usar diferentes modelos em um sistema, tinha que ser um especialista — selecionando manualmente prompts, parâmetros, reformulando instruções, alterando lógica de retentativa. Agora o sistema faz isso por você.
Você simplesmente escolhe o modelo durante a inicialização — e pronto. É como um carro com suspensão adaptativa que se ajusta automaticamente a diferentes superfícies de estrada e velocidades. O motorista não precisa lembrar qual suspensão escolher para terra vs.
asfalto — o carro se encarrega disso. Aqui é a mesma coisa: escolha o modelo — e o sistema automaticamente sabe como usá-lo melhor. Para empresas construindo sistemas AI multi-step (processamento de pedidos, análise de contratos, geração de código, documentação), isso economiza semanas de depuração em produção e reduz o risco de regressão ao mudar de modelos.