メインコンテンツへスキップ
Reference Commands Shortcuts Cheatsheet

Claude Code クイックリファレンス:コマンド、ショートカット、チートシート

必須の Claude Code チートシート。印刷可能なクイックリファレンスカードで、スラッシュコマンド、キーボードショートカット、CLIフラグ、一般的なワークフローを網羅。

2026年1月14日 5 min read 著者:Claude World

このページをブックマークしてください。Claude Code を効率的に使用するために必要なすべてが、クイック検索用に整理されています。

キーボードショートカット

基本ショートカット

ショートカットアクション
Escape現在の生成をキャンセル
Ctrl+CClaude を中断 / 終了
Ctrl+L画面をクリア
上/下コマンド履歴を移動
Tabコマンドを自動補完
Shift+Enter複数行入力

macOS 専用

ショートカットアクション
Opt+Pモデルを切り替え
Cmd+K会話をクリア

Windows/Linux 専用

ショートカットアクション
Alt+Pモデルを切り替え
Ctrl+K会話をクリア

スラッシュコマンド

組み込みコマンド

コマンド説明
/help利用可能なすべてのコマンドを表示
/clear会話履歴をクリア
/compact会話を圧縮(トークン削減)
/initプロジェクト用の CLAUDE.md を初期化
/model現在のモデルを表示または変更
/memoryメモリ状態を表示
/costセッションコストを表示
/doctor設定問題を診断
/config設定を開く
/bugバグを報告

ファイルコマンド

コマンド説明
/add <パス>ファイルをコンテキストに追加
/add-dir <パス>ディレクトリをコンテキストに追加

レビュー&バージョン管理

コマンド説明
/reviewステージされた変更をレビュー
/pr-commentsPR コメントをレビュー

CLI フラグ

Claude Code の起動

# 基本
claude                    # インタラクティブセッションを開始
claude "プロンプト"        # 単一プロンプトを実行
claude -c                 # 前回のセッションを続行
claude --resume           # 特定のセッションから再開

# モデル選択
claude --model sonnet     # Claude Sonnet を使用
claude --model opus       # Claude Opus を使用
claude --model haiku      # Claude Haiku を使用

# 出力制御
claude -p "プロンプト"     # プリントモード(非インタラクティブ)
claude --output-format json  # JSON 出力
claude --verbose          # 詳細ログ
claude --quiet            # 最小出力

# セッション管理
claude --no-memory        # このセッションでメモリを無効化
claude --dangerously-skip-permissions  # すべての権限プロンプトをスキップ

MCP 管理

# MCP サーバーの一覧と管理
claude mcp list                    # すべての MCP サーバーを一覧
claude mcp add <> <コマン>    # MCP サーバーを追加
claude mcp remove <>            # MCP サーバーを削除
claude mcp reset-project-choices   # MCP 権限をリセット

# スコープ付き MCP
claude mcp add --scope project <> <コマン>
claude mcp add --scope user <> <コマン>

設定

# 設定
claude config list         # すべての設定を表示
claude config set <>   # 設定を変更
claude config get <>   # 設定値を取得

# ログイン/認証
claude login              # 認証
claude logout             # ログアウト

一般的なファイルパターン

@ 参照

# プロンプトや CLAUDE.md で
プロジェクト概要は @README.md を参照。
認証ユーティリティは @src/lib/auth.ts を確認。
依存関係は @package.json を参照。

CLAUDE.md テンプレート

# 最小 CLAUDE.md
## プロジェクト
[簡単な説明]

## コマンド
- npm run dev
- npm test

## 標準
- TypeScript strict モード
- 機能にはテストが必要
# 完全な CLAUDE.md
## 概要
[プロジェクト説明]

## 技術スタック
- [フレームワーク]
- [言語]
- [データベース]

## ディレクトリ構造
src/
├── [フォルダ]/  # [目的]
└── [フォルダ]/  # [目的]

