この記事では、OpenAI のコーディングエージェントである Codex について説明します。長めのリサーチや成果物作成タスク向けの別の ChatGPT エクスペリエンスである ChatGPT Work に関心がある場合は、ChatGPT Work と Codexをご覧ください。Codex の技術的な詳細については、開発者向けサイトのCodex ページをご覧ください。Codex は ChatGPT プラン全体に含まれています。
Sora、ChatGPT 画像、音声モードなどの ChatGPT 機能については、ヘルプセンターの他の記事を参照してください。
通常の Chat Voice とデスクトップの Work および Codex での音声モードを含む ChatGPT 音声モードについて詳しくご確認ください。
Codex とは
Codex は、コードの作成、レビュー、リリースを支援する AI エージェントです。
はじめに
Codex を ChatGPT アカウントに接続する方法
ChatGPT プランで Codex の使用を開始するには:
ChatGPT アカウントでサインインします。
Codex は、Free と Go を含む ChatGPT プラン全体に含まれています。使用制限はプランによって異なります。
個人向けの高使用量オプションやビジネスユーザー向けの Codex クレジットプランを含む詳細については、chatgpt.com/pricingをご覧ください。
希望する Codex クライアントを起動し、手順に従って ChatGPT でサインインします:
選択したクライアントに表示されるセットアップ手順に従います。
Codex の利用にはどの規約が適用されますか?
既存の ChatGPT アカウントを使用して Codex にサインインする場合、Codex と ChatGPT の間で共有されるデータには、ChatGPT の利用規約およびプライバシーポリシー、または OpenAI API と ChatGPT Enterprise、Education、Business ユーザーに対応するオンラインサービス契約が適用されます。
Enterprise のセットアップとコントロール
Codex のデフォルトモデル
ワークスペースの管理者と所有者は、ワークスペース設定 → モデル(モデルを開く)から、Codex の開始時のモデル、推論レベル、速度、新規チャット時の動作を設定できます。これらの設定はメンバーの開始時の体験を定義するものであり、利用できないモデルを利用可能にしたり、強制されたワークスペース要件を上書きしたりするものではありません。
複数の設定が適用される場合は、強制コントロールが優先されます。管理対象の requirements.toml 要件はワークスペースの開始時デフォルトを上書きし、ワークスペースの開始時デフォルトはメンバーのローカルでの開始時選択を上書きします。メンバーが開始時デフォルトから切り替えられるのは、そのモデルを引き続き利用でき、変更を妨げる強制要件がない場合に限られます。
セットアップ
ワークスペースで Codex を利用開始するための詳しいガイドは、こちらの
ガイドをご参照ください:Enterprise 管理者ガイド
プラグイン
プラグインディレクトリは、ChatGPT プラン全体で表示されます。メンバーがプラグインをインストールまたは使用できるかどうかは、プラン、ワークスペース設定、ロール、サーフェス、プラグインが必要とするアプリ権限によって異なります。Business および Enterprise/Edu ワークスペースでは、管理者と所有者がワークスペース設定 > プラグインでプラグインのインストールを、ワークスペース設定 > アプリで基盤となるアプリアクセスを管理します。
プラグインには、スキル、アプリ、アプリテンプレートを含めることができます。プラグインがアプリを必要とする場合、Codex がそのアプリに支えられた機能を使用できるようになる前に、そのメンバーのロールでアプリを有効にする必要があります。ロールアクセス、アクションコントロール、承認設定、同期設定、ドメイン制限、プロバイダー認証など、既存のアプリ設定は引き続き適用されます。
ワークスペースのプラグインコントロールでは、対象ロールに対してプラグインを 利用可能 または インストール済み にするかを選択できます。インストール済み は、そのロールに対してプラグインをデフォルトでインストールします。利用可能 は、メンバーが自分でインストールできるようにします。これらのコントロールは、プラグインがそのサーフェスで利用可能な場合、ChatGPT web、ChatGPT mobile、ChatGPT desktop、Codex 全体に適用されます。管理者がサーフェスごとに個別のアプリまたはプラグインの切り替えを設定することはありません。
一部のローカルまたは Codex 専用プラグインは、Codex でのみ使用できる場合があります。プラグインがローカルで作成された場合、より広いワークスペースで使用できるようにするには、管理者によるアップロード、インポート、または利用可能化が必要になることがあります。
Codex の Sites
Sites は、対応地域において、Free と Go を除く有料 ChatGPT プランで利用できます。Sites は現在、欧州経済領域、スイス、英国では利用できません。ワークスペース管理者は、メンバーが Sites を作成できるか、または公開できるかを制御できます。
Codex で Sites を利用できる場合は、作成したいものを説明し、生成されたプレビューを確認して、利用可能な共有コントロールを使用します。構築とデプロイの全体的なワークフローについては、Codex Sites 開発者ガイドをご覧ください。
ワークスペース管理者は、プランで利用可能な設定を通じて、Sites の作成と公開を制御できます。
利用可能なコントロールは、プランとワークスペース構成によって異なります。想定しているコントロールが見つからない場合は、OpenAI サポートにお問い合わせください。
Browser use とアプリ内ブラウザーの開発者モード
開発者モードは、Chrome の Browser use および Codex のアプリ内ブラウザーで機能します。これにより Codex は、コンソール出力、ネットワークトラフィック、ページ状態、JavaScript パフォーマンスの検査など、より詳細なブラウザーデバッグのために Chrome DevTools Protocol(CDP)へ制御されたアクセスを得られます。
ChatGPT デスクトップアプリで設定 > ブラウザーを開き、開発者モードの下にある「フル CDP アクセスを有効にする」をオンにすると、この機能をローカルで有効にできます。フル CDP アクセスを許可すると、Codex が機密性の高いブラウザー内部を検査・制御できるようになり、データが危険にさらされる可能性があります。そのため Codex は、フル CDP アクセスを使用してウェブサイトを検査する前に、明示的な承認を求めます。
管理者/所有者は、Codex クラウド設定の ポリシーと構成 にアクセスし、browser_use_full_cdp_access を false に設定することで、ワークスペースでこの機能をオフにできます。Browser use 全体を無効にすると、CDP も無効になります。
セットアップと承認の詳細については、開発者モードをご覧ください。開発者モードを有効にする前に、管理者/所有者はまずアプリ内ブラウザーを有効にする必要があります。
RBAC(ロールベースのアクセス制御)
Codex へのアクセスは、特定のユーザーロールに付与できます。RBAC の設定について詳しくは、こちらのガイドをご参照ください:RBAC
Compliance API
CLI や IDE 拡張機能などのローカルクライアント、ならびに web またはクラウド委任による使用を含む Codex の使用状況は、Compliance APIで利用できます。このログサーフェスは、クラウドタスク専用のエンドポイントとは別に、サポート対象の Codex クライアントを対象とします。
プラン別の使用制限
Codex、ChatGPT Work、ChatGPT for Excel、ワークスペース エージェントの使用量は、これらの機能がご利用のプランで利用可能な場合、同じエージェント利用量とクレジットのプールから消費されます。Codex タスクの使用量は、作業の規模と複雑さ、モデル、タスクの実行場所によって異なります。小さなスクリプトでは利用枠のごく一部しか使用しない場合がありますが、大規模なコードベース、長時間実行されるタスク、長いセッションではより多く使用します。
デスクトップの Work と Codex での ChatGPT 音声モードは、タスク作業にこの同じ共有エージェントプールを使用します。柔軟な料金が適用される場合、接続中の音声時間は別途計測されます。通常の Chat Voice には別の上限があり、Codex の使用量は消費しません。
Codex の制限に近づいている、または達している場合は、Codex の使用状況ページまたは制限バナーで、ご利用のプランで利用可能なオプションを確認してください。一部の Plus および Pro ユーザーは、クレジットを追加して Codex の使用を継続できます。その他のユーザーは、アップグレードするか、制限がリセットされるまで待つ必要がある場合があります。
Codex の制限、レート、クレジットオプションの一覧については、OpenAI 開発者向けウェブサイトの料金ページをご覧ください。
コンテキストとデータコントロール
一部の Codex 機能では、コンテキストを記憶したり、時間をまたいで作業を継続したり、ユーザーが選んだツールと連携したりすることで、Codex をより便利にできます。これには、Memories、Scheduled Tasks、Codex のアプリ内ブラウザ、Computer Use が含まれます。これらの機能やその他の機能の詳細、およびこれらの機能が保存・操作するデータの管理方法については、開発者センターをご覧ください。
Record & Replay
対象ユーザーは、macOS で Codex を使用している間、ChatGPT デスクトップアプリで Record & Replay を利用できます。ワークフローを一度実演するだけで、再利用可能なスキルに変換できます。説明するより見せる方が簡単な、安定して繰り返せるワークフローに役立ちます。
Record & Replay を使用するには Computer Use が利用可能で有効になっている必要があります。また、初期提供地域には欧州連合、スイス、英国は含まれません。記録中、Codex はワークフローの学習に必要な操作とウィンドウ内容を観察します。記録はタスクに絞り、記録中にシークレットや機密データを入力しないでください。
詳しくは、Record & Replay ガイドをご覧ください。
データコントロール
ChatGPT のトレーニングデータコントロールは、Computer Use で撮影されたスクリーンショットを含め、Codex を通じて処理されるコンテンツに適用されます。ローカルワークフローはお使いのデバイス上で実行され、クラウドタスクは OpenAI が管理する環境で実行されます。接続済みサービスは、対応する ChatGPT および Codex の各サーフェスで利用できる場合があり、いつでも接続を解除できます。
FAQ
Codex CLI または IDE 拡張機能ではどのモデルが使われますか?
Codex がデフォルトで使用するモデルは、CLI または IDE 拡張機能のバージョンと設定によって異なります。利用可能なモデルと別のモデルの設定方法については、Codex ドキュメントをご覧ください。
OpenAI は私の Codex の利用内容をトレーニングに使用しますか?
Business、Enterprise、Edu
デフォルトでは、OpenAI は ChatGPT Business、ChatGPT Enterprise、API を含むビジネスユーザー向け製品の入力や出力を、モデルの改善に使用しません。ただし、API 組織の所有者は、API データを OpenAI と共有するようオプトインできます。この設定は、Enterprise やゼロデータ保持が有効な顧客など、一部の組織では利用できません。
詳しくは、フィードバック、評価およびファインチューニングデータ、API の入力と出力を OpenAI と共有するをご覧ください。
Pro と Plus
ChatGPT データコントロールでトレーニングをオフにしない限り、会話がモデルの改善に使用される場合があります。詳しくは、モデルのパフォーマンス向上にデータがどのように使用されるかをご覧ください。
自分の IDE で Codex を実行できますか?
はい。Codex VS Code 拡張機能は、ほとんどの VS Code フォークと互換性があります。その他の IDE でも、IDE のターミナルで Codex CLI を実行できます。
ChatGPT デスクトップアプリの Codex には、ワークスペース権限がどのように適用されますか?
はい。管理対象ワークスペースでは、Codex のローカル利用と Codex のクラウドタスクを個別に制御できます。Codex Local は CLI、IDE 拡張機能、デスクトップワークフローを対象とし、Codex Cloud は委任されたクラウドタスクを対象とします。Remote Control では、ワークスペースでの有効化または RBAC 権限が必要な場合もあり、デバイス側で ChatGPT デスクトップ設定の検出と制御を許可している必要があります。
ワークスペースで Codex を利用開始するための詳しいガイドは、こちらをご参照ください:Enterprise 管理者ガイド
ChatGPT デスクトップアプリで Codex のトラブルシューティングのヘルプはどこで確認できますか?
ChatGPT デスクトップアプリで Codex の使用中に問題が発生した場合は、プラットフォームガイドを参照してください。さらにサポートが必要な場合は、お問い合わせください。
Codex Enterprise Analytics へのアクセスを取得するにはどうすればよいですか?
Codex Enterprise Analytics へのアクセスは、Codex が有効な Enterprise ワークスペースで利用できます。Codex Enterprise Analytics API を使用するには、Codex Enterprise Analytics へのアクセス権を持つ組織 API キーを使用してください。キーにアクセス権がないため API リクエストが拒否された場合は、ワークスペースまたは組織の管理者に、Codex Enterprise Analytics へのアクセス権を持つキーの提供を依頼してください。
設定の詳細と API アクセスについては、API ドキュメントをご覧ください。
ファイルアップロード上限、画像上限、音声上限に関する ChatGPT のレート制限は Codex にも適用されますか?
ChatGPT のファイルアップロード、画像生成、音声には、それぞれ別の使用制限、リセット期間、バナーがあります。たとえば、ChatGPT でファイルをアップロードしているときに、「過去 1 日で 50 枚の画像」「720 時間後にリセット」などのバナーが表示されたり、音声上限に達したり、アップロード上限バナーが表示されたりしても、それらの制限は Codex には適用されません。
画像と動画の制限および音声の制限について詳しくは、画像・動画生成の制限と音声の使用制限をご覧ください。ChatGPT のファイルアップロード制限とトラブルシューティングについては、ファイルアップロード FAQをご覧ください。ファイルアップロードを含む各種 ChatGPT サービスのステータスについては、OpenAI ステータスページを参照してください。
デスクトップの Work または Codex 内で使用する ChatGPT 音声モードは別枠で計測されますが、音声モードから開始したタスクは Work と Codex と同じ共有エージェントプールを使用します。詳しくはこちら。
Codex の紹介招待とバンク済みリセットはどのように機能しますか?
対象ユーザーには、プロフィールメニューに Codex の紹介招待が表示される場合があります。個人プランのユーザーには 友達を招待、対象の Business ワークスペースメンバーには 同僚を招待 が表示される場合があります。招待ダイアログには、現在の特典、招待上限、有効期限、適用される受信者要件など、現在のオファーの詳細が表示されます。
一部の Plus および Pro プロモーションでは、紹介が成立すると、バンク済みの Codex レート制限リセットが追加される場合があります。バンク済みリセットを使用するには、プロフィールメニューを開き、1 回のリセットが利用可能 など、利用可能なリセット数を示す使用状況サマリーを選択します。
紹介特典はオファーやプランによって異なります。現在の特典、上限、対象条件の詳細については、友達や同僚を招待およびCodex 紹介プロモーションをご覧ください。
Codex でプロジェクト指示を作成するにはどうすればよいですか?
Codex の使用中に ChatGPT デスクトップアプリで /init を使うと、現在のプロジェクト用の AGENTS.md スキャフォールドを生成できます。これは Codex CLI と同じ初期化ワークフローを使用します。その他のコマンドについては、アプリコマンドをご覧ください。
Codex の作業中に使用制限に達した場合はどうなりますか?
アクティブなターン中に使用制限に達した場合でも、Codex はフェアユース制限の範囲内で、そのターンの作業を続行できます。そのターンの後、Codex の使用状況ページまたは制限バナーで、クレジットの追加、利用可能なリセットの適用、アップグレード、制限のリセット待ちなど、ご利用のプランで利用可能なオプションを確認してください。
詳しくは、Codex の使用制限をご覧ください。
