入門
基礎
Claude Code Commands完全ガイド
Claude Codeのスラッシュコマンドの使い方を網羅的に解説します。組み込みコマンドの基本から、カスタムコマンドの作り方、よく使う実務パターンまで、効率よく操作するための知識を整理します。
公開 2026-05-24約8分
Claude Codeには、対話の中で機能を呼び出す「スラッシュコマンド」が用意されています。コマンドを使いこなすと、文脈のリセットや設定変更、定型作業の実行が一気に効率化します。この記事では、基本から自作までを整理します。
この記事でわかること
- スラッシュコマンドの基本的な使い方
- よく使う組み込みコマンドの役割
- カスタムコマンドの作り方
- 実務で効くコマンド活用パターン
前提知識
- Claude Codeのインストールと起動ができること
- Markdown の基本記法
- プロジェクトのディレクトリ構成の理解
スラッシュコマンドの基本
対話中に / から始まる文字列を入力すると、コマンドとして解釈されます。引数を付けて渡すこともできます。
/help
/clear
よく使う組み込みコマンド
/help— 利用できるコマンドの一覧を表示/clear— 会話の文脈をリセットして新しいタスクを始める/init— プロジェクトにCLAUDE.mdを生成する/review— 変更内容のレビューを依頼する
長い作業の区切りで /clear を挟むと、文脈の混線を防げます。
カスタムコマンドを作る
.claude/commands/ ディレクトリに Markdown ファイルを置くと、ファイル名がそのままコマンド名になります。
---
description: テストを実行して失敗を要約する
---
プロジェクトのテストを実行し、失敗したケースだけを簡潔にまとめてください。
このファイルを run-tests.md として保存すれば、/run-tests で呼び出せます。
引数を受け取る
本文中で $ARGUMENTS を使うと、コマンドに渡した引数を差し込めます。
指定されたファイル $ARGUMENTS をリファクタリングしてください。
チームで共有する
.claude/commands/ をリポジトリにコミットすれば、チーム全員が同じコマンドを使えます。レビュー観点や実装規約をコマンド化しておくと、品質のばらつきを抑えられます。
よくある失敗
/clearを使わず長時間の対話で文脈が肥大化する- カスタムコマンドの frontmatter 記法を誤り認識されない
- 個人専用のコマンドをチーム共有ディレクトリに置いてしまう
- 引数前提のコマンドを引数なしで実行する
まとめ
スラッシュコマンドは、Claude Codeの操作効率を大きく左右します。まず /help と /clear を習慣化し、繰り返す作業はカスタムコマンド化していきましょう。チームで共有すれば、作業の標準化にもつながります。
Claude Code の導入に迷ったら
初回30分は無料。現場目線でご相談に乗ります。