## コマンド
- [コマンド] - [説明]

## 自律操作
- [許可されるアクション]

## 確認が必要
- [制限されるアクション]

権限パターン

settings.json

{
  "permissions": {
    "allow": [
      "Read",
      "Write",
      "Edit",
      "Bash(npm:*)",
      "Bash(git:*)"
    ],
    "deny": [
      "Read(.env*)",
      "Write(.env*)",
      "Bash(rm -rf:*)"
    ]
  }
}

パターン構文

パターンマッチ
Readすべての読み取り操作
Write(src/**)src/ とサブディレクトリへの書き込み
Bash(npm:*)すべての npm コマンド
Bash(git diff:*)任意の引数付き git diff
Read(.env*)任意の .env ファイル

モデル比較

モデル最適な用途速度コンテキスト
Opus 4.5複雑な推論、重要なタスク遅い200K
Sonnet 4.5一般的なコーディング、バランス速い200K
Haiku 4.5素早いタスク、探索最速200K

各モデルの使い分け

  • Opus:アーキテクチャ決定、セキュリティレビュー、複雑なリファクタリング
  • Sonnet:日常の開発、機能実装
  • Haiku:素早い質問、ファイル探索、簡単な編集

メモリシステム

メモリファイル

場所スコープ用途
~/.claude/CLAUDE.mdグローバル個人の好み
./CLAUDE.mdプロジェクトチーム標準
./.claude/CLAUDE.mdプロジェクトチーム標準(隠し)
./CLAUDE.local.md個人個人のオーバーライド

優先順位

1. CLAUDE.local.md(最高)
2. ./CLAUDE.md
3. ~/.claude/CLAUDE.md(最低)

一般的なワークフロー

新機能の開始

claude
> [機能説明]を実装
> TDD に従う - テストを先に書く

問題のデバッグ

claude
> デバッグ:[エラーメッセージ]
> [パス]のログを確認

コードレビュー

claude
> [ファイル]の変更をレビュー
> フォーカス:セキュリティ、パフォーマンス、保守性

リファクタリング

claude
> [コンポーネント]を[パターン]にリファクタリング
> 後方互換性を維持

トラブルシューティング クイックフィックス

問題解決策
CLAUDE.md が無視されるファイルの場所を確認(./CLAUDE.md または ./.claude/CLAUDE.md)
MCP が読み込まれないclaude mcp reset-project-choices
権限が拒否されるsettings.json の allow リストに追加
トークン使用量が高い/compact を使用するか新しいセッションを開始
モデルが間違っているOption+P(Mac)または Alt+P(Win/Linux)
設定が適用されないClaude Code を再起動

環境変数

# API 設定
ANTHROPIC_API_KEY=sk-...

# プロキシ(必要な場合)
HTTP_PROXY=http://...
HTTPS_PROXY=https://...

# デバッグ
CLAUDE_CODE_DEBUG=1

印刷用サマリー

CLAUDE CODE クイックリファレンス
================================

ショートカット
--------------
Escape      生成をキャンセル
Ctrl+C      中断 / 終了
Ctrl+L      画面をクリア
Opt/Alt+P   モデルを切り替え

コマンド
--------
/help       コマンドを表示
/clear      履歴をクリア
/init       CLAUDE.md を作成
/doctor     問題を診断

CLI
---
claude              セッションを開始
claude "プロンプト"  単一プロンプト
claude -c           セッションを続行
claude --model X    モデル X を使用

ファイル
--------
./CLAUDE.md         プロジェクト設定
~/.claude/CLAUDE.md グローバル設定
CLAUDE.local.md     個人のオーバーライド
.claude/settings.json  権限

MCP
---
claude mcp list     サーバーを表示
claude mcp add      サーバーを追加
claude mcp remove   サーバーを削除

このページをブックマークして手元に置いてください。思っている以上に参照することになります。

出典:Claude Code ドキュメントClaude Code GitHub