Claude Code コマンド一覧|よく使うスラッシュコマンドと自作コマンドの作り方【2026年版】
この記事でわかること
- スラッシュコマンドは2種類: 組み込み(/clear /init /agents 等)と自作(.claude/commands/)
- よく使う組み込み: /clear(履歴リセット) /init(CLAUDE.md生成) /agents /mcp /hooks /help
- 自作コマンド: .claude/commands/<名前>.md に定型プロンプトを書くだけで /<名前> で呼べる
- 引数: コマンド内に $ARGUMENTS を置くと /<名前> 渡した文字列を差し込める
- 毎回の定型指示(レビュー/コミットメッセージ/PR要約等)をコマンド化して短縮
結論:コマンドは「組み込み」と「自作」の2種類
Claude Code のコマンドは、チャット内で / から始めるスラッシュコマンドが中心です。大きく2種類あります。
- 組み込みコマンド:
/clear/init/agentsなど、Claude Code に最初から用意されているもの - 自作コマンド:
.claude/commands/に定型プロンプトを登録して/<名前>で呼ぶもの
毎回貼り付けている定型指示(レビュー、コミットメッセージ、PR要約 等)を自作コマンド化すると、作業がぐっと速くなります。この記事では主要な組み込みコマンドの一覧と、自作コマンドの作り方をまとめます。
よく使う組み込みコマンド
/help で一覧が見られますが、実務で頻出するのはこのあたりです。
| コマンド | 用途 |
|---|---|
/clear | 会話履歴をリセット(コンテキストを軽くする) |
/init | プロジェクトを解析して CLAUDE.md を生成 |
/agents | サブエージェントの作成・管理 |
/mcp | MCPサーバーの接続状態・管理 |
/hooks | hooks(自動処理)の設定 |
/help | コマンド一覧の表示 |
使いこなしのコツ: 作業の区切りで /clear を使うとコンテキスト肥大(精度低下・コスト増)を防げます。新しいプロジェクトに入ったらまず /init で CLAUDE.md を作ると、以降 Claude がプロジェクトの慣習を踏まえて動きます。
自作コマンドの作り方
.claude/commands/ にMarkdownを置くだけです。ファイル名がコマンド名になります。
例: コードレビューコマンド
.claude/commands/review.md:
直前の変更(git diff)を、次の観点でレビューしてください。
1. バグ・ロジックの誤り
2. セキュリティ(入力検証・権限・秘密情報)
3. 可読性・命名・重複
指摘は「該当箇所 → 問題 → 修正案」で、重要度順に。
これで /review と打つだけで、毎回同じ観点のレビューが走ります。
引数を受け取る($ARGUMENTS)
コマンド本文に $ARGUMENTS を置くと、呼び出し時の文字列が差し込まれます。
.claude/commands/fix-issue.md:
GitHub issue $ARGUMENTS を調査し、原因を特定して修正してください。
修正後はテストを実行し、変更内容を要約してください。
/fix-issue 42 と呼ぶと、$ARGUMENTS が 42 に置き換わります。
frontmatter で説明を付ける(任意)
---
description: 変更をレビューしてコミットメッセージを作る
---
git diff を確認し、規約に沿ったコミットメッセージを提案してください。
説明を付けると一覧での見え方が整い、チームで使われやすくなります。
コマンド化すると効く定型作業
- /review — 差分のバグ/セキュリティレビュー
- /commit — 規約に沿ったコミットメッセージ作成
- /pr — PR 説明文の生成
- /test — 変更箇所のテスト作成・実行
- /explain — このコードの動作を3行で説明
「毎回同じことを指示している」と感じたら、それはコマンド化のサインです。
配置場所
| 置き場所 | スコープ |
|---|---|
.claude/commands/ | プロジェクト(Git共有) |
~/.claude/commands/ | ユーザー(自分の全プロジェクト) |
チームで標準化したいコマンドはプロジェクト側に置いてコミットします。
コマンド・スキル・サブエージェントの使い分け
| コマンド | スキル | サブエージェント | |
|---|---|---|---|
| 実体 | 定型プロンプト | 必要時に読む手順書 | 別コンテキストのAI |
| 向く用途 | 一言指示の短縮 | 手順+資料の能力 | 重い作業の委譲 |
軽い定型指示はコマンド、手順や資料をまとめるならスキル、重い作業を任せるならサブエージェントです。
まとめ
- コマンドは「組み込み」(/clear /init /agents /mcp /hooks /help)と「自作」の2種類
- 自作は
.claude/commands/<名前>.mdに定型プロンプトを書くだけ →/<名前>で呼べる $ARGUMENTSで引数を受け取れる- 作業の区切りで
/clear、新規プロジェクトで/initが効く .claude/commands/を Git 管理してチームで標準化
手を動かして定着させる:自分の繰り返し指示を2〜3個コマンド化すると効果がすぐ分かります。当サイトの「バイブコーディング実践編」では Claude Code の実務ワークフローを提出物付き演習で扱います。4週間限定で無料公開中。
関連ガイド:
- Claude Code 入門 — CLI の環境構築と基本
- Claude Code Skills とは・使い方・作り方 — 手順+資料の拡張機能
- Claude Code サブエージェントの作り方・使い方 — 別コンテキストへの委譲
- Claude Code hooks 設定方法 — 自動処理・安全ガード
関連する AI 研修コース・事例
このガイドで解説した内容を、提出物・採点ルーブリック付きの実装演習で 実務レベルまで定着させるためのコースと、国内外の AI 活用事例を見るための入口です。
- バイブコーディング実践編 (vibe_practice)Claude Code を業務コードに使うときの安全設定・許可コマンド・ ログ管理を、提出物付き 40 レッスンで体系化。4 週間限定で無料公開中。
- AIエージェント活用実践編 (agent_practice)Claude Agent SDK と MCP で AI を働かせる実装演習。 Claude Code に慣れた次のステップ。
- サイバーセキュリティ基礎 (cybersec_basic)AI を業務に取り入れる際の社内ガードレール・情報統制と一緒に学ぶ 実務者向けセキュリティ 40 レッスン。
- AI 活用事例集KDDI・SAP・freee・メルカリ等、国内外の企業 AI 導入実例を業種別に確認。
- AI研修 コース一覧概論レーン (経営者向け) + 実践レーン (エンジニア向け) の全 6 コースを一覧。