AI Tools 2026年5月9日

Codex Workflows ガイド:IDE / CLI / Cloud を使い分ける開発ワークフロー集

Codex の代表的な開発ワークフローを 2026 年 5 月時点の公式仕様で整理。コードベース理解、バグ修正、テスト追加、UI 試作、live updates、Cloud への refactor 委任、ローカル `/review`、GitHub `@codex review`、ドキュメント更新まで、IDE / CLI / Cloud の使い分けと実用 prompt 例をまとめます。

要点

  • Codex は IDE / CLI / Cloud のどれで使っても同じエージェントを呼ぶが、何をどこから渡すかが変わる
  • IDE では開いているファイルや選択範囲が自動的に context に入る
  • CLI ではパス明示や @ / /mention のファイル添付が中心
  • Cloud は長い実装や並列作業を委任するのに向く
  • どのワークフローでも 「最後にどう検証するか」を先に伝えるのが品質を上げる近道
  • レビューは local では /review、GitHub PR では @codex review の 2 系統

ワークフローの読み方

公式 Workflows ページ の各ワークフローは次の観点で整理されています。

  • いつ使うか
  • IDE / CLI / Cloud のどれが向いているか
  • 手順と prompt 例
  • Codex が自動で見る context と、ユーザーが明示すべき context
  • 検証方法

IDE 拡張では開いているファイルが自動で context に含まれますが、CLI では通常パス明示か /mention / @ の path autocomplete でファイルを添付します。


コードベースを理解する

新規プロジェクトに入るとき、既存サービスを引き継ぐとき、protocol や data model を理解したいときに使います。

IDE 拡張

関連ファイルを開き、必要なら対象コードを選択してから依頼:

選択したコードを通って request がどのように流れるか説明してください。

含めてほしい内容:
- 関係する各 module の責務
- どこでどの data が validation されるか
- 変更時に注意すべき gotchas を 1〜2 個

レビューしやすくしたい場合は番号付き手順 + 関連ファイル一覧を頼みます。

request flow を番号付きの手順でまとめ、その後に関係する files を一覧化してください。

CLI

codex
このサービスで使われている protocol を理解したいです。
@foo.ts と @schema.ts を読み、schema と request/response flow を説明してください。
required fields、optional fields、backward compatibility rules に注目してください。

バグを修正する

「壊れている」だけでなく、Codex が再現と検証をできる情報を渡すのが効果的です。

CLI

codex
Bug: settings 画面で Save を押すと、Saved と表示されるのに変更が保存されないことがあります。

Repro:
1) Start the app: npm run dev
2) Go to /settings
3) Toggle the alerts setting
4) Click Save
5) Refresh the page and confirm the setting resets

Constraints:
- Do not change the API shape.
- Keep the fix minimal and add a regression test if feasible.

Start by reproducing the bug locally, then propose a patch and run checks.

修正後には最小限の test suite や lint を依頼:

After the fix, run lint + the smallest relevant test suite. Report the commands and results.

IDE 拡張

疑わしいファイルと呼び出し元を開いてから:

Saved と表示されるのに変更が保存されない原因を探してください。
修正案を出した後、UI での確認方法も教えてください。

テストを書く

scope を明確にするのがコツです。

IDE 拡張

関数定義の行を選択し command palette から Codex thread に追加してから:

Write a unit test for this function. Follow conventions used in other tests.

CLI

codex
Add a test for the invert_list function in @transform.ts. Cover the happy path plus edge cases.

「既存テストの書き方に合わせる」と一文付け加えるだけで、プロジェクトに馴染む出力になりやすくなります。


スクリーンショットから UI を試作する

デザインモック / スクリーンショット / UI 参照から prototype を作るワークフローです。

CLI

画像を保存しておき、Codex を起動して -i で添付。prompt は実装条件と成果物を明示:

添付画像をもとに、新しい dashboard を作成してください。

Constraints:
- React、Vite、Tailwind を使い、TypeScript で実装してください。
- spacing、typography、layout をできるだけ近づけてください。

Deliverables:
- UI を表示する新しい route/page
- 必要な小さな components
- ローカルで確認するための実行手順

