Repolode
openqodex

openqodex/openqodex

Claude Code、Codex、Cursor、Cline向けに、push前に別のレビュアーでエージェントの変更を確認するオープンソースのAIコードレビュー。

スター
1,072
フォーク
78
未解決の Issue
86
最終コミット
一昨日

これは何?

OpenQodexは、未コミットまたは未pushの変更をpush前にレビューします。変更したファイルに対してgitleaksやsemgrepなどの組み込みスキャナーを実行し、lockfileをosv.devと照合したうえで、ユーザー自身のログイン情報を使ってClaude CodeまたはCodexのプロセスを別途起動し、検出候補をコードと照らし合わせて検証します。スキャナーの検出結果は変更した行に絞り込み、それぞれについて理由を添えて確認または否定する必要があります。

npx openqodex initでインストールすると、Claude Code、Cursor、Codex CLI、Clineを検出し、それぞれにpushゲートとスキルを設定します。レビュー結果はHTML、Markdown、JSON、SARIF形式で出力されます。レビュアーとして動作できるのはClaude CodeとCodexのみで、CursorとClineはルールを使ってレビューを依頼します。Node 22以降とmacOSまたはLinuxが必要です。

OpenQodexには、「この関数を呼び出しているのは誰か」といった質問に答えるコードグラフも含まれており、MCPサーバーを通じてエージェントから利用できます。また、明示的な承認後にGitHubからインストールしたカスタムスキャナーにも対応しています。

主な機能

  • 01変更したファイルに組み込みスキャナーを実行し、検出結果を変更した行に絞り込みます。
  • 02Claude CodeまたはCodexの別セッションを使い、検出候補をコードと照らし合わせて検証します。
  • 03レビューのたびにlockfileをosv.devと照合します。
  • 04severityに応じて警告またはブロックするgit pre-pushフックとエージェント向けpushゲートを追加します。
  • 05HTML、Markdown、JSON、SARIF形式のレポートを出力します。
  • 06MCPサーバーを通じて、呼び出し元に関する質問に答えるコードグラフを提供します。

ユースケース

  • コーディングエージェントが作成したコードを共有ブランチにpushする前にレビューする。
  • ローカルの変更に含まれる秘密情報の漏えいや脆弱な依存関係を検出する。
  • チームのClaude CodeまたはCodexのワークフローにpre-pushチェックを追加する。
  • モデルのAPIキーなしで、pre-commitやGitHub Actionsからスキャナーのみのチェックを実行する。

収録されている特集

トピック

よくある質問

openqodex とは?
Claude Code、Codex、Cursor、Cline向けに、push前に別のレビュアーでエージェントの変更を確認するオープンソースのAIコードレビュー。 OpenQodexは、未コミットまたは未pushの変更をpush前にレビューします。変更したファイルに対してgitleaksやsemgrepなどの組み込みスキャナーを実行し、lockfileをosv.devと照合したうえで、ユーザー自身のログイン情報を使ってClaude CodeまたはCodexのプロセスを別途起動し、検出候補をコードと照らし合わせて検証します。スキャナーの検出結果は変更した行に絞り込み、それぞれについて理由を添えて確認または否定する必要があります。
openqodex は無料で使えますか?ライセンスは?
openqodex は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
openqodex は今もメンテナンスされていますか?
活発にメンテナンス中。openqodex の最終コミットは 2026年11月5日 です。
openqodex は何に使えますか?
コーディングエージェントが作成したコードを共有ブランチにpushする前にレビューする。 ローカルの変更に含まれる秘密情報の漏えいや脆弱な依存関係を検出する。 チームのClaude CodeまたはCodexのワークフローにpre-pushチェックを追加する。 モデルのAPIキーなしで、pre-commitやGitHub Actionsからスキャナーのみのチェックを実行する。
openqodex はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/openqodex/openqodex

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト