Codex Security CLI は、OpenAI がコードの脆弱性を発見・確認・修正するために公開した CLI と TypeScript SDK です。ライセンスは Apache-2.0 ですが、実行には承認済みのアクセス権が必要な限定ベータ段階にあります(2026年7月時点)。
📖 この記事で分かること
- OpenAI が Codex Security の CLI と SDK を公開
- スキャンから修正検証、CI 組み込みまでを担う
- 動作には Node.js 22 以降と承認済みアクセスが必要
- ライセンスは Apache-2.0、利用は限定ベータ段階
💡 知っておきたい用語
- アプリケーションセキュリティ:自社が書いたコードそのものに潜む欠陥を見つけて塞ぐ取り組み。建物でいえば、施錠の確認ではなく設計図の欠陥を探す作業にあたります。
最終更新日: 2026年7月29日
▶ 公式ページ
- openai/codex-security(リポジトリ)(GitHub)
- Codex Security ドキュメント(OpenAI)

OpenAI が Codex Security の CLI と SDK を公開
この記事のポイント
- OpenAI が
@openai/codex-securityを公開しました。CLI【シーエルアイ】と TypeScript SDK【エスディーケイ】の2形態で、ライセンスは Apache-2.0(2026年7月時点)。 - リポジトリのスキャン、変更のレビュー、検出結果の追跡、修正の検証、CI への組み込みに対応します。
- ただし CLI と SDK は限定ベータで、承認された顧客とパートナーのみが利用できます(2026年7月時点)。
OpenAI は、コードの脆弱性を発見・確認・修正するための Codex Security を、CLI と TypeScript SDK という形で公開しました。パッケージ名は @openai/codex-security で、GitHub 上のリポジトリ openai/codex-security のライセンスは Apache-2.0 です(2026年7月時点)。OpenAI 自身は初期リリースであり、フィードバックを受けながら改善を続けている段階だと説明しています。
公式ドキュメントでは、Codex Security は「セキュリティおよびエンジニアリングチームが脆弱性を発見・確認・修正するのを助けるアプリケーションセキュリティエージェント」と位置づけられています。提供形態は今回の CLI と SDK に加えて、ChatGPT のプラグイン、そして GitHub リポジトリを対象とするクラウドサービスがあります。
何をするツールなのか
このツールの特徴は、汎用的なシグネチャ照合ではなく、対象リポジトリ固有のコンテキストを使って判断する点にあります。
公式ドキュメントによれば、Codex Security はまずリポジトリからスキャンコンテキストを構築します。その上で、起こりうる脆弱性をそのコンテキストに照らして検査し、確度が高いと判断した問題については、開発者に提示する前に隔離環境で検証します。この検証を通すことで、誤検知の削減に役立つ「検証の根拠」を添えて報告できるとしています。修正案は GitHub 上でレビューできる形で提示され、クラウド版はコミット単位でスキャンを実行します。
OpenAI が挙げている用途は次のとおりです。
- リポジトリ全体のスキャン
- 変更内容のレビュー
- 実行をまたいだ検出結果の追跡
- 修正が実際に効いているかの検証
- CI/CD へのセキュリティチェックの組み込み
静的解析ツールで長年の課題だったのは、大量の警告のうちどれが本物かを人間が選り分けるコストでした。検証済みかどうかの根拠を添えるという設計は、その選別コストに正面から向き合ったものと読めます。ただし、誤検知率がどの程度改善するのかを示す数値は公式ドキュメントに記載がありません。ツールを動かしているモデル名と価格についても同様に明示されていません。
導入の要件と、見落としやすい制約
導入手順自体は短いものの、実際に動かせるかどうかは別の条件に左右されます。
インストールは npm install @openai/codex-security で行い、npx codex-security login でログイン、npx codex-security scan . でスキャンを実行します。認証は ChatGPT サインインか、環境変数 OPENAI_API_KEY のいずれかです。--auth chatgpt と --auth api-key で明示的に指定することもできます。SDK 側は new CodexSecurity() でインスタンスを作り、run(".") を呼ぶ形です。スキャン履歴は Codex Security の state ディレクトリに保存され、書き込みできない環境では環境変数 CODEX_SECURITY_STATE_DIR で保存先を変更できます。
動作要件は Node.js 22 以降、Python 3.10 以降、そして「Codex Security へのアクセス権」です(2026年7月時点)。この3つ目が実質的な関門になります。
公式ドキュメントは、CLI と SDK が現時点で限定ベータであり、承認された顧客とパートナーのみが利用できると明記しています。クラウド版もリサーチプレビュー段階です(2026年7月時点)。つまり、クライアント側のコードはオープンソースとして誰でも読めるようになった一方で、実際にスキャンを走らせるにはサービス側のアクセス権が必要です。npm install が通ることと、手元で動くことは別だという点は、試す前に押さえておく必要があります。
編集部の見方
編集部は、今回の公開で実務的に効くのは機能そのものより クライアント側が監査可能になったこと だと見ています。
- 根拠1: このツールは自社リポジトリ全体を読み取り、外部のサービスに送る性質を持ちます。セキュリティ製品にコードを預ける判断をする際、クライアント側の挙動を Apache-2.0 のコードとして自分で確認できるかどうかは、導入審査の通しやすさに直結します。
- 根拠2: 実行に承認済みアクセスが要る以上、多くのチームは当面試せません。その期間にできる評価は、コードを読んで通信内容や保存先を把握しておくことに限られます。state ディレクトリの保存先が環境変数で差し替えられる設計も、この段階で確認しておける情報です。
- 根拠3: 誤検知率、モデル名、価格のいずれも公式には示されていません。導入可否を判断する材料はまだ揃っておらず、現時点で比較検討に入るのは早いと考えます。
この見方が変わる条件は、限定ベータが解除されて一般提供に移った場合です。実際に手元で走らせて検出結果の質を測れるようになれば、評価の軸は監査可能性から検出精度そのものへ移ります。
よくある質問
Q: npm install すれば誰でもすぐ使えますか?
A: いいえ。パッケージのインストール自体はできますが、公式ドキュメントによれば CLI と SDK は限定ベータで、承認された顧客とパートナーのみが利用できます(2026年7月時点)。動作には Node.js 22 以降と Python 3.10 以降も必要です。
Q: 料金はいくらですか?
A: 公式ドキュメントに価格の記載はありません(2026年7月時点)。認証方法として API キーが使えることから API 利用が関わると読めますが、具体的な課金体系は公表されていないため、確定的なことは言えません。
Q: どのモデルが動かしているのですか?
A: 公式ドキュメントはモデル名を明示していません(2026年7月時点)。
まとめ
OpenAI が Codex Security の CLI と TypeScript SDK を Apache-2.0 で公開しました。リポジトリ固有のコンテキストを使って脆弱性を検査し、確度の高い問題を隔離環境で検証してから提示する設計で、CI/CD への組み込みにも対応します。一方で CLI と SDK は限定ベータであり、実行には承認済みのアクセス権が必要です(2026年7月時点)。コードが公開されたことと、すぐ使えることは切り分けて捉える必要があります。
OSS化によってクライアント側の監査可能性が高まったという観点では、xAI の事例も参考になります:
【用語解説】
- 誤検知: 実際には問題がない箇所を、ツールが脆弱性として報告してしまうこと。警告が多すぎて本物が埋もれる原因になります。
- 限定ベータ: 一般公開の前段階で、対象を絞って提供される試験運用のこと。ここでは承認された顧客とパートナーだけが対象です。
- CI/CD: コードの変更を自動でテストし、公開まで運ぶ仕組み。ここに検査を挟むと、問題のあるコードが世に出る前に止められます。
引用元:
- [1] openai/codex-security(GitHub)
- [2] Codex Security ドキュメント(OpenAI)
この記事について: AI 支援で執筆、編集部が事実確認・編集しています。誤りや追加情報があれば Contact よりお知らせください。
Previous Post
Claudeが60時間でポスト量子暗号HAWKの弱点発見。鍵強度は実質半減
Next Post
Claude Code を launchd で常駐化。24時間いつでもスマホとWebから操作する
15 年以上の開発経験を持つソフトウェアエンジニア / テクノロジーライター。AI エージェントの実務活用を研究し、現場や経営者向けセミナーでその知見を発信。本メディア tech-noisy.com では、一次情報に基づく最新ニュース・解説記事を執筆。また、音楽生成 AI による DJ パフォーマンスを企業イベントで行うなど、テクノロジーと表現の融合も探求している。