Codex Security ワークベンチを使用する

Codex デスクトップアプリでセキュリティスキャンを開始し、検出結果を確認して、リポジトリ履歴を調査します。

セキュリティワークベンチを使用して、スキャンの開始、保存された検出事項の確認、リポジトリのスキャン履歴の確認を行います。各スキャンは Codex タスクで実行され、そのタスクを開いてアクティビティを確認できます。

ChatGPT デスクトップアプリで、ChatGPT のドロップダウンを開き、Codex を選択します。 Codex Security プラグインをインストールして有効にし、サイドバーの セキュリティ を選択します。

スキャンを開始する

スキャンの品質を最大限に高めるには、gpt-5.6-sol を使用し、推論の強度を xhigh に設定してください。

  1. スキャン を開き、+ スキャン を選択します。
  2. 既存のリポジトリを選択するか、別のフォルダーを選択します。
  3. リポジトリをスキャンするには コードベース を、Git で管理された変更をレビューするには 変更 を選択します。
  4. スコープを設定します。コードベース では、リポジトリ全体またはフォルダーを選択します。選択したコードベースを繰り返しレビューするには、ディープスキャン をオンにします。 変更 では、未コミットの変更、コミット、またはリビジョン範囲を選択します。変更に対してディープスキャンは使用できません。
  5. モデルと推論の強度を選択します。脅威モデルやデプロイの詳細には、追加コンテキスト を使用します。
  6. スキャンを開始 を選択します。
Security ワークベンチでリポジトリを選択し、スキャンを設定します。

各スキャンの種類の詳細については、セキュリティスキャンの実行、ディープセキュリティスキャンの実行、またはコード変更のセキュリティレビューを参照してください。

スキャンの進行状況を確認する

スキャンページには、現在のフェーズとプラグインが報告する進捗が表示されます。

アクティビティを表示 を選択すると、スキャンを実行している Codex タスクが開きます。ワークベンチを離れてからスキャン に戻っても、保存済みのスキャンは失われません。作業を停止するには、スキャンを開いてスキャンを停止 を選択します。

スキャンが完了したら結果を開き、対象、リビジョン、検出事項、カバレッジ、利用可能なレポート成果物を確認します。

スキャン完了後に、検出事項、重大度、スキャンのカバレッジ、成果物を確認します。

複数のスキャンにわたる検出結果を確認する

検出事項 を開くと、リポジトリやスキャンを横断して保存済みの検出事項を確認できます。一覧を検索または絞り込んでから検出事項を選択し、概要、ソースコード上の根拠、検証、影響を確認します。

検出事項の詳細には概要 を、修正の生成、レビュー、適用、検証にはパッチ を使用します。修正のワークフローについては、セキュリティ検出事項の修正と検証を参照してください。

リポジトリ履歴を確認する

リポジトリ を開くと、利用可能なリポジトリやフォルダーを参照できます。リポジトリを選択すると、スキャン履歴、最後にスキャンしたリビジョン、未解決の検出事項を確認できます。リポジトリの詳細から過去のスキャンを開いたり、そのリポジトリに関連する検出事項を表示したりできます。

リポジトリにスキャンがない場合は、リポジトリの詳細からスキャンを開始するか、ワークベンチで + スキャン を選択します。

会話からスキャンを開始する

通常の会話で、インストール済みの Codex Security プラグインを実行するよう Codex に依頼することもできます。共有のプラグインワークベンチを使用するスキャンはスキャン に表示されるため、 Security ワークベンチから進捗や結果を再び確認できます。

ターミナルでのスキャンや自動化については、Codex Security CLI クイックスタートを参照してください。