AIToday
AIビジネス・産業OpenAI Blog掲載日時: 2026年5月14日 10:00

OpenAI、Windows向けCodexの独自サンドボックスを構築

LINEで送る

3つのポイント

  1. 何が起きたか

    OpenAIのエンジニアリングチームは、Windows向けコーディングエージェント「Codex」のために、制限付き実行環境である独自サンドボックスを設計・構築した。既存のWindows分離ツール(AppContainer、Windows Sandbox、Mandatory Integrity Control)は評価の結果、いずれも不採用となった。最終設計では、2つの新しいローカルユーザー(CodexSandboxOfflineとCodexSandboxOnline)、オフラインユーザーの送信トラフィックをブロックするファイアウォールルール、そして2つの新しいバイナリ(codex-windows-sandbox-setup.exeとcodex-command-runner.exe)を使用する。

  2. なぜ重要か

    これまでWindowsユーザーは、ほぼすべてのコマンドを承認するか、Codexが監視なしで実行できるFull Accessモードを有効にするかのどちらかを選ぶ必要があった。サンドボックスは、ファイルとネットワークの安全な制限を自動的に適用する。チームは、WindowsにはmacOSのSeatbeltやLinuxのseccomp/bubblewrapのような組み込みの分離ユーティリティがないため、独自のソリューションを実装する必要があったと指摘する。特権サンドボックスは、セットアップ時に管理者権限を必要とする。国内のWindows利用者がCodexを使う際、承認なしの自動実行が進む可能性がある。

  3. 注目点

    サンドボックスの有効性は、ファイアウォールルールと専用ユーザーアカウントが、悪意のあるコードによるデータ流出を適切にブロックできるかどうかにかかっている。設計は安全性と実用性のバランスを重視しており、目標はCodexがユーザーの承認なしで実際の開発ワークフローを処理できるようにすることだ。これは現行の実装であり、OpenAIは実際の使用状況やフィードバックに基づいて改良を続ける可能性がある。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

Codexエンジニアリングチームは、Windows版Codexにサンドボックスがなかった2025年9月にこのプロジェクトを開始した。初期の「非特権」プロトタイプは、合成SIDと書き込み制限トークンを使用してファイル書き込みを制限していたが、ネットワーク制限は助言的なものにすぎず、回避が可能だった。このためチームは、Windowsファイアウォールと専用ユーザーアカウントを使用する「特権」アプローチで再設計を余儀なくされた。

最終アーキテクチャは、SID、制限トークン、ファイアウォールルール、カスタムユーザーといった複数のWindowsプリミティブを組み合わせて、一貫したシステムを構築している。チームは、Windowsには安全な自律型コーディングエージェントに単純に対応できる単一のプリミティブが存在しないため、この複雑さが必要だったと強調する。また、セキュリティ上の課題は従来のアプリケーションセキュリティとは異なり、境界の強制と実際の開発ワークフローのサポートのバランスが求められると指摘している。

このシステムの成功は、ファイアウォールルールとユーザーベースの分離が悪意のあるコードに対して有効でありながら、正当な開発者タスクに対して十分に透過的であるかどうかにかかっているだろう。セットアップの管理者要件と非同期のACL付与はユーザーにとって摩擦点となる可能性があるが、チームはよりシンプルな設計よりも効果的な執行を優先した。

よくある質問
なぜOpenAIはWindows向けに独自サンドボックスを構築する必要があったのか?
Windowsには、macOSのSeatbeltやLinuxのseccomp/bubblewrapのような組み込みの分離ユーティリティがない。AppContainer、Windows Sandbox、Mandatory Integrity Controlなどの既存ツールは、Codexの自由度の高い開発ワークフローに対する要件を満たさなかった。
2つの新しいWindowsユーザーアカウントの目的は何か?
CodexSandboxOfflineは、ファイアウォールルールによってすべての送信ネットワークアクセスをブロックされる。CodexSandboxOnlineはファイアウォールルールの対象外。コマンドは実際のWindowsユーザーではなく、これらのユーザーアカウント下で実行される。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へProofpointが専用MSPビジネスユニットを立ち上げ、北米向けにAI搭載のMicrosoft 365保護プラットフォームを導入