kenn-io/roborev
Continuous background code review database for agents, work faster and smarter with accountability for every line of generated code.
解決する課題
Roborevは、AIコーディングエージェント向けに特別に設計された継続的な自動コードレビューを提供します。エージェントがコードを書く際にバックグラウンドで品質管理レイヤーとして機能し、バグ、セキュリティリスク、アーキテクチャ上の問題を、より大きな問題に発展する前に数秒で検出します。
仕組み
Roborevは主に2つのメカニズムで動作します:
- コミット後のレビュー:git hookが、エージェントが行ったすべてのコミットに対して自動レビューをトリガーします。
- エージェントフック:アクティブなコーディングエージェントセッション(Claude Code、Cursor、Gemini CLIなど)に直接統合され、レビュー結果をエージェントのワークフローにフィードバックすることで、エージェントが即座に問題を解決できるようにします。
ユーザーは、ターミナルUI (TUI)、ネイティブブラウザUI、または roborev fix および roborev refine コマンドを使用して結果を確認・操作できます。これらのコマンドは、エージェントに対して修正の適用と、すべてのチェックを通過するまでの再レビューを指示します。
対象ユーザー
AIコーディングエージェントを使用し、手動介入なしで高いコード品質を維持したい開発者向けに設計されています。コーディングエージェントとレビュープロセスの間のフィードバックループを自動化したい方に特に役立ちます。
ハイライト
- 自動修正ループ:エージェントが変更を適用し、再レビューを行い、コードが通過するまで繰り返す反復的な修正をサポートします。
- ローカル実行:外部のホストサービスやインフラを必要とせず、完全にローカルマシン上で動作します。
- 幅広いエージェントサポート:Claude Code、Cursor、Copilot、Geminiなど、幅広い人気コーディングエージェントと互換性があります。
- 包括的な分析:重複、複雑性、デッドコード、セキュリティリスク、テストフィクスチャの検証など、さまざまな種類のチェックを実行します。
関連
- プロジェクト
HexmosTech/git-lrcgit-lrcは、Goベースのツールで、グローバルGitフックをインストールし、コミットごとにAI駆動のコードレビューを実行します。差分を設定可能なLLM(デフォルトはGemini)に送信し、インラインコメント、リスクスコア、スライド形式の要約を返し、レビュー状況をコミットメッセージに記録します。月間30k LOCまで無料。有料プランは100k LOCあたり32ドルから。
- プロジェクト
appleboy/CodeGPTCodeGPTは、LLM API(OpenAI、Azure、Gemini、Anthropic、Ollama、Groq、OpenRouter、LiteLLM)を活用して、Conventional-Commitメッセージと短いコードレビュー要約を自動生成するGoベースのCLIツールです。Git `prepare-commit-msg`フックをインストールし、多数のプロバイダ、プロキシ設定、言語翻訳、ストリーミング出力、柔軟なプロンプト/テンプレートシステムをサポートします。Homebrew、Chocolatey、インストールスクリプト、事前コンパイル済みバイナリ、または `go install` でインストール可能。APIキー(または動的ヘルパー)を設定し、モデルを選択し、プロンプトをカスタマイズできます。ターミナルから直接AI支援のコミットメッセージと迅速なレビューを希望する開発者に最適です。
- プロジェクト
github/appGitHub Copilot appは、分離されたgit worktreesやクラウド環境でCopilot搭載のAIエージェントを実行し、リポジトリ間のissueやPRを管理し、プロンプトを自動化できるデスクトップクライアントです。エージェント出力用の視覚的な「キャンバス」、並列セッション、チェック通過後にPRを自動マージする「Agent Merge」フローを提供します。Windows、macOS、Linuxで利用可能で、Copilotプランまたは独自のモデルキーが必要です。
- プロジェクト
- プロジェクト
iamfakeguru/agent-mdagent-mdは、ルールファイル、git-hooks、ヘルパースクリプトをインストールし、AIコーディングアシスタント(Claude Code、Codex、Cursor、Windsurfなど)をコントラクト駆動型エージェントに変える軽量フレームワークです。単一の信頼できる情報源となるマークダウンファイル (AGENT.md) と、型チェック、lint、テスト、視覚的スクリーンショット、状態更新などの強制的なチェックを提供し、必要な証拠が揃うまでモデルの完了をブロックします。