Codex 06 クラウド・コードレビュー・自動化
更新日:
Codex cloud(クラウドで並列実行)
OpenAI 管理の隔離されたコンテナでタスクを実行。PC を閉じても続く。
始め方
- https://chatgpt.com/codex にサインイン
- GitHub(または GitLab β)を接続し、アクセスさせるリポジトリを選ぶ
- 環境(Environment)を作成: 依存関係、ツール、環境変数、シークレット、セットアップ手順
- 環境を選んでタスクを依頼(ログを見る or 放置)
- 要約と差分を確認 → 追加修正を頼む or PR を作成
ポイント
- 2段階: セットアップ(依存のインストールでネットワーク可)→ エージェント実行(既定でネットワーク制限。ドメイン許可リストで開放可)
- 複数タスクを同時に投げて、終わったものから確認
- GitHub の PR、GitLab の MR・issue、Linear の issue、Slack から依頼できる
- CLI から:
codex cloud、結果を手元に:codex apply - 手元の作業をクラウドへ:
/cloud、戻す:/local
コードレビュー
- CLI:
/review(未コミットの変更 or ベースブランチとの比較)、codex review - デスクトップアプリ: レビューペインで差分・指摘・インラインコメント、ステージ/取り消し
- PR レビュー: GitHub 連携で PR を自動レビュー
- 複数リポジトリのレビューにも対応
- 利用枠を消費する(料金ページに「Code Review の使用量」の説明あり)
自動化
CI から(codex exec)
codex exec --sandbox read-only --ask-for-approval never --json "このブランチの変更点を要約して" > summary.jsonl- 権限は最小限に(読み取り専用が基本)
- GitHub Action も提供されている(公式ドキュメント「GitHub Action」)
Goal モード(長時間の自律作業)
/goal 達成条件で、数時間〜数日単位でも条件達成まで作業を続ける。途中で確認・修正・一時停止
スケジュール実行(Automations)
- ChatGPT のスケジュールタスクで定期実行(例: 毎朝の依存関係チェック)
Codex SDK / App Server
- Codex SDK: プログラムからローカルの Codex エージェントを制御
- App Server: 自社プロダクトに Codex を組み込むためのプロトコル
実務での使い分け
| 状況 | 使う面 |
|---|---|
| 手元で対話しながら開発 | CLI / IDE 拡張 / デスクトップアプリ |
| 独立したタスクを複数並行、PC を閉じたい | Codex cloud |
| PR の一次レビュー | PR レビュー連携、/review |
| 定型作業の自動化 | codex exec in CI、Automations |