Codex CLI のコマンド
OpenAI / 指示ファイル AGENTS.md / ライセンス Apache-2.0 / 公式ドキュメント
セッション
| やりたいこと | Codex CLI | Claude Code | Gemini CLI |
|---|---|---|---|
| 会話をクリアする | /clear 同じターミナル表示のクリアと新規チャットの開始を兼ねる。表示は残したまま会話だけ新しくしたいなら /new がある | /clear [name] | /clear |
| 文脈を要約して圧縮する | /compact 同じ | /compact [instructions] | /compress |
| 過去のセッションを再開する | /resume 同じ起動時は codex resume(--last で直近を即継続)。セッション一覧は既定でカレントディレクトリで絞られる | /resume [session] | /resume |
| 会話を分岐させる | /fork 同じ起動時は codex fork(--last で直近を分岐)。一時的な脇道でよければ /side(別名 /btw)が使い捨ての分岐を作る | /branch [name] | なし |
| 本筋を汚さずに脇道の質問をする | /side 近い使い捨てのフォークとして脇道の会話を開く。1問1答で終わる Claude Code の /btw と違い、脇道の中でやり取りを続けられる。/btw は /side の別名 | /btw [question] | なし |
指示とメモリ
| やりたいこと | Codex CLI | Claude Code | Gemini CLI |
|---|---|---|---|
| プロジェクト指示ファイルを生成する | /init 同じ生成先は AGENTS.md | /init | /init |
| 指示ファイル・メモリを確認して直す | /memories 近い記憶を使うか・作るかの設定が中心で、指示ファイルそのものを開く操作ではない。AGENTS.md は自分でエディタから直す | /memory | /memory show | list | refresh |
コードを進める
| やりたいこと | Codex CLI | Claude Code | Gemini CLI |
|---|---|---|---|
| 変更をレビューさせる | /review 同じ引数で対象を渡せる。非対話で回すなら codex review | /review [effort] [--fix] [--comment] [target] | なし |
| 差分を表示する | /diff 同じgit差分を表示する。未追跡ファイルも含まれる | /diff | なし |
| 計画モードに切り替える | /plan 同じ引数を渡せる | /plan [description] | /plan |
| 直前の変更を巻き戻す | なしチェックポイントに戻す組み込みコマンドはない。ファイルはgitで戻し、会話は /fork や /new でやり直す形になる | /rewind | /rewind |
| ゴールを決めて達成まで任せる | /goal 同じ引数なしでゴールのメニューが開く。clear で解除、edit で書き換え、pause / resume で一時停止と再開ができ、途中で止める操作は Claude Code より細かい | /goal [condition|clear] | なし |
状態を見る
| やりたいこと | Codex CLI | Claude Code | Gemini CLI |
|---|---|---|---|
| 利用量とコストを確認する | /usage 同じアカウントの利用量と、利用上限のリセット時刻を確認できる | /usage | /stats model |
| セッションの設定と文脈の残量を見る | /status 近いセッション設定とトークン使用量を1画面にまとめて出す。使用量の内訳を可視化する機能はない | /context | /stats |
| これまでの流れを短く振り返る | /recap 同じ40〜60語ほどの振り返りに、合意済みの次の一手があればそれを添える。離席後の自動表示は設定で止められるが、/recap を手で打てばいつでも出せる | /recap | なし |
設定
| やりたいこと | Codex CLI | Claude Code | Gemini CLI |
|---|---|---|---|
| モデルを切り替える | /model 同じモデルと推論の努力度を同じダイアログで選ぶ。2026-10 から引数を直接渡す形にも対応した | /model [model] | /model set <model-name> [--persist] |
| 権限・承認の設定を変える | /permissions 同じ許可範囲をダイアログで選ぶ。2026-10 から引数を直接渡す形にも対応した。サンドボックス側は /setup-default-sandbox と /sandbox-add-read-dir が別にある | /permissions | /permissions trust [<directory-path>] |
| Vimキーバインドを使う | /vim 同じ入力欄のVimモードをトグルする | /vim | /vim |
| 表示テーマを変える | /theme 近い変わるのはシンタックスハイライトの配色。UI全体の配色を選ぶものではない | /theme | /theme |
| 設定画面を開く | /config 同じ2026-10 に追加された新しいコマンドで、タスクの実行中は使えない。画面で変えられる項目の範囲はまだ公式に説明がない。設定がどのファイルから読まれているかを調べるのは別コマンドの /debug-config | /config [key=value ...] | /settings |
| 作業ディレクトリを足す・移る | /cd 近い現在地を移す操作で、アクセスできるディレクトリを足すスラッシュコマンドは無い。今どこにいるかは /pwd(別名 /cwd)で確認する | /add-dir <path> | /directory add <path1>,<path2> |
| 他のツールの設定を取り込む | /import 近い取り込み元は Claude Code だけ。そのかわり設定やプロジェクトに加えて、最近の会話まで移せるのが Claude Code の /import との違い | /import [codex|gemini|cursor] | なし |
拡張
| やりたいこと | Codex CLI | Claude Code | Gemini CLI |
|---|---|---|---|
| MCPサーバーを確認・管理する | /mcp 同じ一覧表示が基本。/mcp verbose で詳細が出る。追加・削除は codex mcp サブコマンド側 | /mcp | /mcp list | desc | schema | auth | reload | enable | disable |
| サブエージェントを管理する | /agents 近い稼働中のエージェントセッションを一覧して切り替えるもので、定義の管理ではない。同じセッション内のサブエージェントを行き来するのは /subagents | /agents | /agents list | enable | disable | config | reload |
| スキルを管理する | /skills 同じ | /skills | /skills list | enable | disable | reload |
| フックを確認・管理する | /hooks 同じライフサイクルフックの確認と管理ができる | /hooks | /hooks list | enable | disable | enable-all | disable-all |
| IDE連携を使う | /ide 近い接続の設定ではなく「今の選択範囲や開いているファイルを取り込む」実行操作。連携そのものの有効・無効をここで切り替えるわけではない | /ide | /ide enable | disable | install | status |
入出力
| やりたいこと | Codex CLI | Claude Code | Gemini CLI |
|---|---|---|---|
| 直前の応答をコピーする | /copy 同じ直前の応答をMarkdownとしてコピーする | /copy [N] | /copy |
| 会話をファイルに書き出す | /export 同じ書き出し形式はMarkdown | /export [filename] | /resume share [filename] |
| 対話せずに1回だけ実行する | codex exec "query" 同じサブコマンド形式。codex e が短縮形。レビューだけなら codex review も非対話で走る | claude -p "query" | gemini -p "query" |