O que open-code-review faz?
Revisão de código multiagente com IA. Simula uma equipe personalizável de engenheiros realizando revisão de código com debate integrado.
Visão Geral
Este skill permite que você execute uma revisão de código completa usando múltiplos agentes de IA que agem como diferentes tipos de engenheiros (por exemplo, Arquiteto, Especialista em Segurança, Revisor de Estilo). Cada agente analisa o código de forma independente e, em seguida, os agentes podem debater entre si para fornecer uma revisão mais robusta e com múltiplas perspectivas.
Como Funciona
- Configuração da Equipe: Você define quais agentes (personas de engenheiros) participarão da revisão.
- Análise Individual: Cada agente revisa o pull request de acordo com sua especialização.
- Debate Integrado: Os agentes trocam comentários e argumentam sobre questões conflitantes, simulando uma reunião de revisão de código.
- Resumo Consolidado: O resultado é um relatório único com comentários de cada agente e um resumo da discussão.
Plataformas Suportadas
- Claude Code
- Cursor
- Codex
- Qualquer editor/ferramenta compatível com MCP (Model Context Protocol)
Configuração
Você pode personalizar os papéis dos engenheiros no arquivo de configuração do skill:
{
"agents": [
{ "name": "Arquiteto", "focus": "design patterns, estrutura", "level": "senior" },
{ "name": "Segurança", "focus": "vulnerabilidades, injeções", "level": "senior" },
{ "name": "Estilo", "focus": "formatação, convenções", "level": "junior" }
]
}
Exemplo de Uso
Inicie a revisão solicitando ao assistente de IA:
Revise o pull request atual com a equipe de spencermarx/open-code-review.
O resultado incluirá comentários agrupados por agente e uma seção de Discussão com o debate.
Notas
- Certifique-se de que o modelo de IA suporta chamadas de função ou ferramentas (tool calls) para multiagentes.
- O número de agentes e a profundidade da revisão podem aumentar o uso de tokens.
Licença
MIT