Quando se justifica a existência de múltiplos agentes? Retorne JSON {"when_yes": [lista de mais de 2 casos], "when_no": "quando não for necessário"}.
Multiagências estão na moda, mas a maioria das tarefas exige UM agente bem preparado. Múltiplos agentes são justificados quando: a tarefa se divide em papéis ou habilidades claramente DIFERENTES (por exemplo, pesquisador mais crítico mais escritor); é necessário paralelismo (muitas subtarefas independentes ao mesmo tempo); o controle independente é útil (um agente verifica o outro). Não é necessário quando: o problema é resolvido com um prompt ou uma simples cadeia de etapas; você divide por uma questão de “cool”, não por uma questão de negócios – cada agente adiciona custos, atrasos e pontos de falha. Regra: adicionar agentes somente quando a função ou simultaneidade realmente exigir; o padrão é um bom agente.