Claude Codeのスラッシュコマンドよく使うコマンドの役割と使いどころ
スラッシュコマンドは、Claude Codeの対話画面で「/」から始めて入力する、操作用のコマンドです。会話の整理、モデルの切り替え、設定の確認、エージェントやMCPの管理など、よく使うコマンドの役割と使いどころを整理します。
公的機関・公式資料などの一次情報と照合して作成しています。このサイトについて
Claude Codeのスラッシュコマンドとは
スラッシュコマンドは、Claude Codeの対話画面で、「/」に続けてコマンド名を入力することで実行する、操作用の命令です。会話の管理、設定の確認、モデルの切り替え、機能の呼び出しなどを行います。用意されているコマンドの種類・名称・動作は、バージョンアップで変わるため、画面で / を入力して一覧を確認するか、/help、公式ドキュメントで、最新の内容を確認してください。ここでは、よく使われるコマンドの役割と、使いどころを整理します(Claude Codeとは)。
よく使われるコマンド(例)
下の表は、代表的なコマンドの例です。実際に使えるコマンドは、自分の環境の /help で確認してください。
| コマンド(例) | 役割 |
|---|---|
/help |
使い方、利用できるコマンドの一覧を表示する |
/clear |
会話の履歴を消去し、新しい会話を始める(コンテキスト管理(/compact・/clear)) |
/compact |
会話を要約して圧縮し、コンテキストを空ける(コンテキスト管理(/compact・/clear)) |
/init |
プロジェクトを分析して、CLAUDE.mdの初稿を作成する(CLAUDE.mdの書き方) |
/model |
使用するモデルを確認・切り替える(モデルの選択と切り替え) |
/permissions |
権限(許可・拒否するルール)を確認・編集する(権限設定とパーミッションモード) |
/agents |
サブエージェントの作成・管理の入口(新しいバージョンでは、Claudeに依頼するか、.claude/agents/を直接編集するよう案内が表示される)(サブエージェント) |
/mcp |
接続しているMCPサーバーの状態を確認・管理する(Claude CodeでMCPを使う) |
/memory |
メモリ(CLAUDE.md)を確認・編集する(メモリとCLAUDE.mdの階層) |
/usage(/cost) |
使用量・費用の目安、プランの利用上限を表示する。現行版では/costは/usageの別名(コスト・使用量の管理) |
/rewind |
会話やコードを、以前のチェックポイントに戻す |
/resume |
以前の会話を再開する |
/config |
設定を確認・変更する(settings.jsonの設定項目) |
/doctor |
環境や設定の診断を行う(困ったときの対処とデバッグ) |
目的別の使いどころ
会話を整える
| 状況 | コマンド |
|---|---|
| 話題が変わった、混乱してきた | /clearで新しく始める |
| 会話が長くなり、動きが鈍い・費用が増えた | /compactで要約して圧縮する |
| 前の作業の続きをしたい | /resumeで再開する |
会話が長くなると、初期の指示が薄れやすいため、区切りで整理する習慣が有効です。
設定・環境を確認する
| 状況 | コマンド |
|---|---|
| 権限のルールを見直したい | /permissions |
| 使っているモデルを変えたい | /model |
| 設定を確認したい | /config |
| 調子が悪い | /doctor |
| 使用量を把握したい | /usage(/cost) |
機能を管理する
| 状況 | コマンド |
|---|---|
| 専用の役割を持たせたい | /agents |
| 外部ツールとつなぎたい | /mcp |
| プロジェクトの説明を整えたい | /init、/memory |
自分でコマンドを作る
繰り返す指示を、自分専用のスラッシュコマンドとして登録できます。Markdownファイルに、指示文を書いて、決められたフォルダに置く方法です(カスタムスラッシュコマンド)。現行の公式ドキュメントでは、カスタムコマンドはスキルの仕組みに統合されたと説明されており、スキルも/名前で呼び出せます(スキル(Skills))。
| 種類 | 内容 |
|---|---|
| 組み込みのコマンド | Claude Codeが、最初から備えているコマンド |
| カスタムコマンド | 自分やチームが、Markdownで作ったコマンド |
| プラグイン・MCP由来のコマンド | 拡張機能が、提供するコマンド(プラグイン) |
入力のコツ
| コツ | 内容 |
|---|---|
/を入力して候補を見る |
利用できるコマンドが表示される |
| 途中まで入力して補完 | 名前を最後まで打たなくてよい |
| 引数を付ける | コマンドによっては、後ろに条件や指示を付けられる(例:/compactの後に、要約の方針を書く) |
引数の書き方は、コマンドごとに異なるため、/helpや公式ドキュメントで確認してください。
Claude Codeのスラッシュコマンドの注意点
| 注意点 | 内容 |
|---|---|
| コマンドは更新される | 追加・変更・廃止がある |
| 環境により違う | バージョン・プラン・設定により、使えるものが異なる |
| 破壊的な操作 | /clearなどは、会話の履歴が消える。必要な情報は、事前に保存 |
| 古い解説との違い | 古い記事の情報は、現在と異なる可能性がある |
Claude Codeのスラッシュコマンドの具体例
長い作業の途中で、「ここまでの要点を保ったまま、会話を軽くしたい」ときは、/compactを使い、「テストの失敗内容と、修正した点を残して」のように、残してほしい内容を指示できる場合があります。重要な前提は、CLAUDE.mdに書いておくと、会話をリセットしても、引き継がれます(CLAUDE.mdの書き方)。
Claude CodeのスラッシュコマンドのFAQ(よくある質問)
Q. スラッシュコマンドの一覧は、どこで見られますか?
A. 対話画面で/を入力するか、/helpを実行します。公式ドキュメントにも一覧があります。
Q. コマンドを間違えたら?
A. 多くの場合、確認や取り消しができます。破壊的な操作は、実行前に確認が出ることがあります。
Q. 自分専用のコマンドを作れますか?
A. 作れます。詳細は「カスタムスラッシュコマンド」の記事を参照してください(カスタムスラッシュコマンド)。
筆者の見解(Claude Codeのスラッシュコマンド)
スラッシュコマンドは、「AIとの会話」と「ツールの操作」を、切り分けるための仕組みだと感じます。普段は自然な言葉で頼み、会話の整理や設定の変更だけコマンドを使う、という使い分けが基本です。全部を覚えようとせず、/helpと/の候補表示に頼るのが、効率的です。
Claude Codeのスラッシュコマンドの関連項目
- カスタムスラッシュコマンド
- コンテキスト管理(/compact・/clear)
- 権限設定とパーミッションモード
- モデルの選択と切り替え
出典(一次情報)
本記事は一般的な情報の提供を目的としています。AIのサービス・機能・料金・仕様は頻繁に更新されるため、最新の内容は各社の公式ドキュメントでご確認ください。「筆者の見解」は一つの考え方です。