Claude Code のコマンド
Anthropic / 指示ファイル CLAUDE.md / ライセンス proprietary / 公式ドキュメント
セッション
| やりたいこと | Claude Code | Codex CLI | Gemini CLI |
|---|---|---|---|
| 会話をクリアする | /clear [name] 同じ 引数に名前を渡すと直前の会話に名前が付き、あとで /resume の一覧から探せる。文脈を減らしたいだけで会話は続けたいなら /compact を使う | /clear | /clear |
| 文脈を要約して圧縮する | /compact [instructions] 同じ 引数で要約の観点を指示できる(残したい論点を書くと効く) | /compact | /compress |
| 過去のセッションを再開する | /resume [session] 同じ 起動時なら claude -c で直近を継続、claude -r "<session>" でID・名前指定。実行中のバックグラウンドセッションはピッカーに出るが再開できない | /resume | /resume |
| 会話を分岐させる | /branch [name] 同じ /fork もあるが挙動が違う。/branch は今の会話の分岐に自分が移る。/fork は複製をバックグラウンドセッションとして走らせ、自分は元の会話に残る | /fork | なし |
指示とメモリ
| やりたいこと | Claude Code | Codex CLI | Gemini CLI |
|---|---|---|---|
| プロジェクト指示ファイルを生成する | /init 同じ 生成先は CLAUDE.md。他ツールの設定(AGENTS.md など)が見つかった場合はそれを踏まえた案内が出る | /init | /init |
| 指示ファイル・メモリを確認して直す | /memory 同じ CLAUDE.md の編集に加えて、自動メモリの有効化と蓄積された項目の確認ができる | /memories | /memory show | list | refresh |
コードを進める
| やりたいこと | Claude Code | Codex CLI | Gemini CLI |
|---|---|---|---|
| 変更をレビューさせる | /review [effort] [--fix] [--comment] [target] 同じ /code-review の別名。PR番号・ブランチ・パスを対象に指定でき、--fix で修正の適用、--comment でPRへのインラインコメント投稿までできる | /review | なし |
| 差分を表示する | /diff 同じ 対話ビューア。左右キーでgit全体の差分とターンごとの差分を切り替えられるので「さっきの1手で何が変わったか」を切り出せる | /diff | なし |
| 計画モードに切り替える | /plan [description] 同じ 引数にやりたいことを書くと、計画モードに入ると同時にその題材で始まる | /plan | /plan |
| 直前の変更を巻き戻す | /rewind 同じ 会話だけ・コードだけ・両方を選んで戻せる。別名は /checkpoint と /undo | なし | /rewind |
状態を見る
| やりたいこと | Claude Code | Codex CLI | Gemini CLI |
|---|---|---|---|
| 利用量とコストを確認する | /usage 同じ /cost は同じものの別名。有料プランではスキル・サブエージェント・プラグイン・MCPサーバー別の内訳も出る | /usage | /stats model |
| セッションの設定と文脈の残量を見る | /context 同じ 文脈の使用状況をグリッドで可視化し、どこが重いかまで出る。バージョンやアカウントなど接続まわりの確認は /status が別にある | /status | /stats |
設定
| やりたいこと | Claude Code | Codex CLI | Gemini CLI |
|---|---|---|---|
| モデルを切り替える | /model [model] 同じ 選んだモデルは新規セッションの既定としても保存される。対応モデルでは左右キーで推論の努力度(effort)も変えられる | /model | /model set <model-name> [--persist] |
| 権限・承認の設定を変える | /permissions 同じ allow / ask / deny のルールをスコープ別に見て追加・削除できる。作業ディレクトリの管理も同じ画面 | /permissions | /permissions trust [<directory-path>] |
| Vimキーバインドを使う | /vim なし削除済み v2.1.92 で削除された。今は /config を開いて Editor mode を切り替える。古い記事の /vim をそのまま打つと通らない | /vim | /vim |
| 表示テーマを変える | /theme 同じ 端末の明暗に追従する auto のほか、色覚多様性に配慮したテーマや端末の16色を使うANSIテーマがある | /theme | /theme |
| 作業ディレクトリを足す・移る | /add-dir <path> 近い 現在地を移すのではなく、アクセスできるディレクトリを足す操作。足したディレクトリの .claude/ 配下の設定はほとんど読まれない(権限が広がるだけで設定は増えない) | /cd | /directory add <path1>,<path2> |
拡張
| やりたいこと | Claude Code | Codex CLI | Gemini CLI |
|---|---|---|---|
| MCPサーバーを確認・管理する | /mcp 同じ 引数なしで対話リスト。reconnect <server> で1台だけ再接続、enable / disable で有効・無効を切り替える。OAuth認証もここから | /mcp | /mcp list | desc | schema | auth | reload | enable | disable |
| サブエージェントを管理する | /agents 近い v2.1.198 以降、このコマンドは案内を出すだけになり、実体は .claude/agents/ の編集かClaudeへの依頼に移った。以前の対話マネージャを期待すると空振りする | /agents | /agents list | enable | disable | config | reload |
| スキルを管理する | /skills 同じ 一覧を名前で絞り込める。t でトークン数順に並べ替え、Space で「Claudeへの見せ方」と「/メニューへの表示」を切り替える | /skills | /skills list | enable | disable | reload |
| フックを確認・管理する | /hooks 近い 設定内容の閲覧が主で、コマンドから個別に有効・無効を切り替える操作はない。変更は settings.json 側で行う | /hooks | /hooks list | enable | disable | enable-all | disable-all |
| IDE連携を使う | /ide 同じ 連携の管理と接続状態の確認をまとめて行う | /ide | /ide enable | disable | install | status |
入出力
| やりたいこと | Claude Code | Codex CLI | Gemini CLI |
|---|---|---|---|
| 直前の応答をコピーする | /copy [N] 同じ 数字を渡すとN個前の応答をコピーできる(/copy 2 で2つ前)。コードブロックがある場合は選択用のピッカーが出る | /copy | /copy |
| 会話をファイルに書き出す | /export [filename] 同じ 書き出し形式はプレーンテキスト。ファイル名を渡すと直接そこに書く。省略するとクリップボードか保存先を選ぶダイアログが出る | /export | /resume share [filename] |
| 対話せずに1回だけ実行する | claude -p "query" 同じ 標準入力からのパイプも受ける(cat file | claude -p "query")。直前の会話を引き継いで非対話実行するなら claude -c -p "query" | codex exec "query" | gemini -p "query" |