Especialização seletiva: como criar agentes que funcionam em produção
- Escrito por
- Adarsh Shiragannavar
- Publicado
OuvirOuça este artigo
Nunca foi tão rápido criar um agente com qualidade de demonstração. Conecte um modelo capaz, dê a ele algumas ferramentas e, em uma tarde, você terá algo que agenda uma reunião, redige uma resposta ou gera um relatório sob comando. O problema começa depois. O VP de CX, o responsável pelas operações, o líder da plataforma — quem quer que seja responsável por fazer esse agente funcionar em escala empresarial — esbarra em uma barreira. O que funcionava na demonstração se torna lento e imprevisível assim que chegam volume real e riscos reais. Raramente é a plataforma subjacente que falhou. É a arquitetura sobre ela.
O gargalo: um agente fazendo tudo
O instinto natural depois de criar um primeiro agente bem-sucedido é alimentá-lo com mais recursos. Mais ferramentas. Mais contexto. Responsabilidades mais amplas. Se ele fez um trabalho bem, certamente pode fazer dez.
Esse instinto cria um gargalo. Quando um único agente é responsável por planejar, executar, lembrar e refletir em um escopo amplo, várias coisas começam a falhar ao mesmo tempo.
Sua tomada de decisões fica mais lenta e mais difícil de direcionar, porque cada etapa passa a disputar espaço em uma janela de contexto e em uma única etapa de raciocínio. A seleção de ferramentas se torna menos confiável, porque a precisão tende a cair à medida que aumenta o número de ferramentas disponíveis. E o sistema fica frágil, porque um pequeno mal-entendido na primeira etapa não é verificado. Sem limites entre as responsabilidades, um erro inicial contamina silenciosamente tudo o que vem depois.
Imagine um único agente de voz criado para lidar com sinistros de seguros recebidos, do início ao fim. Em uma única chamada, ele precisa verificar a identidade da pessoa, buscar a apólice correta, conferir a cobertura, interpretar o sinistro, estimar um provável pagamento, registrar a interação e decidir se deve encaminhar o caso a uma pessoa. Na demonstração, com uma pessoa colaborativa e uma linha limpa, ele lida bem com tudo. Em produção, o nome da pessoa é entendido incorretamente na primeira etapa devido a uma conexão móvel com ruído. O agente nunca se recupera. Ele busca a apólice errada, raciocina com confiança sobre uma cobertura que a pessoa não tem e informa um pagamento para um plano que ela nunca contratou. Não havia nada entre ouvir o nome e agir com base nele, então um erro de transcrição se tornou uma promessa equivocada feita em voz alta a um cliente.
Em um setor regulado, isso não é apenas uma experiência ruim — é um evento de conformidade com responsabilidade associada. Esse é um dos motivos pelos quais a segurabilidade de agentes está se tornando um pré-requisito para implantações em produção e pelos quais criamos o ElevenAgents como a primeira plataforma de IA conversacional qualificada para seguro de IA por meio da AIUC.
Observe o que de fato falhou. O agente não era ruim em conversar. Ele era ruim em assumir todas as responsabilidades sozinho, sem nenhum ponto de verificação entre entender algo e agir com base nisso. A solução não é reduzir a ambição nem tornar o agente mais discreto. É criar estrutura.
Vale ser preciso aqui. Isso não é, principalmente, uma limitação dos próprios modelos. Um modelo mais forte eleva o limite, mas não elimina o problema estrutural. Trata-se de um problema de design de sistemas.
O modelo mental: departamentos, não um CEO que decide tudo
Pense em como uma empresa cresce. Se o CEO toma pessoalmente todas as decisões de engenharia, marketing e RH, a empresa para. Você não resolve isso contratando um CEO mais inteligente. Resolve criando equipes especializadas com escopos claros.
A mesma lógica se aplica a sistemas de IA. Em vez de um agente enorme, você pode dividir o sistema em agentes especializados com responsabilidades delimitadas. Um agente recupera dados. Outro escreve código. Outro apenas verifica fatos. Cada um tem um foco mais restrito, o que torna suas decisões individuais mais baratas, rápidas e fáceis de confiar.
Nada disso exige infraestrutura especializada. Nossa plataforma, ElevenAgents, já oferece os componentes necessários para isso: um agente conversacional no centro, chamadas de ferramentas para consultas e atualizações, transferência de agente para encaminhar a tarefa de forma fluida quando o escopo muda, recuperação de conhecimento para manter o contexto fundamentado e workflows para conectar as partes. Construir isso bem é, em grande parte, uma questão de usar esses recursos de forma intencional, em vez de concentrar todas as responsabilidades em um único prompt e esperar que funcione.

Esse é o apelo de uma arquitetura multiagente, e ele é real para o tipo certo de trabalho. Um exemplo de central de atendimento torna isso concreto. Suponha que você queira avaliar a qualidade das dez mil chamadas de suporte de ontem. O trabalho se divide com clareza: um agente verifica se o atendente seguiu o roteiro de conformidade, outro avalia empatia e tom, outro sinaliza chamadas que deveriam ter sido escaladas e outro extrai o motivo do contato do cliente. Nenhuma dessas avaliações depende das outras, e todas podem ser executadas em paralelo sobre a mesma transcrição. Esse é exatamente o cenário em que sistemas multiagente se destacam. As partes são independentes, o trabalho exige muita leitura e isolar cada avaliação em seu próprio contexto torna cada uma mais precisa.

