AI Hub

Claude Codeチートシート|コマンド・ショートカット早見表

公開:

#チートシート #コマンド

Claude Codeを日常的に使っていると、「あのオプション何だっけ」「このコマンド何て打つんだっけ」と手が止まる瞬間が意外と多いものです。この記事は、起動オプションからスラッシュコマンド、キーボード操作、設定ファイルの場所、依頼フレーズまでを1ページの表にまとめたチートシートです。各項目の詳しい解説は個別記事にリンクしていますので、まずはこのページをブックマークして必要なときに参照してください。基本操作から体系的に学びたい方は「Claude Codeの使い方完全ガイド」もあわせてご覧ください。

起動・CLI早見表

ターミナルでclaudeコマンドの後ろに付けて、起動方法そのものを制御するオプションです。

コマンド/オプション意味
claude対話型セッションを開始する
claude "質問"起動と同時に最初のプロンプトを渡す
claude -p "質問"(--print)対話モードに入らず一度だけ応答して終了する
-c(--continue)カレントディレクトリの最新セッションを再開する
-r(--resume)セッション名やIDを指定して特定の会話を再開する
--model <モデル名>使用するモデルを指定する(sonnet/opusなど)
--permission-mode <モード>default/acceptEdits/plan/bypassPermissionsを指定する
--add-dir <パス>追加でアクセスを許可する作業ディレクトリを指定する
--output-format <形式>-pと組み合わせてtext/json/stream-jsonを選ぶ
--settings <パス>読み込む設定JSONファイルを指定する
--verboseターンごとの詳細ログを表示する
--version(-v)インストール済みのバージョンを表示する
claude update本体を最新バージョンに更新する
claude doctorインストール・設定の問題を診断する
claude mcpMCPサーバーの追加・確認・削除を行う

-pは非対話モード専用でCIやスクリプトからの呼び出しに向いており、-cカレントディレクトリ限定で最新セッションを再開する点に注意してください。オプション全体の詳しい挙動は「Claude Codeコマンド一覧」で解説しています。

スラッシュコマンド早見表

セッションに入った後、メッセージの先頭/から入力して会話中の挙動を切り替えるコマンドです。

コマンド意味
/help利用可能なコマンドのヘルプを表示する
/clear(/reset, /new)会話をクリアして新しいコンテキストで開始する
/compact [指示]これまでの会話を要約してコンテキストを解放する
/contextコンテキストウィンドウの内訳をカテゴリ別に確認する
/resume過去の会話を選んで再開する
/rewindコードや会話を特定の時点まで巻き戻す
/initプロジェクトを解析してCLAUDE.mdを自動生成する
/memoryCLAUDE.mdや自動メモリのファイルを一覧・編集する
/model [モデル名]使用するモデルを切り替える
/config(/settings)設定インターフェースを開く、またはkey=valueで直接変更する
/permissionsツール実行の承認ルールを設定する
/add-dir <パス>ファイルアクセスを許可するディレクトリを追加する
/reviewGitHubのプルリクエストをレビューする
/doctorインストールや設定ファイルの問題を診断する
/usage(/cost)現在のプランの使用状況を確認する
/mcpMCPサーバーの接続状況を確認・管理する
/exit(/quit)セッションを終了する

/clearは会話をまっさらにする、/compact同じ話題のままコンテキストだけを圧縮する、という使い分けが基本です。困ったときはまず/helpを打つ癖をつけておくとよいでしょう。全コマンドの詳細な挙動は「スラッシュコマンド一覧」を参照してください。

キーボード操作早見表

対話モード中に使えるキー操作のうち、利用頻度の高いものです。

キー操作動作
Esc実行中の応答を中断する、またはダイアログを閉じる
Escを2回入力欄が空の状態で押すと巻き戻しメニューを開く
Shift+Tabパーミッションモード(defaultacceptEditsplanなど)を順に切り替える
Ctrl+C実行中の処理を中断する。何もなければ入力をクリア、2回目でセッション終了
Ctrl+R過去に入力したプロンプトを逆順検索する
Ctrl+Oツール実行の詳細を表示するトランスクリプトビューを開閉する
Ctrl+G入力中のプロンプトや提示された計画をお好みのテキストエディタで開く
Ctrl+TClaudeが作成したタスクチェックリストの表示を切り替える
\ + Enterどの環境でも使える改行(複数行入力)方法
/ を先頭に入力スラッシュコマンドやSkillを呼び出す
! を先頭に入力シェルモードでコマンドを直接実行する
@ を入力ファイルパスの補完候補を表示する

キー割り当ては端末やOSによって多少異なる場合があります。正確な一覧は?キー(入力欄が空の状態)でも表示できます。

設定ファイルの場所早見表

CLAUDE.mdsettings.jsonは役割が異なるファイルです。前者はClaudeに読ませる指示・前提知識、後者は権限やhooksなど動作そのものを制御します。

ファイル主な配置場所用途
CLAUDE.md./CLAUDE.md または ./.claude/CLAUDE.mdプロジェクトで共有する指示・規約(git管理)
CLAUDE.local.md./CLAUDE.local.md個人用のローカル指示(.gitignore推奨)
CLAUDE.md(ユーザー)~/.claude/CLAUDE.md全プロジェクト共通の個人的な指示
settings.json(プロジェクト).claude/settings.jsonチームで共有する権限・hooks設定(git管理)
settings.local.json.claude/settings.local.json個人用の一時的な上書き(.gitignore対象)
settings.json(ユーザー)~/.claude/settings.json個人の全プロジェクト共通設定
managed-settings.jsonWindowsはC:\Program Files\ClaudeCode\配下組織全体のポリシー強制(IT部門が配布)

設定の優先順位は「組織管理(Managed) > コマンドライン起動オプション > Local > Project > User」の順です。どのCLAUDE.mdや設定が実際に読み込まれているかは、セッション内で/context/statusを実行すると確認できます。

よく使う依頼フレーズ例

コマンドを覚えなくても、自然言語で依頼するだけで動く場面も多くあります。代表的なフレーズをまとめました。

依頼フレーズ例想定される動作
「これまでの変更をコミットして」diffと変更履歴からメッセージを生成しコミットする
「PRを作って」gh CLIと連携してプルリクエストを作成する
「このエラーの原因を調べて」関連ファイルを読み取り調査する(Plan Modeなら計画のみ提示)
「まず計画を立ててから進めて」Plan Modeに準じた調査・計画提示の流れで進める
「テストを書いて」既存のテスト構成に合わせてテストコードを追加する
「〇〇の実装方針だけ残して要約して」/compactと同様に会話を要約してコンテキストを圧縮する

大きな変更やリファクタリングを頼むときは、いきなり実行させず「まず調査して計画を教えて」と一言添えると、意図しない変更を防ぎやすくなります

つまずきポイント

まとめ

このチートシートでは、起動・CLIオプション、スラッシュコマンド、キーボード操作、設定ファイルの場所、よく使う依頼フレーズをカテゴリ別の表にまとめました。まずはこのページを目次代わりに使い、細かい挙動や実行例を確認したいときは各表の下にあるリンク先の個別記事、あるいは「Claude Codeコマンド一覧」と「スラッシュコマンド一覧」を参照してください。Claude Code全体の使い方をあらためて体系的に押さえたい方は「Claude Codeの使い方完全ガイド」から読み進めるのがおすすめです。