O que multi-model-review faz?
Habilidade do Codex para revisão em dois estágios com múltiplos modelos e votação do juiz.
Visão Geral
Esta habilidade permite que você realize revisões de código utilizando uma abordagem de dois estágios: primeiro, vários modelos de linguagem (como Claude, GPT, Llama, etc.) revisam o código de forma independente; depois, um modelo "juiz" avalia as revisões e seleciona a melhor ou produz uma síntese consolidada.
Como Funciona
- Estágio 1 - Revisão Independente: Os modelos configurados recebem o mesmo código e geram suas próprias revisões e sugestões.
- Estágio 2 - Julgamento: Um modelo juiz analisa todas as revisões e vota na melhor ou as combina em uma única resposta.
Plataformas Suportadas
- Codex (via
~/.codex/skills/)
Instalação
Adicione a habilidade ao seu arquivo skill.json ou copie o diretório para o local apropriado:
# Exemplo de instalação para Codex
cp -r powerycy/multi-model-review ~/.codex/skills/
Uso
Após a instalação, você pode invocar a habilidade com o comando:
codex review-multi-model <caminho-do-arquivo>
Ou, se integrado como skill, use:
codex multi-model-review <caminho-do-arquivo>
Configuração
A habilidade utiliza variáveis de ambiente e configurações locais para definir quais modelos participam da revisão e qual deles atua como juiz. Exemplo de configuração:
{
"models": ["claude-3.5-sonnet", "gpt-4o", "llama-3.1-70b"],
"judge": "claude-3.5-sonnet"
}
Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests.