Rust製のシークレットスキャナー。漏えいした認証情報を検出し、有効性やアクセス範囲を調べ、失効にも対応します。
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 の数値は毎日更新されます。
関連プロジェクト
仕様策定からリリースまで、AIコーディングエージェントを導く本番品質のエンジニアリングワークフロー集。
仕様をエージェントが作成し、コードを書く前に新鮮なコンテキストを持つサブエージェントがレビューする、ソフトウェア設計向けのオープンソースエージェントプラグイン。
Claude Code、Cursor、OpenCode、CodexなどのAIコーディングエージェントに、永続メモリ、共通ワークフロー、スキル、MCPサーバーを設定します。
Codex、Claude Code、Cursor、Hermes Agent、OpenClawで暗号化されたローカルメモリを共有し、タスクを引き継いだり、互いの成果をレビューしたりできます。
アイデアの着想から有料ユーザーの獲得まで、コーディングエージェントを使ったプロダクト開発を導くエージェントスキル集。