メインコンテンツにスキップ

Claude Code チートシート

今日アップデートされました

このページは、筋肉記憶に値する語彙、スラッシュコマンド、キーボードショートカットをまとめています。Claude Codeを使い始めた最初の数週間は、ブラウザタブに開いたまま(またはキーボードの横に印刷して)置いておくことをお勧めします。新規ユーザーが直面する摩擦の大部分は、自分がしようとしていることに対してコマンドが既に存在することを知らないことから生じるため、ここで素早くスキャンしてから回避策に頼ることで、通常は効果があります。


用語集

用語

定義

セッション

ディレクトリ内でclaudeを1回実行すること。起動から終了まで。各セッションは独自の会話履歴を持ちますが、プロジェクトメモリ(CLAUDE.md)はセッション間で保持されます。

コンテキストウィンドウ

プロンプト、Claudeの返信、読み込んだファイルなど、モデルが一度に保持できるテキストの総量。満杯になると、古いコンテンツは圧縮または削除されます。/clear/compactで管理されます。

トークン

モデルがテキストを測定するために使用する単位(大体、単語の3/4)。使用制限とAPI課金はトークンで計算されます。主に/costまたはコンテキストインジケータを通じて遭遇します。

CLAUDE.md

マークダウンファイル(プロジェクトルート、ホームディレクトリ、またはサブフォルダ)で、Claudeは毎回のセッション開始時に自動的に読み込みます。プロジェクトの規約、コマンド、制約を保持しているため、繰り返す必要がありません。

プランモード

Claudeが探索、説明、提案を行いますが、ファイルを編集したりコマンドを実行したりしない読み取り専用モード。実行を許可する前にアプローチを確認するために使用します。Shift+Tabで切り替えるか、/planで直接入力します。

編集を受け入れるモード

セッションの残りの間、ファイル編集を自動承認するモード。シェルコマンドなどの他のアクションは引き続き承認を求めます。作業の方向性を信頼し、すべてのdiffを確認したくない場合に便利です。Shift+Tabで切り替えます。

権限

Claudeが質問なしに実行できるアクションを管理するルール。デフォルトでは、マシンに触れるすべてのものについて質問します。/permissionsまたはセッティングでプロジェクトごとに調整できます。

ツール

Claudeが呼び出すことができる機能。ファイルの読み込み、編集、bashの実行、ウェブ検索など。各ツール呼び出しはトランスクリプトに表示されるため、正確に何が起こったかを確認できます。

MCP(モデルコンテキストプロトコル)

GitHub、Jira、データベース、内部APIなどの外部システムをClaudeにツールとしてプラグインするためのオープンスタンダード。チームがMCPサーバーを構成している場合、Claudeはこれらのシステムを直接クエリして操作できます。

サブエージェント

メインセッションが生成できるセカンダリClaudeインスタンス。テストの実行、大規模なコードベースの検索、コードレビューなどの焦点を絞ったサブタスクを独自のコンテキストウィンドウで処理してから報告します。サブエージェントは/agentsで構成されます。

フック

Claudeのライフサイクルの定義されたポイント(ツール実行前、編集後、セッション開始時など)で自動的に実行されるシェルコマンド。フックは一般的に自動フォーマット、リント、または安全でないコマンドのブロックに使用されます。

スキル

PDFレポート生成、コンポーネントスキャフォルディング、デプロイランブック実行など、特定のワークフローをClaudeに教える指示とヘルパーファイルのパッケージセット。スキルはスラッシュコマンドのように呼び出され、関連する場合は自動的に読み込むこともできます。

スラッシュコマンド

/で始まる任意の入力。組み込みコマンドはセッションを制御します(下の表を参照)。カスタムコマンドはチームが.claude/skills/または.claude/commands/で定義するマークダウンプロンプトテンプレートです。


スラッシュコマンド

空のプロンプトで/を入力して、セットアップで利用可能なすべてのコマンド(カスタム、プラグイン、MCPが提供するものを含む)を確認します。以下のリストは、ツールの学習中に最も頻繁に使用する組み込みデフォルト(およびすべてのインストールに付属するバンドルスキル)をカバーしています。いくつかのエントリはプラットフォームとプランによって異なります。

コマンド

機能

/help

利用可能なすべてのコマンドをリストします。

/init

コードベースを探索し、スターターCLAUDE.mdを生成します。

/clear

会話履歴をクリアして新たに開始します(プロジェクトメモリは保持)。エイリアス:/reset/new

/compact

これまでの会話を要約してコンテキストを解放します。オプションのフォーカス指示を受け入れます。

/btw

メイン会話に追加したり、コンテキストを消費したりせずに、素早い副質問をします。

/rewind

会話またはコードを以前のチェックポイントにロールバックします。

/model

アクティブなモデルを表示または切り替えます。

/cost

このセッションのトークン使用量と支出を表示します。

/usage

プランの使用制限と現在のレート制限ステータスを表示します。

/context

コンテキストウィンドウに現在読み込まれているものを視覚化し、どこで使用されているかを表示します。

/memory

スコープ内のCLAUDE.mdファイルを表示または編集します。

/add-dir

このセッション用に、Claudeに追加のディレクトリへのファイルアクセスを許可します。

/permissions

承認が必要なツールを表示または変更します。

/config

設定(テーマ、デフォルト、エディタモード)を開きます。別名:/settings

/plan

プランモードに直接移動し、オプションでタスク説明を含めます。

/diff

コミットされていない変更とターンごとの差分のインタラクティブビューアを開きます。

/copy

最後の応答(または選択したコードブロック)をクリップボードにコピーします。

/export

現在の会話をファイルまたはクリップボードに保存します。

/mcp

MCPサーバー接続と認証を管理します。

/agents

サブエージェントをリスト、作成、または編集します。

/hooks

ツールイベントのフック設定を表示します。

/skills

このセッションで利用可能なスキルをリストします。

/simplify

バンドルスキル:最近変更したファイルを再利用、品質、効率の問題について確認し、修正を適用します。

/status

アカウント、モデル、作業ディレクトリ、バージョンを表示します。

/doctor

インストールと環境の問題を診断します。

/bug

セッションコンテキスト付きでAnthropicに問題を報告します。別名:/feedback

/resume

前のセッションを再度開き、中断したところから続行します。別名:/continue

/login / /logout

認証、アカウント切り替え、またはサインアウトします。

/exit

CLIを終了します。別名:/quit


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

キー

アクション

Shift + Tab

権限モードを切り替えます(デフォルト→編集を受け入れる→プランモード)。

Esc

Claude の応答を途中で中断して、再度入力できるようにします。

Esc、Esc

前のメッセージに戻って編集します。

Ctrl + C

現在の入力をキャンセルするか、空のプロンプトで終了します。

Ctrl + R

詳細な完全トランスクリプトビューに展開します。

↑ / ↓

プロンプト履歴をスクロールします。

@ + パス

プロンプト内のファイルまたはディレクトリを参照します。

# + テキスト

CLAUDE.md に指示を保存します。

/

スラッシュコマンドメニューを開きます。

?

現在のターミナルまたは IDE のショートカットを表示します。

ショートカットはターミナルと IDE によって若干異なります。セッション内で ? を押すと、お使いの環境での正確なリストが表示されます。

こちらの回答で解決しましたか?