入門
基礎

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分は無料。現場目線でご相談に乗ります。

無料相談する