Codex: Codex Web 版

最終更新:2026-08-31

Codex Web はクラウドサンドボックスで実行され、ローカルインストール不要で、並列タスクとリモートアクセスをサポートします。

📋 前提条件: Codex の基本概念を理解していること

1. 学ぶ内容


2. アクセス

https://chatgpt.com/codex に直接アクセスし、ChatGPT アカウントでログインします。


3. クラウドサンドボックス

(1) 動作原理

各タスクは独立したクラウドサンドボックスで実行されます:

100%
graph TB
    A[タスク提出] --> B[クラウド環境を作成]
    B --> C[リポジトリをクローン]
    C --> D[コードを分析]
    D --> E[操作を実行]
    E --> F[テストを実行]
    F --> G{通過?}
    G -->|いいえ| D
    G -->|はい| H[PR を生成]
    H --> I[レビュー待ち]

(2) サンドボックス機能

機能 説明
隔離環境 各タスクは独立して実行、干渉なし
セキュリティ分離 ローカルシステムに影響なし
並列実行 複数のタスクが同時実行
自動クリーンアップ タスク完了後、環境は自動的にリサイクル

4. Web 版の利点

利点 説明
インストール不要 ブラウザで直接使用
並列タスク 複数のタスクを同時実行
クロスデバイス ブラウザのある任意のデバイスからアクセス
クラウドリソース より大きなコンピューティングリソース
自動統合 直接 PR を生成

▶ 例1:Alice の並列タスク

TEXT 📖 参照専用
Alice は Web 版で5つのタスクを同時に提出:

🔄 タスク1:ログインバグの修正
🔄 タスク2:パスワードリセット機能の追加
🔄 タスク3:データベースクエリの最適化
🔄 タスク4:API ドキュメントの補足
🔄 タスク5:ユニットテストの追加

5つのタスクが独立したサンドボックスで並列実行
直列推定:2時間 → 並列:約25分

5. ローカル版との違い

次元 Web 版 CLI / App
インストール 不要 ローカルインストールが必要
実行環境 クラウドサンドボックス ローカルマシン
コード保存 GitHub リポジトリ ローカルファイルシステム
並列性 ネイティブサポート 複数インスタンスが必要
Computer Use 非サポート サポート
カスタム設定 制限あり 完全にカスタマイズ可能
オフライン使用 非サポート 非サポート

6. 使用フロー

(1) GitHub リポジトリの接続

TEXT 📖 参照専用
1. Web インターフェースの "Connect Repository" をクリック
2. GitHub リポジトリを選択
3. Codex のアクセスを許可
4. ブランチを選択

(2) タスクの提出

TEXT 📖 参照専用
1. タスクの説明を入力
2. モデルを選択
3. "Start Task" をクリック
4. 実行完了を待つ
5. 結果をレビュー

(3) PR のレビュー

TEXT 📖 参照専用
1. コード diff を表示
2. テスト結果を表示
3. Approve または Request Changes
4. PR をマージ

▶ 例2:Bob の Web ワークフロー

TEXT 📖 参照専用
# Bob は Web 版でバックログを処理

1. プロジェクトリポジトリ bob/e-commerce を接続
2. タスク提出:"Upgrade payment module from Stripe v2 to v3"
3. 同時に提出:"Add Elasticsearch support for product search"
4. 実行完了を待つ(約15分)
5. 両方の PR をレビュー
6. 承認した PR をマージ

7. クォータと制限

プラン 並列タスク タスクあたりの時間 リポジトリサイズ
Free 1 10分 100MB
Plus 3 30分 500MB
Pro 10 2時間 2GB
Business 20 4時間 10GB

❓ よくある質問

Q Web 版には GitHub リポジトリが必要ですか?
A はい。Web 版は GitHub リポジトリをクラウドサンドボックスにクローンして動作します。ローカルプロジェクトは先に GitHub にプッシュする必要があります。
Q Web 版はどの程度安全ですか?
A 各タスクは独立したサンドボックスで実行され、他のタスクやローカル環境にはアクセスできません。結果は PR で提出され、マージ前に人間のレビューが必要です。
Q Web 版でカスタムモデルを使用できますか?
A 現在、Web 版は公式の OpenAI モデルのみをサポートしています。DeepSeek などのサードパーティモデルはサポートされていません。
Q Web 版のタスクはキャンセルできますか?
A はい。タスクリストの Cancel をクリックします。既に実行された操作は自動的にロールバックされません。
Q Web と CLI のタスク結果のフォーマットは同じですか?
A ほぼ同じですが、Web 版は PR ビューとオンラインコードレビュー機能が追加されています。

📖 まとめ


📝 練習問題

  1. 基本 (⭐):Web 版でシンプルなタスクを提出し、結果をレビューする。
  2. 中級 (⭐⭐):2つの並列タスクを同時に提出し、直列実行との時間差を比較する。
  3. 上級 (⭐⭐⭐):チームワークフローを設計する — 複数人が Web 版で異なる機能を並列開発し、統一的なレビューとマージを行う。
Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%