Claude Code チートシート

Claude Code v2.1.87 最終更新: 2026年3月29日
⌨️ キーボードショートカット
基本操作
CtrlC 入力/生成をキャンセル
CtrlD セッション終了
CtrlL 画面クリア
CtrlO 詳細表示/トランスクリプト切替
CtrlR 履歴の逆方向検索
CtrlG エディタでプロンプトを開く
CtrlX CtrlE エディタで開く(エイリアス)NEW
CtrlB 実行中タスクをバックグラウンドに
CtrlT タスクリスト切替
CtrlV 画像を貼り付け([Image #N]チップ)NEW
CtrlX CtrlK バックグラウンドエージェントを停止NEW
EscEsc 巻き戻しまたは要約
モード切替
ShiftTab 権限モードを順に切替
AltP モデル切替
AltT 思考モード切替
AltO 高速モード切替NEW
入力
\Enter 改行(クイック)
CtrlJ 改行(制御シーケンス)
プレフィックス
/ スラッシュコマンド
! 直接bash実行
@ ファイル参照 + オートコンプリート
セッションピッカー
↑↓ ナビゲーション
←→ 展開/折りたたみ
P プレビュー
R 名前変更
/ 検索
A 全プロジェクト
B 現在のブランチ
トランスクリプトモード (Ctrl+O)
/ トランスクリプト検索NEW
N / N 次/前の一致
CtrlE 全て表示を切替
Q / Esc トランスクリプトを終了
🔌 MCPサーバー
サーバー追加
--transport http リモートHTTP(推奨)
--transport stdio ローカルプロセス
--transport sse リモートSSE
スコープ
Local ~/.claude.json(自分のみ)
Project .mcp.json(共有/VCS)
User ~/.claude.json(グローバル)
管理
/mcp インタラクティブUI
claude mcp list 全サーバー一覧
claude mcp serve CCをMCPサーバーとして
Elicitation サーバーがタスク中に入力を要求NEW
2KB cap ツール説明 + サーバー指示の上限NEW
⚡ スラッシュコマンド
セッション
/clear 会話をクリア
/compact [focus] コンテキストを圧縮
/resume セッションを再開/切替
/rename [name] 現在のセッションに名前を付ける
/branch [name] 会話を分岐(/forkエイリアス)
/cost トークン使用統計
/context コンテキストを可視化(グリッド)
/diff インタラクティブdiffビューア
/copy [N] 最後(またはN番目)の応答をコピー
/rewind 会話/コードチェックポイントを巻き戻し
/export 会話をエクスポート
設定
/config 設定を開く
/model [model] モデル切替(←→で労力調整)
/fast [on|off] 高速モード切替
/vim vimモード切替
/theme カラーテーマ変更
/permissions 権限を表示/更新
/effort [level] 労力設定(low/medium/high/max/auto)NEW
/color [color] プロンプトバーの色を設定
/keybindings キーボードショートカットをカスタマイズ
/terminal-setup ターミナルキーバインド設定
ツール
/init CLAUDE.mdを作成
/memory CLAUDE.mdファイルを編集
/mcp MCPサーバーを管理
/hooks Hooksを管理
/skills 利用可能なスキル一覧
/agents エージェントを管理
/chrome Chrome連携
/reload-plugins プラグインをホットリロード
/add-dir <path> 作業ディレクトリを追加
特殊
/btw <question> サイド質問(コンテキスト不要)
/plan [desc] プランモード(+自動開始)
/loop [interval] 定期タスクをスケジュール
/voice プッシュトゥトーク音声(20言語)
/doctor インストールの診断
/pr-comments [PR] GitHub PRコメントを取得
/stats 使用統計と傾向
/insights セッション分析レポート
/desktop デスクトップアプリで続行
/remote-control claude.ai/codeへブリッジ (/rc)NEW
/usage プラン制限とレート状況
/schedule クラウドスケジュールタスク
/security-review 変更のセキュリティ分析
/help ヘルプとコマンド表示
/feedback フィードバック送信(エイリアス: /bug)
/release-notes 完全な変更履歴を表示
/stickers ステッカーを注文!🎉
📁 メモリとファイル
CLAUDE.mdの場所
./CLAUDE.md プロジェクト(チーム共有)
~/.claude/CLAUDE.md 個人用(全プロジェクト)
/etc/claude-code/ 管理用(組織全体)
ルールとインポート
.claude/rules/*.md プロジェクトルール
~/.claude/rules/*.md ユーザールール
paths: frontmatter パス固有ルール
@path/to/file CLAUDE.mdでインポート
自動メモリ
~/.claude/projects/<proj>/memory/
MEMORY.md + トピックファイル、自動読込(最大25KB/200行)
🧠 ワークフローとヒント
プランモード
ShiftTab 通常 → 自動承認 → プラン
--permission-mode plan プランモードで開始
思考と労力
AltT 思考モードのオン/オフ切替
"ultrathink" ターンの最大労力
CtrlO 思考を表示(詳細モード)
/effort ○ low · ◐ medium · ● high · ★ max
Gitワークツリー
--worktree name 機能ごとに分離ブランチ
isolation: worktree エージェント専用ワークツリー
sparsePaths 必要なディレクトリのみチェックアウトNEW
/batch ワークツリーを自動作成
音声モード
/voice プッシュトゥトークを有効化
Space(長押し) 録音、離すと送信
20言語 EN, ES, FR, DE, CZ, PL…
コンテキスト管理
/context 使用量 + 最適化ヒント
/compact [focus] フォーカスで圧縮
Auto-compact 約95%容量で発動
1Mコンテキスト Opus 4.6(Max/Team/Ent)
CLAUDE.md 圧縮後も保持!
セッション活用術
claude -c 前回の会話を続行
claude -r "name" 名前で再開
/btw question サイド質問、コンテキストコスト0
SDK / ヘッドレス
claude -p "query" 非インタラクティブ
--output-format json 構造化出力
--max-budget-usd 5 コスト上限
cat file | claude -p パイプ入力
スケジューリングとリモート
/loop 5m msg 定期タスク
/rc リモートコントロール
--remote claude.aiでWebセッション
⚙️ 設定と環境変数
設定ファイル
~/.claude/settings.json ユーザー設定
.claude/settings.json プロジェクト(共有)
.claude/settings.local.json ローカル専用
~/.claude.json OAuth、MCP、状態
.mcp.json プロジェクトMCPサーバー
managed-settings.d/ ドロップインポリシーフラグメントNEW
主要設定
modelOverrides モデルピッカー → カスタムIDにマップ
autoMemoryDirectory カスタムメモリディレクトリ
worktree.sparsePaths スパースチェックアウトディレクトリNEW
sandbox.failIfUnavailable サンドボックス失敗時に終了
hooks: if 条件付きHooks(権限ルール構文)NEW
allowedChannelPlugins 管理者チャンネルプラグイン許可リストNEW
主要環境変数
ANTHROPIC_API_KEY
ANTHROPIC_MODEL
CLAUDE_CODE_EFFORT_LEVEL low/medium/high/max/auto
MAX_THINKING_TOKENS 0=オフ
ANTHROPIC_CUSTOM_MODEL_OPTION カスタム/modelエントリ
CLAUDE_CODE_PLUGIN_SEED_DIR 複数のプラグインシードディレクトリ
CLAUDE_CODE_SUBPROCESS_ENV_SCRUB サブプロセスから認証情報を除去
CLAUDE_STREAM_IDLE_TIMEOUT_MS ストリーミング監視タイマー(デフォルト90秒)NEW
CLAUDECODE CCシェルを検出(=1)
🔧 スキルとエージェント
組み込みスキル
/simplify コードレビュー(3並列エージェント)
/batch 大規模並列変更(5-30ワークツリー)
/debug [desc] デバッグログからトラブルシュート
/loop [interval] 定期スケジュールタスク
/claude-api API + SDKリファレンスを読込
カスタムスキルの場所
.claude/skills/<name>/ プロジェクトスキル
~/.claude/skills/<name>/ 個人スキル
スキルフロントマター
description 自動呼び出しトリガー
allowed-tools 権限プロンプトをスキップ
model スキル用モデルを上書き
effort 労力レベルを上書きNEW
paths: [globs] パス固有(YAMLリスト)NEW
context: fork サブエージェントで実行
$ARGUMENTS ユーザー入力プレースホルダー
${CLAUDE_SKILL_DIR} スキル自身のディレクトリ
!`cmd` 動的コンテキスト注入
組み込みエージェント
Explore 高速読取専用(Haiku)
Plan プランモード用調査
General 全ツール、複雑なタスク
Bash ターミナル別コンテキスト
エージェントフロントマター
permissionMode default/acceptEdits/plan/dontAsk/bypass
isolation: worktree gitワークツリーで実行
memory: user|project 永続メモリ
background: true バックグラウンドタスク
maxTurns エージェントターン数を制限
initialPrompt 初回ターンを自動送信NEW
SendMessage エージェント再開(resumeの代替)NEW
🖥️ CLIとフラグ
基本コマンド
claude インタラクティブ
claude "q" プロンプト付き
claude -p "q" ヘッドレス
claude -c 前回を続行
claude -r "n" 再開
claude update アップデート
主要フラグ
--model モデル設定
-w Gitワークツリー
-n / --name セッション名
--add-dir ディレクトリ追加
--agent エージェント使用
--allowedTools 事前承認
--output-format json/stream
--json-schema 構造化
--max-turns ターン制限
--max-budget-usd コスト上限
--console Anthropic Console認証
--verbose 詳細表示
--bare 最小ヘッドレス(hooks/LSPなし)NEW
--channels 権限リレー / MCPプッシュNEW
--remote Webセッション
--effort low/medium/high/max/auto
--permission-mode plan/default/…
--dangerously-skip-permissions 全プロンプトをスキップ ⚠️
--chrome Chrome
PowerShell tool WindowsオプトインプレビューNEW