説明
OpenQodexは、Claude Code、Codex、Cursor、Clineなどのさまざまなコーディングエージェントとシームレスに統合するように設計されたオープンソースのAIコードレビューツールです。その主な機能は、コードがプッシュされる前に包括的なコードレビューを実施し、開発サイクルの早い段階で開発者が潜在的な問題を特定し対処できるようにすることです。
続きを読む
システムは、まず変更されたファイルに合わせて調整された一連の組み込みスキャナーを実行することから始まります。これらのスキャナーは、変更された特定のコード行に保持される潜在的な発見を特定します。スキャンフェーズの後、以前のセッションメモリを持たない新しいClaude CodeまたはCodexプロセスが開始され、別のレビュアーとして機能します。このレビュアーは、変更と周囲のコードを検査し、関連する行を引用することで各候補発見の証拠を提供します。スクリプトは、正確性を確保するために引用された各行を実際のコードと慎重に照合します。
レビューが完了すると、ユーザーは判定(合格またはブロック)と発見ごとの1行を含む詳細なレシートを受け取ります。統合されたエージェントは、「すべて修正するか、どれを修正するか教えて?」などのオプションでユーザーに促し、修正の選択的適用を可能にします。OpenQodexはまた、コードの構造と関係に関する洞察を提供する包括的なコードグラフを生成します。このグラフは、定義の検索、呼び出し階層の理解、インポーターと実装者の特定、ポイント間のパスの追跡、変更の影響の評価を行う機能を提供します。
このツールは、TypeScript、TSX、JavaScript、Python、Go、Rubyなどの幅広いプログラミング言語をサポートし、Django、Rails、Express、React、Next.js、FastAPI、Go net/http用のフレームワークプラグインを提供します。プライバシーを設計に組み込み、独自のアカウントやAPIキーを必要とせず、ユーザーの既存のClaude CodeまたはCodexログインでレビュアーを実行します。組み込みスキャナーはコードを送信せず、システムはテレメトリを収集しないことを明示しています。GitHub Actionsには、Anthropic APIキーが必要です。OpenQodexはmacOSおよびLinux環境向けに設計されており、WindowsやWSLのサポートはテストされていません。
パフォーマンスベンチマークはその効果を示しており、Claude Codeは84.3%の問題リコールと97.3%から100.0%の精度を達成し、Codexは75.2%の問題リコールと85.6%から100.0%の精度を達成しています。Claude Codeのレビューあたりのコストは約$0.0870と測定されています。このツールはApache 2.0ライセンスの下でオープンソースであり、無料(USD 0)で利用可能です。
- カテゴリーAI コードレビュー・テスト
- 料金モデル無料
- デプロイローカルで実行
- プラットフォームmacOS、Linux
OpenQodexの主要機能
オープンソースのAIコードレビュー
Claude Code、Codex、Cursor、Clineとの統合
プッシュ前のコードスキャンとレビュー
さまざまなファイルタイプ用の組み込みスキャナー
新しいClaude CodeまたはCodexセッションによる別のレビュープロセス
引用されたコード行の検証スクリプト
判定と発見を含む詳細なレビュー受領書
問題修正のためのインタラクティブなエージェントプロンプト
コードグラフと知識生成
TypeScript、TSX、JavaScript、Python、Go、Rubyのサポート
Django、Rails、Express、React、Next.js、FastAPI、Go net/http用のフレームワークプラグイン
専用のアカウントやAPIキーは不要(既存のエージェントログインを使用)
テレメトリ収集なし
スキャナーのローカル操作によるプライバシーの確保
GitHub Actionサポート(Anthropic APIキーが必要)
OpenQodexの使い方は?
OpenQodexをインストールする:ワンライナーのインストールコマンドを実行して、システムにツールをセットアップします。
エージェントを設定する:コーディングエージェント(例:Claude Code、Codex CLI、Cline)の必要なエントリを追加して統合を有効にします。
スキャナーを実行する:OpenQodexは、変更されたファイルに基づいて関連するスキャナーを自動的に実行し、潜在的な問題を特定します。
レビューを開始する:コーディングエージェントまたはターミナルからコードレビューを開始し、Claude CodeまたはCodexに変更を分析させます。
発見を確認する:レビュアーが問題を特定し確認し、判定と具体的な発見を含む受領書を提供します。
修正を適用する:エージェントと対話して、コードに適用する提案された修正を選択します。
コードグラフを探索する:コードグラフツールを利用して、コードの構造、依存関係、変更の影響を理解します。
OpenQodexの使用例
- プッシュ前のコードレビュー
- 自動コード品質チェック
- コードグラフ分析
- エージェント支援によるコードリファクタリング
- GitHub Actionsによる継続的インテグレーション
- 安全なコード開発
- 多言語プロジェクトレビュー






