Cenário ilustrativo. O agente comercial confirma a um cliente 15 % de desconto e entrega em 48 horas. No dia seguinte, o agente de apoio diz-lhe que a entrega demora sete dias e que esse desconto não existe. O cliente reencaminha as duas respostas com uma só linha: «Qual das duas é a certa?» Ninguém na empresa sabe dizê-lo sem abrir três ecrãs.
A tese numa linha: quando dois agentes se contradizem, quase nunca a culpa é do modelo; leram verdades diferentes e ninguém era dono da decisão. Resolve-se com uma fonte por dado, uma regra de precedência e um árbitro humano para o que a regra não cobre, não com um terceiro agente a dar palpites.
Conflito entre agentes de IA na empresa: falha o modelo ou falha a fonte de verdade?
O primeiro reflexo é culpar o modelo e experimentar outro, ou afinar o prompt. Raramente resulta, porque os dois agentes responderam bem com o que tinham à frente: o comercial leu a oferta no CRM; o de apoio leu a política na base de conhecimento e o prazo no sistema de encomendas. Três cópias da realidade, cada uma correta no seu sítio e nenhuma atualizada face às outras.
Não é um problema exótico da IA: é o de qualquer empresa com dois departamentos e duas folhas de cálculo. A diferença é que um agente responde em segundos e em escala, por isso a contradição chega ao cliente antes de alguém a ver. A Cognition, a empresa por trás do Devin, coloca-o para os sistemas multiagente em geral: se cada agente decide com o seu contexto isolado, as decisões podem chocar entre si («Don't Build Multi-Agents», Cognition). Se ainda duvidas de que precisas de vários agentes, começa por um agente ou muitos?; aqui partimos do princípio de que já os tens.
E sai caro por uma razão que não é técnica. Uma contradição que chega ao cliente é uma promessa escrita da empresa e a prova de que ninguém manda nas respostas. Corrigi-la uma vez custa um telefonema de alguém com critério; repetida, custa a confiança do cliente no canal automático, e ele passa a ligar sempre.
Porque é que um agente supervisor não chega?
É a resposta da moda: um agente por cima que compara as respostas e decide. Deteta contradições, e isso serve. Mas decidir quem tem razão exige saber o que é verdade, e se o supervisor lê as mesmas três cópias, é uma terceira voz a dar palpites. Com sorte acerta; sem ela, tens o mesmo conflito com mais um nível hierárquico. Um supervisor é um bom detetor e um mau juiz.
Como se resolve um conflito entre agentes sem que seja o cliente a arbitrá-lo?
- Faz o inventário dos dados que ambos os agentes podem afirmar. Preço, desconto, prazo, stock, condições de devolução. Os que dois agentes podem dizer ao mesmo cliente são os que se contradizem; começa por aí.
- Um sistema dono por dado. O prazo de entrega vive nas encomendas; o desconto em vigor, na tabela de preços; a política, num único documento. Os outros agentes leem daí, não da sua cópia. A ligação desenha-se em como ligar a IA ao teu CRM, e o que cada agente lê e escreve em que permissões dar a um agente de IA.
- Uma regra de precedência por escrito. Se duas fontes divergem, ganham as operações nos prazos e as finanças nos preços. Não é uma conversa entre agentes: é uma linha num documento que qualquer pessoa pode ler.
- Os agentes escrevem no registo, não entre si. Se o comercial promete algo, fica na ficha do cliente, onde o apoio o vê. Cada mensagem de um agente para outro perde contexto; o que já está no registo não se perde. A memória partilhada tem o seu próprio desenho: a memória de um agente de IA.
- O que a regra não cobre sobe para uma pessoa, com as duas versões à frente. Um árbitro com nome decide em minutos se vir ambas as respostas e as suas fontes; sem elas, tem de reconstruir tudo.
Esse último degrau é o nível de autonomia certo para o que se contradiz: perante duas verdades, o agente não escolhe, avisa. É o mesmo princípio de o que faz um agente quando não sabe, aplicado a dois agentes em vez de a um.
| Tipo de conflito | Causa típica | Quem decide |
|---|---|---|
| Dado diferente (prazo, preço) | Cada agente lê a sua própria cópia | A fonte única; corrige-se a origem |
| Promessa que o outro não consegue cumprir | O comercial compromete-se sem ver a capacidade | A regra de precedência: as operações validam os prazos |
| Política ambígua | Dois documentos que dizem coisas diferentes | Uma pessoa; depois retira-se um documento |
| Duas versões já enviadas ao cliente | O conflito chegou ao cliente | Um humano contacta-o e fixa a certa |
O que se mede para saber que o conflito está sob controlo?
Três coisas, e nenhuma exige um número de mercado: quantas contradições se detetam por semana, quantas se resolvem com a regra sem incomodar ninguém e quanto tempo demora um humano a decidir as que sobem. Se as primeiras descem e as segundas sobem, o sistema aprende; se tudo sobe ao mesmo tempo, estás a juntar agentes mais depressa do que arrumas os dados. Quem revê esses números e quem repara a origem é uma pergunta de manutenção: quem mantém os agentes de IA.
Quando não é preciso um árbitro?
Quando os dois agentes não partilham dados nem clientes, não há com que se contradizerem; e quando o erro é barato e reversível, como uma recomendação de produto diferente, basta uma regra de precedência. O árbitro humano é para o que compromete dinheiro, prazos ou a palavra da empresa.
E se já tens vários agentes sem uma divisão clara, o problema é do sistema: orquestrar vários agentes de IA é o trabalho de dar a cada um o seu lugar, a sua fonte e a sua regra. Para os que tocam no cliente, o agente comercial de IA e o agente de apoio ao cliente de IA devem ler do mesmo registo desde o primeiro dia.
A linha para levares: dois agentes que se contradizem não precisam de um chefe, precisam de uma verdade. Dá-lha uma vez, por escrito, e guarda uma pessoa para o dia em que a verdade não chegue.
Fontes (consultadas a 26 de outubro de 2026): «Don't Build Multi-Agents», Cognition. O cenário inicial é ilustrativo, não um caso real.