メインコンテンツまでスキップ

Claude Code チートシート

すべてのレベル

日々最もよく手が伸びる Claude Code のフラグ、コマンド、ショートカット、ファイルの場所を 1 ページにまとめました。印刷する、ターミナルの隣に貼る、ダーク版を共有する、いずれも自由です。画像にあるものはすべて、以下にテキストとして繰り返してあるので、検索したり、コピーしたり、スクリーンリーダーで読んだりできます。

What you'll learn
  • リファレンスを開かずに、必要なフラグ、コマンド、ショートカットを見つける
  • 各権限モードが確認なしで何を実行するか、そして Plan Mode が何をブロックし何をブロックしないかを知る
  • 設定、指示、フックがそれぞれどのファイルに属するかを知る

Claude Code チートシート: A4 横向き 1 ページ、3 列構成で、セッションの開始と再開、ヘッドレスなスクリプト実行、設定ファイル、セッション内コマンド、キーボードショートカット、チェックポイント、権限モード、Plan Mode、フック、メモリファイルを網羅。同じ内容を以下にテキストで掲載。

ダウンロード​

このシートは CC BY 4.0 でライセンスされています。AILmanac のクレジットを付けて、共有、印刷、改変できます。

テキスト版のシート​

セッションの開始と再開​

コマンドまたはフラグ動作
claude対話セッションを開始する
claude "query"最初のプロンプト付きで開始する
claude -cこのディレクトリで直近の会話を続ける
claude -r "<session>"ID または名前で再開する、または選ぶ
claude -n "<name>"後で再開できるようセッションに名前を付ける
--fork-session-c または -r と併用: 新しいセッション ID
claude -w <name>分離された git worktree で作業する
--model <alias|name>モデルを設定する。例: sonnet
--permission-mode <mode>指定した権限モードで開始する
claude --bg "<task>"バックグラウンドセッションを開始する。claude agents で監視する

さらに詳しく: claude CLI: 結果を変えるフラグと Git Worktree と並列ワークストリーム。

ヘッドレスとスクリプト実行​

コマンドまたはフラグ動作
claude -p "query"一度実行し、答えを出力して終了する
cat file | claude -p "…"標準入力で内容をパイプする(10MB 上限)
--output-format <format>text(デフォルト)、json、stream-json
--json-schema '<schema>'スキーマに対して検証された JSON
--allowedTools "<rule>" …確認なしで実行されるツール。例: "Bash(git diff *)"
--max-turns <n>エージェントのターン数を制限する
--max-budget-usd <n>推定支出額で停止する
--bareフック、スキル、プラグイン、MCP サーバー、自動メモリ、CLAUDE.md をスキップする
claude -c -p "query"直近の会話を続ける

JSON 出力には result、session_id、total_cost_usd が含まれます。終了コード 0 は成功を意味します。

さらに詳しく: ヘッドレスモードと Agent SDK。

設定ファイル​

優先順位の高いものから順に並べています。二つが同じキーを設定した場合は、表の上にあるほうが勝ちます。

ファイルまたはフラグスコープ
managed-settings.json管理: 組織によって設定される
--settings <file-or-json>コマンドライン: このセッションのみ
.claude/settings.local.jsonプロジェクトローカル: 自分だけ、git の管理外
.claude/settings.json共有プロジェクト: チームのためにコミットする
~/.claude/settings.jsonユーザー: 自分、すべてのプロジェクトで

permissions.allow のようなリスト型のキーはファイル間でマージされます。/status は読み込まれたファイルを表示し、claude doctor は無効なエントリを報告します。

ファイル内容
.mcp.jsonプロジェクトスコープの MCP サーバー。/mcp で管理する

さらに詳しく: settings.json: 設定システムと Claude Code の MCP サーバー。

セッション内コマンド​

