O que é orquestração de agentes.
Vinte afirmações que eu repito toda vez que construo, lanço e mantenho sistema de agentes rodando. Tiradas direto da produção: Three-Body Agent (o pipeline autônomo de PRs), Jano (o router local-first de LLM), e os orquestradores menores que ficam entre os dois.
-
01
Orquestração de agentes é o que acontece quando você transforma uma IA em um pequeno time.
Em vez de pedir pra um chatbot fazer tudo, você divide o trabalho entre alguns agentes menores, cada um com uma função. Um escreve, um confere, um decide. Eles nunca falam direto entre si; um programinha no meio escolhe quem roda em seguida e o que cada um consegue ver. No Three-Body Agent esse programa do meio tem umas cinquenta linhas de código e os três agentes nunca compartilham anotações, só a fila entre eles.
-
02
Cada agente tem uma função, como especialistas num hospital.
Você não pediria pra um médico só operar, prescrever remédio e tirar raio-x. Mesma ideia aqui: cada agente recebe um papel estreito, como "escrever", "revisar" ou "decidir". Troque a IA por trás de um papel e o resto do time continua trabalhando do mesmo jeito, porque a descrição da função não mudou. Os subagentes do Claude Code já funcionam assim.
-
03
Quando um agente erra, o próximo pega o erro.
IA comete erros com confiança o tempo todo. Se for sempre a mesma fazendo tudo, o erro fica embutido. Se um agente separado revisa o trabalho com outro objetivo em mente, o erro fica logado e rejeitado. No Three-Body Agent um agente escreve código, outro tenta quebrar, e um terceiro decide quem tem razão; essa discussão é o que impede código ruim de entrar em produção.
-
04
Essa é a diferença entre conversar com IA e construir com IA.
Uma conversa é algo que você lê uma vez e fecha. Um pipeline roda sem você, registra o que fez, retenta quando algo quebra e te reporta de manhã. Mesmos modelos, formato diferente. O Jano roteia chamadas de IA na minha mesa durante a noite enquanto eu durmo; uma janela de chat seria inútil pra isso.
-
05
O ponto de usar vários agentes não é mais raciocínio. É opiniões diferentes.
Três agentes instruídos a concordar entre si vão sempre concordar. Isso não serve pra nada. O truque é dar a cada um uma razão diferente pra ganhar: um ganha pontos por achar bugs, outro por dispensá-los, um terceiro por desempatar. Quando os objetivos colidem, a discordância significa alguma coisa de verdade. Um painel de três reviewers otimistas saídos de um tutorial é pior que um otimista e um cético.
Que bom que veio.
Orquestração é uma das poucas coisas em IA que vale pensar com calma. Deixe seu email e as vinte caem na sua caixa, grátis, pra você guardar, mandar pra um amigo ou amiga, ou me citar de volta depois. A lista também abre aqui na hora.
Um email, na hora. Sem sequência de follow-up. Você pode cancelar em um clique.