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

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/<name>/SKILL.mdで定義するスキルです(レガシー.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

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

/feedback

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

/resume

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

/login / /logout

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

/exit

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


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

キー

アクション

Shift + Tab

権限モードをサイクル:auto → manual → acceptEdits → plan。そのモードが有効な場合はbypassPermissionsも含まれます。

Esc

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

Esc, Esc

巻き戻し/チェックポイントメニューを開いて、セッション内の以前のポイントにロールバックします。

Ctrl + C

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

Ctrl + R

プロンプト履歴を逆方向に検索します。

Ctrl + O

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

↑ / ↓

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

@ + パス

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

/

コマンドメニューを開きます。

?

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

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

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