O que council faz?
Executa um conselho de subagentes com modelos diversos para investigar o mesmo problema de múltiplas perspectivas, comparar resultados e produzir uma recomendação final. Use esta habilidade sempre que o usuário solicitar um conselho, segundas opiniões, múltiplos agentes/modelos para avaliar uma questão, investigação paralela, comparação red-team/blue-team ou ajuda para decidir entre abordagens técnicas concorrentes.
Como funciona
- Recepção e Planejamento: O agente principal recebe a requisição do usuário e identifica se a habilidade deve ser ativada (com base em palavras-chave como "conselho", "segundas opiniões", "red-team/blue-team", etc.).
- Criação dos Subagentes: O agente principal cria múltiplos subagentes, cada um com um modelo ou configuração diferente (ex: Claude Opus, Claude Sonnet, GPT-4, Gemini), atribuindo a cada um uma perspectiva ou ângulo de investigação específico (ex: foco em segurança, desempenho, escalabilidade, custo).
- Investigação Paralela: Cada subagente analisa o problema de forma independente, gerando um relatório detalhado de sua perspectiva.
- Síntese e Recomendação: O agente principal coleta todos os relatórios, compara os resultados, identifica pontos de concordância e divergência, e produz um relatório final sintetizado com uma recomendação clara para o usuário.
Casos de uso
- Decisões sobre arquitetura: Avaliar diferentes abordagens de design de sistema (micro-serviços vs monolítico, SQL vs NoSQL, etc.).
- Revisão de código: Realizar uma análise de código por múltiplos ângulos (segurança, desempenho, manutenibilidade).
- Estratégia de implementação: Avaliar diferentes estratégias de deploy, teste ou refatoração.
- Análise de riscos: Investigar potenciais riscos de uma decisão técnica de diferentes perspectivas.
Plataformas suportadas
- Claude Code
- Cursor
- Codex CLI
- Outros agentes de codificação que suportam execução paralela de subagentes com modelos diversos.