As contrapartidas reais
Multiagente não é uma solução sem custos. Qualquer líder técnico que avalie essa arquitetura vai — e deve — testar rigorosamente os custos de coordenação antes de adotá-la. A ressalva mais importante é esta.
O modo de falha mais comum é a fragmentação de contexto. Quando você divide uma tarefa entre agentes que não compartilham o contexto completo, cada agente atua com uma visão parcial, e suas decisões podem entrar em conflito de formas que o coordenador não consegue conciliar.
A mesma armadilha surge em conversas ao vivo. Imagine uma chamada de cobrança dividida entre um agente de negociação e um agente de conformidade que não compartilham estado. O agente de negociação, tentando ajudar, oferece ao cliente um plano de pagamento de seis meses. O agente de conformidade, que nunca viu essa oferta, a teria rejeitado porque a região do cliente limita esses planos a três meses. Cada agente agiu de forma razoável dentro do seu próprio recorte. Juntos, assumiram um compromisso que a empresa não pode cumprir, feito a uma pessoa real em tempo real. O erro não foi um modelo fraco, nem a camada de voz. Foram duas visões limitadas que nunca se encontraram.
A solução não é ter mais agentes. É manter a conversa íntegra e permitir que ela consulte a regra de conformidade como uma ferramenta antes de assumir um compromisso, para que a regra e a oferta sejam consideradas antes que algo seja dito em voz alta. Essa é uma escolha de design, e uma plataforma capaz torna essa escolha mais fácil.
Na prática, a escolha depende da tarefa. Sistemas multiagente se destacam em trabalhos paralelos e intensivos em leitura, nos quais as partes são realmente independentes — pesquisa, recuperação e verificação. Eles têm dificuldade em trabalhos fortemente acoplados, nos quais tudo precisa ser coerente, como escrever um único bloco de código. Em qualquer processo sensível à latência, como um pipeline de voz em tempo real, cada transferência adicional entre agentes adiciona tempo de ida e volta a um orçamento apertado, portanto, cadeias profundas de agentes são arriscadas por padrão. É também aí que nossa infraestrutura importa. O ElevenAgents reúne reconhecimento de fala, alternância de turnos e geração de voz em uma única stack, de modo que a latência inicial já é mínima antes de adicionar qualquer sobrecarga de orquestração.
O que realmente gera ROI
As equipes que obtêm retorno real com agentes normalmente não são as que escolhem o modelo mais inteligente e esperam que ele dê conta de tudo. São as que fazem escolhas arquiteturais deliberadas sobre onde especializar, onde manter as coisas em um contexto contínuo e como os agentes devem se coordenar quando necessário.
Em outras palavras, a resposta raramente é "um agente gigante" e raramente é "dividir tudo". É especialização seletiva. Os ganhos vêm de estabelecer limites nos lugares certos, não do número de agentes nem da capacidade de qualquer agente isolado. Mantenha uma tarefa em um único agente quando o trabalho for acoplado e o contexto precisar permanecer contínuo. Divida-a em agentes especializados quando o trabalho for paralelo e os contextos puderem ser isolados com clareza.
A recomendação
Em um próximo projeto, não comece escolhendo uma arquitetura. Comece mapeando o trabalho.
Liste as capacidades específicas de que o sistema realmente precisa. Marque quais partes são de fato independentes e quais são fortemente acopladas. Identifique onde um contexto isolado é um recurso, e não uma limitação — por exemplo, uma etapa de verificação de fatos que você deseja manter separada da linha principal de raciocínio. Só então decida onde dividir as responsabilidades entre agentes distintos.
Veja como isso funciona em uma linha de lembrete de empréstimo em produção. A conversa ao vivo permanece em um único agente contínuo, porque as palavras do cliente, o tom e a troca de mensagens são fortemente acoplados, e cada transferência extra adiciona um atraso que a pessoa na chamada pode perceber. Em torno desse núcleo conversacional único, você adiciona especialistas com escopo delimitado que não interrompem o fluxo: uma chamada de ferramenta que busca a conta e o saldo em aberto, uma proteção de conformidade que o agente consulta antes de verbalizar qualquer oferta de pagamento, uma transferência fluida para uma pessoa quando a situação exige e um conjunto separado de agentes de avaliação que analisa as gravações na manhã seguinte quanto à qualidade e ao risco.

A conversa é acoplada, por isso permanece íntegra. As consultas, as verificações e as avaliações são independentes, por isso têm seus próprios limites. Isso é especialização seletiva, e não divisão por dividir, e se encaixa diretamente nos recursos que uma boa plataforma de agentes já oferece.
Faça isso e você terá os benefícios da especialização sem assumir o custo de coordenação de que não precisava. Comportamento previsível, falhas contidas e um sistema cuja complexidade foi escolhida de propósito, em vez de descoberta em produção. Usada dessa forma, uma plataforma de agentes não é uma demonstração que fica mais instável à medida que ganha escala. É uma infraestrutura que se torna mais sólida quando cada parte recebe uma função clara. Foi para isso que criamos o ElevenAgents.
Adarsh é engenheiro de implantação na ElevenLabs, levando nossas pesquisas de ponta para empresas e ajudando clientes a transformá-las em resultados reais.


