Repolode
openai

openai/codex-security

OpenAIが提供する、コードの脆弱性スキャンや検証、修正案の生成に使えるCLIとTypeScript SDK。

代替できる製品:Snyk CodeGitHub Advanced SecurityVeracode

スター
11,128
フォーク
940
未解決の Issue
227
最終コミット
13 時間前

これは何?

Codex Securityは、コードベースのセキュリティ脆弱性を検出するCLIツール兼TypeScript SDKです。リポジトリ全体、指定したパス、またはGit diffの変更箇所だけをスキャンでき、詳細スキャンでは複数の探索ワーカーを並列実行します。検出候補の検証やパッチの生成、既存の修正の再チェックも行えます。

スキャンに加えて、関連するセキュリティ作業も支援します。SECURITY.mdポリシーの下書き作成、脅威モデルの保存、検出結果の重複排除、独自の基準に基づく深刻度の評価、ソースコードやGitの履歴をもとにしたコードオーナーの提案が可能です。結果はSARIF、JSON、CSVでエクスポートでき、GitHub code scanningのアラートをインポートできます。

OpenAI、Amazon Bedrock、OpenRouter、Fireworks AIを利用してスキャンを実行できます。GitHub Actionやコンテナを使ってCIで自動化することも可能です。Node.js 22.13以降、または24/26と、Python 3.10以降が必要です。

主な機能

  • 01リポジトリ全体、指定したパス、またはGit diffをスキャンでき、詳細スキャンモードも利用できます。
  • 02検出候補を検証し、パッチを生成して、既存の修正を確認します。
  • 03SECURITY.mdポリシーの下書きを作成し、レビュー用に脅威モデルを保存します。
  • 04検出結果の重複を排除し、ソースコードやGitの履歴をもとにオーナーを提案します。
  • 05GitHub code scanningのアラートをインポートし、SARIF、JSON、CSVでエクスポートします。

ユースケース

  • スケジュールされたGitHub Actionsワークフローで、リポジトリのセキュリティスキャンを定期実行する。
  • プルリクエストやコミット済みの変更について、セキュリティへの影響だけを確認する。
  • SDKを使って、TypeScriptツールや社内プラットフォームに脆弱性スキャンを組み込む。
  • コンテナ内などで、多数のリポジトリを中断・再開可能なバッチ処理としてスキャンする。

トピック

よくある質問

codex-security とは?
OpenAIが提供する、コードの脆弱性スキャンや検証、修正案の生成に使えるCLIとTypeScript SDK。 Codex Securityは、コードベースのセキュリティ脆弱性を検出するCLIツール兼TypeScript SDKです。リポジトリ全体、指定したパス、またはGit diffの変更箇所だけをスキャンでき、詳細スキャンでは複数の探索ワーカーを並列実行します。検出候補の検証やパッチの生成、既存の修正の再チェックも行えます。
codex-security は無料で使えますか?ライセンスは?
codex-security は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
codex-security は今もメンテナンスされていますか?
活発にメンテナンス中。codex-security の最終コミットは 2026年10月18日 です。
codex-security は何に使えますか?
スケジュールされたGitHub Actionsワークフローで、リポジトリのセキュリティスキャンを定期実行する。 プルリクエストやコミット済みの変更について、セキュリティへの影響だけを確認する。 SDKを使って、TypeScriptツールや社内プラットフォームに脆弱性スキャンを組み込む。 コンテナ内などで、多数のリポジトリを中断・再開可能なバッチ処理としてスキャンする。
codex-security はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/openai/codex-security

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

関連プロジェクト