Claude Code

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のスラッシュコマンドの関連項目

出典(一次情報)

本記事は一般的な情報の提供を目的としています。AIのサービス・機能・料金・仕様は頻繁に更新されるため、最新の内容は各社の公式ドキュメントでご確認ください。「筆者の見解」は一つの考え方です。

PR当サイトはアフィリエイト広告を利用しています。掲載内容は広告主から依頼・指示を受けたものではなく、筆者の調査・体験にもとづきます。