Pular para o conteúdo principal
ToolPotion
Consultor de IA
Enviar

OpenCode Code Review

OpenCode Code Review é uma ação gratuita e de código aberto do GitHub que automatiza revisões de pull requests com inteligência artificial diretamente dentro do seu fluxo de trabalho do GitHub Actions. Ele identifica defeitos, responde a perguntas via comandos `/oc` e funciona com sua própria chave de modelo, suportando provedores como OpenRouter, Anthropic e OpenAI. Esta ferramenta somente leitura melhora a qualidade do código sem modificar seu código.

Visitar URL
Compartilhar
Captura de tela do OpenCode Code Review
Captura de tela do OpenCode Code Review

OpenCode Code Review fornece revisões automatizadas de pull requests impulsionadas por IA diretamente dentro do seu ambiente do GitHub Actions. Esta ferramenta gratuita e de código aberto se integra perfeitamente ao seu fluxo de trabalho de desenvolvimento, oferecendo uma análise somente leitura de cada pull request. É projetada para identificar potenciais defeitos e sugerir correções, melhorando a qualidade do código e agilizando o processo de revisão.

Ler mais

A ação opera lendo as alterações de código, acompanhando-as através do seu repositório e, em seguida, postando um comentário conciso detalhando quaisquer defeitos introduzidos. Um sistema único de duas passagens garante precisão: após uma varredura inicial, uma segunda passagem tenta refutar cada descoberta, garantindo que apenas problemas validados sejam apresentados. O comentário da revisão é atualizado dinamicamente a cada push, evitando duplicações e mantendo o feedback atual.

Os usuários mantêm controle total sobre seus dados e modelos. A ferramenta funciona em suas próprias ações do GitHub com sua própria chave de modelo, suportando uma variedade de provedores, incluindo OpenRouter (padrão), Anthropic, OpenAI e Google. Esta arquitetura garante que nenhum dado seja armazenado externamente e que nenhum cadastro em serviço de terceiros seja necessário. A ação é estritamente somente leitura, o que significa que não pode modificar código, aprovar pull requests ou executar comandos de shell, priorizando a segurança e prevenindo alterações não intencionais.

Além das revisões automatizadas, OpenCode Code Review permite que os membros da equipe interajam com o revisor de IA usando comandos `/oc`. Ao comentar `/oc por que isso tenta novamente duas vezes?` ou `/oc revisão` em qualquer problema ou pull request, os usuários podem obter respostas detalhadas com referências de arquivo:linha ou acionar uma nova revisão. Esta capacidade interativa é restrita a proprietários de repositórios, membros e colaboradores, garantindo acesso controlado.

A configuração é simples, envolvendo a adição de sua chave de modelo como um segredo do repositório e a integração de um arquivo de fluxo de trabalho. A ferramenta também suporta orientações personalizadas através de um arquivo `guide.md`, permitindo que o revisor entenda as especificidades do projeto e as regras de codificação. Isso garante que a IA se concentre em aspectos relevantes do seu código, fornecendo feedback mais direcionado e eficaz. A ação é licenciada sob MIT, o que significa que os usuários apenas incorrerão em custos com seu provedor de modelo escolhido pelo uso de tokens e com o GitHub pelos minutos do runner, se aplicável.

  • CategoriaRevisão de código e testes com IA
  • Modelo de preçosGrátis
  • ImplantaçãoGitHub Actions
  • PlataformasWeb

  • Revisões automatizadas de pull requests com IA

  • Funciona dentro das suas próprias ações do GitHub

  • Suporta múltiplos provedores de modelos de IA (OpenRouter, Anthropic, OpenAI, Google)

  • Operação somente leitura para maior segurança

  • Sistema de validação de defeitos em duas passagens

  • Comentários de revisão dinâmicos atualizados a cada push

  • Comandos interativos `/oc` para perguntas e novas revisões

  • Orientação de projeto personalizável via `guide.md`

  • Revisões puladas para pull requests de forks para proteger chaves de modelo

  • Suporte a runners auto-hospedados para repositórios privados

  • Orçamento de revisão configurável e descobertas máximas

  • Licença MIT e código aberto

  • Exclui arquivos de bloqueio, traduções e arquivos minificados da revisão

  • Medidas de segurança contra injeção de prompt e acesso não autorizado

  • Ferramentas de benchmarking para avaliar mudanças de modelo e prompt

  1. Adicionar Chave de Modelo: Crie um novo segredo de repositório chamado `OPENROUTER_API_KEY` (ou para seu provedor escolhido) nas configurações do seu repositório do GitHub.

  2. Adicionar Arquivo de Fluxo de Trabalho: Crie `.github/workflows/opencode-review.yml` no seu repositório com a configuração de fluxo de trabalho fornecida.

  3. Abrir Pull Request: Abra um pull request para acionar uma revisão automatizada de código com IA.

  4. Receber Revisão: Um comentário de revisão com defeitos identificados aparecerá no seu pull request em minutos.

  5. Fazer Perguntas: Comente `/oc <pergunta>` em qualquer problema ou pull request para obter respostas geradas por IA com referências de código.

  6. Reexecutar Revisão: Comente `/oc revisão` em um pull request para reexecutar a revisão de IA e atualizar o comentário existente.

  7. Personalizar Revisão: Copie `templates/guide.md` para `.github/opencode-review/guide.md` e adicione diretrizes específicas do projeto para revisões mais inteligentes.

  • Verificações Automatizadas de Qualidade de Código
  • Processo de Revisão de Código Simplificado
  • Educação e Feedback para Desenvolvedores
  • Detecção de Vulnerabilidades de Segurança
  • Explicação de Código Sob Demanda
  • Diretrizes de Revisão Personalizáveis
  • Manutenção de Projetos de Código Aberto
  • Segurança de Código em Repositórios Privados

