O que agent-council faz?
Um conselho de adjudicação com 5 agentes portátil entre runtimes para controle de qualidade universal de artefatos de texto.
Visão Geral
Esta skill implementa um conselho de adjudicação composto por 5 agentes especializados que avaliam artefatos de texto em múltiplas dimensões de qualidade. Cada agente foca em um critério específico (como coerência, relevância, precisão factual, estilo e conformidade com diretrizes) e emite uma pontuação e justificativa. O conselho então combina os resultados para produzir um veredito final ponderado.
Plataformas Suportadas
- Claude Code
- Cursor
- Codex
- Outros runtimes compatíveis com a especificação de skills
Como Usar
- Instale a skill em seu runtime de preferência.
- Configure os critérios de avaliação (opcional, use os padrões se desejar).
- Envie um artefato de texto para o conselho.
- Receba as avaliações individuais de cada agente e o veredito final.
Exemplo de Configuração
{
"council": {
"agents": ["coherence", "relevance", "factual_accuracy", "style", "compliance"],
"weights": [0.2, 0.2, 0.3, 0.15, 0.15],
"threshold": 0.7
}
}
Exemplo de Uso (CLI)
agent-council evaluate --artifact "path/to/text.txt" --config council.json
Funcionamento
- Submissão: O artefato de texto é enviado para o conselho.
- Avaliação Paralela: Cada agente avalia o texto de acordo com seu critério, gerando uma pontuação (0-1) e um feedback textual.
- Agregação: As pontuações são combinadas usando pesos configuráveis para gerar uma pontuação composta.
- Decisão: Se a pontuação composta estiver acima do limiar configurado, o artefato é aprovado; caso contrário, é rejeitado com recomendações de melhoria.
Contribuição
Contribuições são bem-vindas! Consulte o repositório oficial para diretrizes.
Licença
MIT