Claude Code チートシート:実際に使うコマンドとショートカット(2026年版)
Claude Code では、実際のところ7つのスラッシュコマンド(/help、/clear、/compact、/init、/context、/cost、/model)と5つのキー(Shift+Tab(モード切り替え)、Esc(中断)、Esc Esc(巻き戻し)、Ctrl+C(キャンセル)、@(ファイルを添付))さえ押さえれば、1日の作業の約90%をカバーできます。2026年8月時点では、Shift+Tab は Auto モードも切り替え対象に含みます(Pro/Max/Team では既定で有効)。完全なチートシート(CLI+スラッシュ+ショートカット)と印刷用のコピーはすぐ下にあります。
この Claude Code チートシートの内容と読み方
このページは、実際によく使う Claude Code のコマンドとショートカットをすべて1か所にまとめたものです。ブックマークして何度でも見返してください。「コマンド」には3種類あります。混同しないようにしましょう。
- (1) CLIコマンド - セッションを開いたり操作したりするためにターミナルで入力します。例:
claude、claude -c、claude update。これらはOSのコマンドであり、チャット内で入力するものではありません。 - (2) スラッシュコマンド - セッションの中で入力し、必ず
/で始まります。例:/clear、/compact。/を1つ入力すると、自分のマシンにインストールされているコマンドの一覧(カスタム、プラグイン、MCP コマンドを含む)がすべて表示されます。 - (3) キーボードショートカット - キーボードからセッションを操作します。例:
Shift+Tab、Esc。?を入力すれば、その場でショートカット一覧を確認できます。
覚え方のコツ:/ でコマンドメニュー、? でショートカット一覧が開きます。この2つのキーは、暗記しなくても他のすべてを見つけ出せる「入口」です。1つのセクションしか読む時間がなければ、すぐ下の「最もよく使う7つのコマンド」を読んでください。残りは必要になったときで構いません。ここにある表はすべてコピー&ペーストしやすいので、自分の仕事に合う部分を選んで自分のメモに貼り付けてください。
最もよく使う7つのスラッシュコマンド(毎日の実利用から)
すべてのコマンドが同じ頻度で使われるわけではありません。日々の作業では、下の7つを他よりはるかに多く使います。特に⭐が付いた3つは、セッションが快適なままか、それとももたつくかを左右するコンテキスト/トークン管理を担います。
| コマンド | 機能 | 使いどころ |
|---|---|---|
⭐ /clear | コンテキストをすべて消去し、まっさらなセッションを開始します | 無関係な作業に切り替えるとき。Claude が前の作業を誤って「覚えている」のを防ぎます |
⭐ /compact | 会話履歴を要約に圧縮し、要点を残します | セッションが長くなりコンテキストが尽きかけているが、同じ流れを続けたいとき |
⭐ /context | コンテキストの使用量と、何が容量を占めているかを表示します | Claude が遅い・おかしいと感じたとき。clear や compact を決める前に確認します |
/cost | セッションで消費したトークン/コストを表示します | 予算を見張りたいとき。特に大きな作業のとき |
/init | プロジェクトをスキャンして、たたき台となる CLAUDE.md を作成します | 新しいリポジトリで初めて Claude Code を開くとき |
/model | セッションで使うモデルを切り替えます | 難しい作業には強力なモデルを、ちょっとした作業には軽いモデルを使いたいとき |
/help | ヘルプとコマンド一覧を表示します | コマンドを忘れたとき。あるいは / を入力してさっと一覧を見るとき |
コンテキストの簡単なルール:作業が終わったら /clear、作業の途中で残量が少なくなったら /compact、迷ったら決める前に /context を入力して確認します。この3つでトークンを節約し、Claude の回答を目の前の作業にしっかり集中させられます。
スラッシュコマンド完全一覧表
以下は、よく使うスラッシュコマンドを目的別にまとめたものです。実際の一覧はバージョンや、インストール済みのカスタム/プラグイン/MCP コマンドによって変わります。最も確実なのは、いつでも自分のマシンで / を入力して、手元に何があるかを正確に確認することです。
| グループ | コマンド |
|---|---|
| セッションとコンテキスト | /clear · /compact · /context · /rewind 🆕 · /resume · /status · /teleport 🆕 |
| プロジェクトと設定 | /init · /memory · /config · /agents · /permissions · /mcp · /hooks · /sandbox 🆕 · /chrome 🆕 |
| 作業を進める | /review · /pr · /add-dir · /vim · /plan · /simplify 🆕 · /goal 🆕 · /workflows 🆕 · /code-review 🆕 · /schedule 🆕 |
| システム | /doctor · /cost · /bug · /login · /logout · /release-notes · /advisor 🆕 · /mobile 🆕 |
2026年の新規/改名(🆕):会話を分岐させるコマンド /fork は /branch になりました。/rewind は以前のチェックポイントに戻れます。/simplify は Claude が書いたばかりのコードを整理して余分を削ります。古い名前に慣れていて反応しないときは、/ を入力して自分のビルドでの現在の名前を確認してください。各バージョンの正式なコマンド名はClaude Code 公式ドキュメントにあります。
/goal- 条件を設定すると、Claude はそれが満たされるまで作業を続けます/workflows- 動的ワークフローを見つけて管理します/code-review- 付属の PR/差分レビュー用スキルを実行します/schedule- クラウドの Routines を作成・管理します(別名/routines)/sandbox- サンドボックスパネルを開きます(macOS/Linux/WSL2 のみ)/chrome- Claude for Chrome 拡張機能を設定します/advisor- 2つ目のモデルによるアドバイザー相談のオン・オフを切り替えます/mobile- モバイルアプリをインストールするための QR コードを表示します/teleport- クラウド/Web のセッションをローカルのターミナルに引き込みます
ターミナルから実行する CLI コマンドとフラグ
ここは、ほとんどのチートシートが完全にはまとめていない部分です。これらはターミナルで(セッションの中ではなく)実行し、セッションを開いたり、ヘッドレスモードを実行したり、ツールを保守したりするために使います。
| コマンド | 機能 | 例 |
|---|---|---|
claude | 現在のディレクトリで対話セッションを開きます | claude |
claude "prompt" | 最初のプロンプトを読み込んだ状態でセッションを開きます | claude "fix the build error" |
claude -p "…" | ヘッドレス/プリントモード:1回だけ実行し、結果を表示して終了します(スクリプトに最適) | claude -p "summarize the README" |
claude -c / --continue | 直近のセッションを続けます | claude -c |
claude -r / --resume | 一覧から過去のセッションを選んで開き直します | claude -r |
claude --model … | セッションを開くときにモデルを指定します | claude --model sonnet |
claude update | Claude Code を最新バージョンに更新します | claude update |
claude mcp | 接続中の MCP サーバーを管理します | claude mcp list |
claude config | ターミナルから設定を表示・変更します | claude config |
claude doctor | 調子が悪いときにインストール状態を診断します | claude doctor |
--dangerously-skip-permissions | ⚠️ すべての許可プロンプトをスキップします。Claude は確認なしでコマンドを実行し、ファイルを編集します | claude --dangerously-skip-permissions |
毎日覚えておく価値のある2つのフラグは、-c(直前のセッションにすぐ戻れる。ターミナルをうっかり閉じたときに最適)と -p(1回実行して終了。Claude をスクリプトや CI パイプラインに組み込むのに最適)です。そして、何か「おかしい」と感じたら最初に打ち込むべきなのが claude doctor です。インストール状態をチェックし、あれこれ推測して時間を無駄にする前に問題を指摘してくれます。
安全上の注意:--dangerously-skip-permissions は、隔離された環境(コンテナ/VM、使い捨てのリポジトリ)でのみ使ってください。実際のマシンや大切なリポジトリでは、このフラグにより Claude が確認なしでファイルを削除・上書きしてしまうことがあります。より安全な許可モデルを理解するには、Claude Code の権限を安全に管理するガイドを参照してください。
キーボードショートカット一覧表(Windows/Linux と macOS)
ここは、ほとんどのチートシートが空白のまま残す最大の抜けです。以下が完全な表で、異なる場合は Windows/Linux(Ctrl)と macOS(Cmd)のキーを区別しています。
| キー | 機能 | 備考 |
|---|---|---|
Shift+Tab | モードを順に切り替えます:Manual → Accept edits → Plan mode → Auto mode 🆕(アカウントが対象の場合)→ Manual に戻る | 2026年8月時点で、Pro/Max/Team アカウントは既定で Auto モードでセッションを開始します。Auto から Shift+Tab を押すと Manual に直接戻ります。下の Plan モードのセクションを参照してください |
Esc | 実行中の Claude を中断します(回答/作業を止める) | 最もよく使う「非常ブレーキ」です |
Esc Esc | 巻き戻し/チェックポイントのメニューを開いて戻ります | Esc を続けて2回押します |
Ctrl+C | 現在の操作をキャンセル/終了します | macOS でも Ctrl+C を使います(Cmd ではありません) |
Ctrl+D | セッションを終了します | 入力行が空のとき |
Ctrl+R | プロンプト履歴を逆方向検索します | シェルの逆方向検索と同じです |
Ctrl+O | セッションの全文トランスクリプトを表示します | 折りたたまれた部分も含め、すべてを読み返せます |
↑ / ↓ | 入力したプロンプトを順に見られます | 打ち直すより速いです |
Tab | 自動補完します(ファイルパス、コマンドなど) | 数文字入力してから Tab を押します |
/ | スラッシュコマンドのメニューを開きます | 自分のマシンに実際にあるコマンドを調べる方法です |
? | その場でショートカット一覧を表示します | この表を丸暗記する必要はありません |
クイックプレフィックス:! bash · @ ファイル · # メモリ
この3つの行頭文字を使えば、長いコマンドなしで素早く操作できます。
!- bash を直接実行します。!npm testと入力すると、セッションのターミナルでそのまま実行され、Claude はその出力を見て次のステップに使います。コマンドの結果を自分で説明する代わりに、Claude に実際に「見せたい」ときに便利です。@- ファイル/フォルダーをプロンプトに添付します。@src/app.tsと入力すると、そのファイルの内容がコンテキストに読み込まれます。入力を続けるとパスの自動補完が働きます。#- すばやくメモリに追加します。#always use pnpm instead of npmと入力すると、ファイルを手で開かずにCLAUDE.mdに規約を書き込めます。
しっかりしたプロジェクト用の CLAUDE.mdを書きたい場合(# プレフィックスが正しい場所に記録し、Claude が規約に従うように)、専用のガイドがあります。
権限モードと Plan モード(Shift+Tab で切り替え)
2026年8月時点で、Pro/Max/Team アカウントは、これまでの Normal モードではなく既定で Auto モードでセッションを開始します。仕組みの全体と制御方法については、Claude Code の Auto モードを参照してください。
Shift+Tab を押すと、4つのモードを1つずつ順に切り替えられます。
- Normal(Manual) - Claude はコマンドの実行やファイルの編集の前に確認を求めます。重要な作業に最も安全です。
- Auto-accept edits - Claude は毎回確認せずにファイルの編集を適用します。速く、作業を信頼していて後でレビューするつもりのときに向いています。
- Plan mode - Claude は読み取りと計画だけを行い、何も変更しません。まず Claude にコードベースを調べて方針を提案してもらい、実行前に自分で承認したいときに使います。
- Auto mode 🆕 - 各ステップを自分で確認する代わりに、分類器があなたに代わって操作をレビューします。すべてのプランで利用できるわけではありません(API キー/エンタープライズのアカウントでは有効でない場合があります)。
安全のヒント:大きな変更や、まだ完全には理解していないコードでは、まず Plan mode で始めて Claude に計画を示させ、それをよく読んでから、
Shift+Tabで編集を許可するモードに戻ります。こうすれば、広範囲で意図しない変更を避けられます。
自分だけのコマンドを作る(カスタムスラッシュコマンド)
よく使うプロンプトを、自分だけのスラッシュコマンドにできます。とても簡単で、.claude/commands/ フォルダーに Markdown ファイルを作成すると、そのファイル名がコマンド名になります。
# File: .claude/commands/write-tests.md
Write unit tests for the file I attach.
Use the test framework already in the project.
Cover both error cases and edge cases, and name the tests clearly.
保存したら、セッション内でファイル(@src/app.ts)を添えて /write-tests と入力するだけで、Claude はそのプロンプトをそのまま実行します。リポジトリの .claude/commands/ に置けばチーム全員で共有でき、個人用フォルダーに置けば自分専用になります。これは、何度も繰り返す作業を標準化する最も手軽な方法です。
さらに深く知りたい場合(パラメーター、引数、多数のコマンドの整理)、このクラスターにはカスタムスラッシュコマンド専用の記事が用意される予定です。見逃さないようにこのページをブックマークしておいてください。
📥 印刷用チートシートをダウンロード(PDF/PNG)
これはリファレンスページなので、印刷してモニターの横に貼ったり、オフラインで保管したりできる1ページ版を用意しました。CLI、スラッシュ、ショートカットの3つの表をすべてまとめてあります。
印刷版が準備できるまでの間も、上の表を選択してコピーし、そのまま自分のメモに貼り付けられます。すべて本物の表で、コピー&ペーストしやすくなっています。
既製コマンド(キット)でさらに速く
カスタムコマンドを1つずつ書くだけでなく、Claude Code 向けに数十ものスラッシュコマンド、スキル、ワークフローを同梱した既製キットもあります。一度読み込めば、フロントエンド、バックエンド、データベース、コードレビュー用の標準化されたコマンドがすぐに手に入ります。その1つが Claude Code 向け AgentKit キット(ak CLI からインストール)です。合うかどうか判断できるように別途レビューを用意していますが、AgentKit のサイト(リンク経由で20%オフ)を直接見てもかまいません。他の既製プラグイン/MCP の選択肢を比較したい場合は、2026年のおすすめ Claude Code プラグイン&MCPを参照してください。すべてのコマンドを自分で完全に管理したいなら、上のカスタムコマンドで十分です。キットは、一式をゼロから作る手間を省いてくれるだけです。
よくある質問(FAQ)
Claude Code のすべてのコマンドを見るには?
セッションの中で / を入力すると、カスタム、プラグイン、MCP コマンドを含め、自分のマシンにあるすべてのスラッシュコマンドの一覧が開きます。キーボードショートカットは ? を入力します。コマンド一覧はバージョンによって変わるため、これが最も正確な方法です。
/clear と /compact の違いは?
/clear はコンテキストを消去してゼロからやり直します。無関係な作業に切り替えるときに使います。/compact は履歴を要約に圧縮しますが流れは維持します。長いセッションでコンテキストが尽きかけているが、同じ作業を続けたいときに使います。
実行中の Claude を止めるキーは?
Esc を押すと、セッションを離れずに現在の回答や作業を中断できます。操作をキャンセルして完全に終了したい場合は Ctrl+C を使います。
元に戻す/巻き戻すには?
Esc を続けて2回(Esc Esc)押すと巻き戻しメニューが開き、以前のチェックポイントに戻れます。または /rewind コマンドを入力します。これにより、Claude が誤った方向に進んだときも、最初からやり直さずに引き返せます。
Claude に処理させずに bash コマンドを実行するには?
行の先頭に ! を入力します。例:!npm test。コマンドはセッションのターミナルで直接実行され、Claude はその出力を次のステップに使うために見ます。
自分でコマンドを作れますか?
はい。.claude/commands/ にプロンプトを内容とした Markdown ファイル(例:write-tests.md)を作成し、セッションで /write-tests と入力します。リポジトリに置けば、チーム全員で共有できます。
まとめと次のステップ
このページ冒頭の7つのコマンド+5つのキーを身につければ、たいていの場面で Claude Code をスムーズに使えます。それ以外は、/ と ? を入力してその場で調べるだけです。このページを保存または印刷してモニターの横に置いておきましょう。そして、コマンド一覧はバージョンによって変わることを覚えておいてください。知らないコマンドを見かけたら、自分のマシンの / メニューで確認します。始めたばかりなら、次に初心者のための最初の10ステップを読んでください。そもそもこのツールが何なのかまだよく分からない場合は、Claude Code とは何かを読んでください。