画像は visual requirements を伝えますが、framework / routing / component style / hover states / validation rules / keyboard interactions などはテキストで補足したほうが確実です。

最後に確認のための情報をもらいます:

dev server を起動し、prototype を確認する local URL または route を教えてください。

live updates で UI を反復する

UI を見ながら細かく調整する場合は、dev server を別ターミナルで動かし、小さな prompt で反復します。

# Terminal 1
codex

# Terminal 2
npm run dev

最初に方向性の選択肢を出してもらう:

landing page の styling improvement を 2〜3 個提案してください。

選んだら範囲を絞って依頼:

2 つ目の案で進めてください。

変更範囲は header だけにしてください:
- typography をより editorial にする
- whitespace を増やす
- mobile でも見た目が崩れないようにする

さらに反復する場合も対象を絞ります:

次の iteration では visual noise を減らしてください。
layout は維持し、colors を単純化して不要な borders を削除してください。

気に入った変更は commit、戻した変更は Codex に伝えると次の prompt で再上書きされにくくなります。


refactor を Cloud へ委任する

大きな refactor は 「local で計画、Cloud で実装」 が有効です。

IDE で計画を作る

$plan

auth subsystem を次の方向で refactor したいです:
- token parsing、session loading、permissions の責務を分ける
- circular imports を減らす
- testability を改善する

Constraints:
- user-visible behavior は変えない
- public APIs は維持する
- step-by-step の migration plan を含める

計画を見直したら具体化:

plan を修正してください:
- milestone ごとに、どの files を移動するか具体的に書く
- rollback strategy を含める

Cloud で実装

Codex Cloud environment を設定し、cloud icon から環境を選んで:

plan の Milestone 1 を実装してください。

cloud diff を確認し、必要なら反復して PR 作成、または local へ pull して検証します。


ローカルでコードレビューする

commit 前や PR 作成前に、working tree をレビューしてもらうワークフローです。

codex
/review

観点を追加することもできます:

/review edge cases と security issues を重点的に見てください

指摘を修正したら、再度 /review を実行して解消状況を確認します。


GitHub Pull Request をレビューする

GitHub 上の PR を local に pull せずレビューしたい場合は、Codex Code review をリポジトリで有効化します。PR コメントで:

@codex review

観点指定:

@codex security vulnerabilities と security concerns を中心に review してください

ドキュメントを更新する

正確で読みやすいドキュメント変更には、対象ファイルと検証条件を明示します。

advanced features の documentation に authentication troubleshooting guidance を追加してください。
すべての links が有効かも確認してください。

最終的には rendered page を読んで、構成やリンクが意図どおりか確認します。


Goals(長期タスクの持続的ワークフロー)

Codex App と CLI には、長期タスク用の Goals(永続化されたワークフロー単位)があります。/goal から開始し、複数セッションをまたいで進捗を管理できます。

Goals の典型用途:

  • マイグレーション全体の進行管理(local では計画、Cloud では実装)
  • 大規模 refactor を milestone ごとに区切って進める
  • リリース前のチェックリスト消化

PLANS.md をリポジトリに置いて Goals と組み合わせると、人間とエージェントが共通の進捗ドキュメントを参照しながら進められます。詳細は本サイトの「ExecPlan / PLANS.md」記事(公開予定)を参照してください。


ワークフロー選定の早見表

状況向いている場所理由
小さな修正・既存ファイルへの追記IDE開いているファイルが自動で context に入る
大きな実装・並列作業Cloud隔離環境で複数タスクを並列実行
コードベース調査・初見プロジェクトIDE / CLIファイル参照が容易
UI 反復CLI + dev serverlive update で素早い試行錯誤
PR レビューGitHub @codex reviewlocal pull 不要
commit 前レビューCLI /review手元の差分をその場で見る
長期タスクGoals + PLANS.mdセッションをまたいだ進捗管理

まとめ

Codex のワークフローは IDE / CLI / Cloud の特徴を活かして選びます。

コード理解や小さな修正は IDE / CLI、大きな実装や並列作業は Cloud、と覚えておくと選択の迷いが減ります。どのワークフローでも、context、制約、検証方法を具体的に伝えることが Codex を実務で使いやすくする近道です。


関連リンク