日本語

Codex Security

Codex Security plugin または Codex Security cloud を使用して、脆弱性を検出し、修正します。

Codex Security は、セキュリティチームとエンジニアリングチームによる脆弱性の検出、確認、修正を支援するアプリケーションセキュリティエージェントです。Codex、ターミナル、TypeScript SDK、または接続済みの GitHub リポジトリから使用できます。

Codex App にプラグインをインストール

最初に推奨されるローカルスキャンを実行するには、Codex Security plugin クイックスタートから始めてください。

デスクトップアプリで Codex Security を使用する

Codex Security plugin をインストールして有効にすると、デスクトップアプリのサイドバーから Security を開けます。Security ワークベンチでは、スキャン、検出結果、リポジトリを一元管理でき、Codex は各スキャンをタスクとして実行します。

  • Scans では、スキャンの開始、進行状況の確認、保存済み結果の確認ができます。
  • Findings では、完了した複数のスキャンにわたる問題とエビデンスを確認できます。
  • Repositories では、リポジトリの履歴を確認し、検出結果を開けます。

デスクトップアプリでのワークフロー全体については、Security ワークベンチを使用するをご覧ください。

プラグインのユースケースを見る

Codex Security CLI と SDK

CLI と TypeScript SDK は、公開されている @openai/codex-security パッケージとして提供されています。パッケージをインストールします。

npm install @openai/codex-security

スキャンの実行には Codex Security へのアクセス権が必要です。最良の結果を得るには、Trusted Access for Cyber の認証済みアカウントを使用してください。

プラグインと同じスキャナーを、複数のリポジトリや継続的なスキャンで使用できます。CLI は GitHub リポジトリを検出し、一括スキャンを再開し、複数のスキャンにわたって検出結果を追跡し、誤検知に関するフィードバックを記録します。アーキテクチャやセキュリティポリシーの追加、推定コスト上限の設定、CI やコミット前のチェックも可能です。TypeScript SDK を使用すると、スキャン、進行状況のレポート、コスト制御をアプリケーションや開発者ツールに組み込めます。

Codex Security cloud

Codex Security cloud は現在、リサーチプレビューとして提供されています。接続済みの GitHub リポジトリをスキャンし、セキュリティ上の問題と思われる箇所を検出します。

チームによる以下の作業を支援します。

  1. リポジトリ固有の脅威モデルと実際のコードコンテキストを使用して、脆弱性の可能性を検出します。
  2. 確認前に検出結果を検証して、ノイズを削減します。
  3. 優先順位付けされた結果、エビデンス、推奨パッチオプションによって、検出結果を修正へと進めます

Codex Security cloud の仕組み

Codex Security は、接続済みリポジトリをコミット単位でスキャンします。リポジトリからスキャンのコンテキストを構築し、そのコンテキストに照らして脆弱性の可能性を確認したうえで、シグナルの強い問題を隔離環境で検証してから提示します。

以下に重点を置いたワークフローを利用できます。

  • 汎用的なシグネチャではなく、リポジトリ固有のコンテキスト
  • 誤検知の削減に役立つ検証エビデンス
  • GitHub でレビューできる推奨修正

Codex Security cloud のアクセス権と前提条件

Codex Security cloud は、Codex cloud を通じて接続済みの GitHub リポジトリを操作します。リポジトリが表示されない場合は、そのリポジトリが Codex cloud ワークスペースで利用可能か確認するか、OpenAI のアカウントチームにお問い合わせください。

関連ドキュメント