Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Claude Code コマンド紹介集

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Claude Code コマンド紹介集

Claude Code に用意されている操作・コマンドを一望するためのスライド集です。
社内勉強会用に作成しました。

# 取り上げているテーマ

- Part 1. セッションを操作する
(/clear, /compact, /rewind, /branch, git worktree, /tasks, /btw など)
- Part 2. 状態・設定の確認
(/memory, /init, /config, /usage, /statusline, /permissions, /mcp)
- Part 3. 実装を進めるための操作
(指示の精度, /model, プランモード, /batch, /diff, /review,
/security-review, /simplify, ワークツリー, バックグラウンド退避)
- Part 4. ルール・スキル・サブエージェントを組む
(CLAUDE.md の階層, スキル vs サブエージェント, /agents, /skills,
/hooks, /loop, /schedule)
- Part 5. プラグイン・MCP・外部連携
(/plugin, /mcp, /teleport, /remote-control, ヘッドレス運用)
- Part 6. その他知っておくと便利なこと (キーボードショートカット小ネタ)

各コマンドには 「推奨:★〜★★★★」 の主観的な利用頻度レーティングを
付けています。

# こんな方向け

- Claude Code に触り始めて「他にどんな操作があるか」を俯瞰したい方
- 普段使っているコマンドの抜けや、再点検のヒントを探している方

Avatar for okmtx

okmtx

May 10, 2026

More Decks by okmtx

Other Decks in Technology