コマンド動作
/init出発点となる CLAUDE.md を生成する
/clearコンテキストが空の新しい会話
/compactコンテキストを空けるため会話を要約する
/context現在のコンテキスト使用量を可視化する
/resume会話を再開する、またはピッカーを開く
/branchこの時点で会話を分岐させる
/rewindコード、会話、またはその両方を巻き戻す
/modelモデルを切り替える。デフォルトとして保存される
/planプロンプトから plan モードに入る
/permissionsallow、ask、deny ルールを管理する
/memoryCLAUDE.md ファイルを編集し、自動メモリを切り替える
/config設定を開く、または key=value を直接設定する
/usageセッションのコストとプランの使用上限
/diff作業ツリーの変更をレビューする
/btw履歴に残らない補足質問
/code-review現在の diff をバグの観点でレビューする

さらに詳しく: コンテキスト管理。

キーボードと入力​

キー動作
EscClaude を中断する。ここまでの作業は保持される
Esc Esc巻き戻しメニューを開く(空のプロンプトで)
Shift+Tab権限モードを切り替える
Ctrl+C中断する、またはアイドル時は入力をクリアする
Ctrl+Oトランスクリプトビューアを切り替える
Ctrl+Rコマンド履歴を逆方向に検索する
Ctrl+B実行中のコマンドをバックグラウンドにする
Ctrl+Gテキストエディタでプロンプトを編集する
Ctrl+Vクリップボードから画像を貼り付ける
Ctrl+J改行。どのターミナルでも
!シェルモード: コマンドを直接実行する
@ファイルパスをメンションする(オートコンプリート付き)

チェックポイントと巻き戻し​

項目詳細
作成ターンを開始するすべてのプロンプトで。直近 100 件が保持される
復元コードと会話、またはどちらか一方だけ
要約ここから、またはここまで。ファイルには触れない
追跡されないBash によるファイルの変更、ほとんどのサブエージェントの編集、セッション外で行われた編集

さらに詳しく: チェックポイントと巻き戻し。

権限モード​

モード確認なしで実行されるもの
default読み取りのみ。Manual と表示される
acceptEdits読み取り、ファイル編集、一般的なファイルシステムコマンド
plan読み取りに加えて、分類器が承認したコマンド
autoすべて。バックグラウンドの安全チェック付き
dontAsk読み取りと事前承認されたツール。残りは拒否される
bypassPermissionsすべて。分離されたコンテナと VM のみで使う

Shift+Tab は default、acceptEdits、plan を切り替え、有効なら続けて bypassPermissions と auto も切り替えます。拒否ルールはすべてのモードでブロックします。v2.1.283 から、対話的なターミナルセッションの組み込みの開始モードは auto です。変更するには permissions.defaultMode を設定します。

さらに詳しく: 権限とパーミッションモード。

Plan モード​

項目詳細
許可読み取り、探索のためのシェルコマンド、書かれた計画
ブロック計画を承認するまで、ソースへの編集
コマンド分類器がレビューする、または読み取り専用のセットの外なら確認が出る
強制されないbypass permissions が利用可能な対話的ターミナルセッション

さらに詳しく: Plan モード。

フック​

イベントまたは項目詳細
設定場所設定ファイルの hooks。/hooks で一覧表示
SessionStartセッションが開始または再開する
UserPromptSubmitプロンプトが送信される。処理の前
PreToolUseツール呼び出しの実行前。ブロックできる
PostToolUseツール呼び出しが成功した後
StopClaude が応答を終える
入力標準入力の JSON としてのイベントデータ
終了コード0: 異議なし。2: イベントが許す場合にアクションをブロックする。stderr が理由

さらに詳しく: フック: 決定論的な自動化。

メモリと CLAUDE.md​

ファイルまたは構文動作
./CLAUDE.mdプロジェクトの指示。git で共有される
./CLAUDE.local.md個人的なプロジェクトメモ。.gitignore に追加する
~/.claude/CLAUDE.mdすべてのプロジェクトに適用される自分の好み
.claude/rules/*.mdトピック別のルール。必要に応じて paths: でスコープを絞る
@path/to/fileCLAUDE.md に取り込む。最大 4 階層の深さまで
MEMORY.mdClaude が書く自動メモリのインデックス。先頭 200 行または 25KB が読み込まれる

さらに詳しく: CLAUDE.md とメモリファイル。

出典と参考資料​

各セクションは、2026-10-13 に以下の公式ページと照合しました。

次へ​