De OpenCode

Avaliações de OpenCode Code Review

Carregando...

Ferramentas de IA populares como OpenCode Code Review

CodeReviewBot.ai é um serviço de revisão de código com IA que se integra a pull requests do GitHub. Ele identifica automaticamente bugs, vulnerabilidades de segurança e problemas…

Revisão de código e testes com IA

Nº 83 em Revisão de código e testes com IA

Ver ferramenta

HeyDeer

Apps de IA

HeyDeer oferece revisões de código e correções impulsionadas por IA para pull requests do GitHub. Proporciona revisões de alta qualidade a preços acessíveis, sem taxas por…

Revisão de código e testes com IA

Nº 181 em Revisão de código e testes com IA

Ver ferramenta

Apps de IA

Oferece revisões de código e correções impulsionadas por IA para pull requests do GitHub. Proporciona revisões de alta qualidade a preços acessíveis, sem taxas por…HeyDeer oferece revisões de código e correções impulsionadas por IA para pull requests do GitHub. Proporciona revisões de alta qualidade a preços acessíveis, sem taxas por…

Revisão de código e testes com IA
Nº 181 em Revisão de código e testes com IA

Sourcery

Apps de IA

Uma ferramenta de revisão de código com IA que analisa cada pull request e escaneia repositórios em busca de problemas de segurança no GitHub, GitLab ou no seu IDE, identificando…

Revisão de código e testes com IA

Nº 36 em Revisão de código e testes com IA

Ver ferramenta

Apps de IA

Uma ferramenta de revisão de código com IA que analisa cada pull request e escaneia repositórios em busca de problemas de segurança no GitHub, GitLab ou no seu IDE, identificando…

DestaqueRevisão de código e testes com IA
Nº 36 em Revisão de código e testes com IA

Revisão é um aplicativo de desktop que permite aos usuários revisar branches do Git e pull requests do GitHub localmente. Ele suporta revisões opcionais com IA usando modelos como…

Revisão de código e testes com IA

Nº 225 para Explicação de código

Ver ferramenta

Aplicativo de desktop que permite aos usuários revisar branches do Git e pull requests do GitHub localmente. Ele suporta revisões opcionais com IA usando modelos como…Revisão é um aplicativo de desktop que permite aos usuários revisar branches do Git e pull requests do GitHub localmente. Ele suporta revisões opcionais com IA usando modelos como…

Revisão de código e testes com IA
Nº 225 para Explicação de código

CodeRabbit oferece revisões de pull request com IA para reduzir o tempo de revisão de código e bugs pela metade. Ele fornece feedback contextual, sugestões linha a linha e chat em…

Revisão de código e testes com IA

Nº 77 em Apps de IA

Ver ferramenta

Oferece revisões de pull request com IA para reduzir o tempo de revisão de código e bugs pela metade. Ele fornece feedback contextual, sugestões linha a linha e chat em…CodeRabbit oferece revisões de pull request com IA para reduzir o tempo de revisão de código e bugs pela metade. Ele fornece feedback contextual, sugestões linha a linha e chat em…

DestaqueRevisão de código e testes com IA
Nº 77 em Apps de IA

ReviewForge

Apps de IA

ReviewForge é uma plataforma de revisão de código impulsionada por IA que analisa automaticamente o código em busca de bugs, problemas de segurança e otimizações de desempenho,…

Revisão de código e testes com IA

Nº 182 em Revisão de código e testes com IA

Ver ferramenta

Apps de IA

Plataforma de revisão de código impulsionada por IA que analisa automaticamente o código em busca de bugs, problemas de segurança e otimizações de desempenho,…ReviewForge é uma plataforma de revisão de código impulsionada por IA que analisa automaticamente o código em busca de bugs, problemas de segurança e otimizações de desempenho,…

Revisão de código e testes com IA
Nº 182 em Revisão de código e testes com IA

CodeCrab

Apps de IA

CodeCrab é uma aplicação nativa de desktop projetada para revisar Pull Requests usando CLIs locais. Garante operações 100% do lado do cliente, mantendo a privacidade, pois seu…

Revisão de código e testes com IA

Nº 235 para Explicação de código

Ver ferramenta

Apps de IA

Aplicação nativa de desktop projetada para revisar Pull Requests usando CLIs locais. Garante operações 100% do lado do cliente, mantendo a privacidade, pois seu…CodeCrab é uma aplicação nativa de desktop projetada para revisar Pull Requests usando CLIs locais. Garante operações 100% do lado do cliente, mantendo a privacidade, pois seu…

Revisão de código e testes com IA
Nº 235 para Explicação de código
1 de 8