Transcript

  1. Claude Code コマンド紹介集 C L A U D E C

    O D E G U I D E 触っておきたい操作とコマンドの俯瞰 Mamoru Okamoto / @okmtx 2026/05/11 1 / 45
  2. 会話のリセット 話題が切り替わったら、 迷わず捨てる。 コンテキストは資源 /clear — 履歴を破棄して新規セッション 別名 /reset /new

    タスク完了直後にまず叩く 詰まって出口が見えない時の脱出口 別案件への切替で履歴を持ち越さない 推奨:★★★★ PART 1 · セッションを操作する 5 / 45
  3. 会話の要約圧縮 捨てたくない文脈は 「畳む」 。/clear とセットで使い分け /compact — 履歴を要約して圧縮 /compact <instructions>

    — 論点を指定 長時間セッションで重くなった時に 直近の決定事項だけ残したい時に 自動要約のため透明性は失う前提 推奨:★★ PART 1 · セッションを操作する 6 / 45
  4. 会話の再開 「直近の続き」 と 「過去のセッション」 で使い分ける /continue — 直近セッションを即復元 /resume —

    過去セッションを ID/名前で選んで復元 中断したタスクを翌日続行する 別ウィンドウで見たセッションへ戻る /resume はセッション選択 UI から開ける 推奨:★★★★ PART 1 · セッションを操作する 7 / 45
  5. 巻き戻し 暴走したら Esc×2 から、 戻り切らないなら /rewind 01 編集が暴走 → 02

    Esc×2 で軽く戻す → 03 戻り切らない → 04 /rewind で復元 推奨:★ PART 1 · セッションを操作する 8 / 45
  6. 会話の分岐 同じ前提から別案を 2 つ走らせて比較 /branch [name] でセッションを枝分かれさせる(別名 /fork )。 設計選択で

    2 案を比較したい時、 リファクタの 方向性を試し打ちしたい時に有効。 共通前提から A 案・B 案を並走させ、 結果を見比べてから本筋に戻る。 推奨:★ PART 1 · セッションを操作する 9 / 45
  7. 物理的なセッション分離 ブランチごとに別ディレクトリ。 エディタも Claude も分離して並列 コマンド git worktree add <path>

    <branch> alias 例: za / zb 持ち込みファイル .worktreeinclude で定義 env や設定ファイルを共有 ユースケース feature と hotfix を同時進行 実験ブランチを汚さず試す 推奨:★★★ PART 1 · セッションを操作する 10 / 45
  8. 並列セッションの可視化 「並ぶ」 「気づく」 「見る」 を 4 経路で固める ペイン分割 tmux /

    Ghostty で 4 タスク並走 Stop Hook 通知 hookrunner で完了を即気づく モバイル通知 PushNotification で外でも気づく 走行ログ build / agent / test を一覧で見る 推奨:★★★★ PART 1 · セッションを操作する 11 / 45
  9. バックグラウンドタスク管理 走行中の bash / agent / remote を一覧から制御 /tasks —

    走行中の一覧・出力・停止 別名 /bashes 裏で動かした dev server を止める agent の途中経過を見る 不要になったタスクを停止 推奨:★★ PART 1 · セッションを操作する 12 / 45
  10. メモリ確認・編集 CLAUDE.md は階層解決される。 今読まれているものを把握 /memory — 解決結果を確認・編集 # <text> —

    プロンプト先頭で記法追記 ルールが効いてない時の診断 規約の追記をその場で グローバル/プロジェクト/ローカルを横串で 推奨:★★ PART 2 · 状態・設定の確認 15 / 45
  11. プロジェクト初期化 既存リポに合わせた CLAUDE.md 雛形を一発で作る /init を叩くとリポ構造を読んで CLAUDE.md を生成する。 新規プロジェクトでの導入にも、 既存プロジェクトへ

    の後付けにも使える。 生成された雛形は出発点で、 運用しながら肉付けしていく前提で扱う。 推奨:★ PART 2 · 状態・設定の確認 16 / 45
  12. 設定インターフェース 設定はテキストでもいいが、 まずは GUI で全体を見る /config — 設定 GUI を開く

    別名 /settings /status — 現在の状態スナップショット テーマ・モデル変更はここで完結 何が今有効かを俯瞰したい時に叩く 推奨:★ PART 2 · 状態・設定の確認 17 / 45
  13. 残量・コスト可視化 プラン上限が近づく前に把握 /usage — 残コンテキスト・上限・統計 別名 /cost /stats /extra-usage —

    追加プラン状態 重い作業の前に残量チェック コストを月次で振り返る 推奨:★★ PART 2 · 状態・設定の確認 18 / 45
  14. 権限ルール確認 allow / deny / ask の現状把握。 許可は最小から /permissions —

    権限ルールの確認・編集 別名 /allowed-tools コマンド許可で権限プロンプトを削減 allow を厳選 (deny 追加より安全) 不要になった許可は削る 推奨:★★ PART 2 · 状態・設定の確認 20 / 45
  15. MCP 接続状態 OAuth の期限切れは静かに来る。/mcp で先回り /mcp — 接続状態と OAuth 期限を確認

    失効したまま動かないことが多い 外部ツール連携が動かない時の切り分け transport / 提供 tool の俯瞰 認証更新もここから入る 推奨:★ PART 2 · 状態・設定の確認 21 / 45
  16. 指示の精度 スコープ・仕様・完了条件を渡せば、 Claude は走り出せる スコープを限定 (ファイル・関数・範囲) 仕様を明文化 (要件と仕様書を分離) 完了条件を明示 (テスト・受入基準)

    @path でファイルを参照させる 「省略せず最後まで」 の挑発文を添える 推奨:★★★★ PART 3 · 実装を進めるための操作 23 / 45
  17. モデル制御 速さ・努力・モデルを場面で切り替える /model — モデルの切替 /effort [level] — 推論の努力量 /fast

    [on|off] — Fast モード切替 探索は Fast / 設計は Opus 実装は標準モデルに戻す 推奨:★★★ PART 3 · 実装を進めるための操作 24 / 45
  18. プランモード 書き始める前に 「何を書くか」 を Claude と握る 01 Shift+Tab で開始 →

    02 /plan で計画 → 03 todo.md で合意 → 04 抜けて実装 推奨:★★★★ PART 3 · 実装を進めるための操作 25 / 45
  19. 並列実装 同型変更は 1 件ずつ書かず、 Agent を並べて一気に通す 指示 /batch <instruction> で並列起動

    Agent A file1 に同型変更 Agent B file2 に同型変更 Agent C file3 に同型変更 推奨:★★★★ PART 3 · 実装を進めるための操作 26 / 45
  20. ローカル PR レビュー PR 単位で同じセッションから読みに行く /review [PR] — 現セッションで PR

    を見る 自分の PR の自己レビュー レビュアー側の通読 diff 単位で議論を組み立てる gh コマンドの薄いラッパとして機能 推奨:★★ PART 3 · 実装を進めるための操作 28 / 45
  21. 改善後の整理 動かした後で 「素直に書き直す」 を癖にする Before 動くけど散らかった実装 命名や重複が放置 抽象が揃っていない After 命名・重複・抽象が揃う

    読み手の負荷が下がる 次の変更が楽になる コマンド /simplify [focus] で直近変更を整理 実装直後・レビュー前・コミット前 推奨:★★★★ PART 3 · 実装を進めるための操作 30 / 45
  22. ワークツリーを切る 幹 1 本に枝を生やす。 本流を汚さず複数案件を進める main 常駐の幹 feat-A 並列開発 feat-B

    並列開発 hotfix 即応用 推奨:★★★ PART 3 · 実装を進めるための操作 31 / 45
  23. バックグラウンドへ退避 重い処理は裏に回し、 必要な時だけ前面に戻す 01 実行中 → 02 Ctrl+B で退避 →

    03 /tasks で監視 → 04 必要なら停止 推奨:★★ PART 3 · 実装を進めるための操作 32 / 45
  24. CLAUDE.md の育て方 増やすより、 整理・分離・失敗履歴化 グローバル ~/.claude/CLAUDE.md 全プロジェクト共通の規約 プロジェクト ./CLAUDE.md リポ固有のルール

    (commit する) ローカル ./CLAUDE.local.md 個人作業メモ (commit しない) 推奨:★★★ PART 4 · ルール・スキル・サブエージェントを組む 34 / 45
  25. スキルとサブエージェントの違い 最大の違いは 「アクセスツールに権限があるかどうか」 スキル (Skill) md ファイルで提供されるガイド集 本体 Claude が読んで実行する

    ツール権限は本体セッション共有 軽量、 コンテキストも本体に乗る サブエージェント (SubAgent) 独立した Claude インスタンス アクセス可能ツールを個別に絞れる 権限隔離・コンテキストも独立 結果サマリだけ本体に返る 推奨:★★ PART 4 · ルール・スキル・サブエージェントを組む 35 / 45
  26. エージェント / スキル一覧 持っている武器を把握しないと振れない 認識確認 /agents — サブエージェント一覧 /skills —

    スキル一覧 同名衝突 同じ名前のものが無いか グローバルとプロジェクトの優先順位 自動起動条件 常駐起動するか 特定キーワードで発火するか 推奨:★★ PART 4 · ルール・スキル・サブエージェントを組む 36 / 45
  27. Hook 確認 「自動で何かが起きる」 感の正体を知る /hooks — 設定済み Hook の一覧 Stop

    Hook で test が走るか確認 PostToolUse で何が走るか把握 不要な Hook を整理する 競合や副作用を確認する 推奨:★ PART 4 · ルール・スキル・サブエージェントを組む 37 / 45
  28. 繰り返し実行・スケジュール 「定期的に見に行く」 「待ってから動く」 を自動化 /loop [interval] [prompt] — 反復実行 /schedule

    — cron 的な定期実行 PR の状態を 5 分おきに見る 朝のサマリ生成 重い処理を時間外に回す 推奨:★★ PART 4 · ルール・スキル・サブエージェントを組む 38 / 45
  29. プラグイン導入 「他人のスキル束を試す」 入口 /plugin — マーケットプレイスから導入 /reload-plugins — 反映する 公式マーケットプレイス

    コミュニティ製プラグイン チーム配布の拡張を取り込む 推奨:★ PART 5 · プラグイン・MCP・外部連携 40 / 45
  30. MCP 接続 外部ツール接続は .mcp.json を読めば全部わかる /mcp — 接続状態・OAuth・transport .mcp.json —

    リポ単位の設定ファイル GitHub / Slack / 自社ツール接続 OAuth 更新はここから入る 一度組めばエージェントから呼べる 推奨:★ PART 5 · プラグイン・MCP・外部連携 41 / 45
  31. Web ↔ ターミナル相互運用 「Web で始めた話を手元へ」 「手元の Claude をスマホから」 Web →

    手元 /teleport (別名 /tp ) ブラウザのセッションを引き寄せる 手元 → モバイル /remote-control (別名 /rc ) 手元 PC をスマホから操作 セットアップ /remote-env — リモート環境構成 /web-setup — Web 側の初期設定 推奨:★★★★ PART 5 · プラグイン・MCP・外部連携 42 / 45
  32. ヘッドレス運用 Claude Code は CLI 部品として cron / CI に組み込める

    # 一発実行( プロンプト直渡し) claude -p "Generate release notes for v1.2.0" # JSON 出力で後段スクリプトに繋ぐ claude -p --output-format json "Summarize PR #123" | jq . # cron に積む 0 9 * * 1-5 claude -p "Summarize PRs" >> claude.log 推奨:★★ PART 5 · プラグイン・MCP・外部連携 43 / 45
  33. ショートカット小ネタ 1 日に何度も叩くキーから先に覚える 中断・取消 Esc — 入力キャンセル/出力中断 Ctrl+C×2 — CLI

    終了 巻き戻し・表示 Esc×2 — 直前のターンへ Ctrl+R — 内部思考表示の切替 バックグラウンド・改行 Ctrl+B — 実行中タスクを裏へ Shift+Enter — 改行 推奨:★★★ PART 6 · その他知っておくと便利なこと 45 / 45