Claude Code コマンド一覧|よく使うコマンドとスラッシュコマンド完全ガイド

Claude Codeで使える全コマンドを網羅的に解説。起動オプション、スラッシュコマンド、カスタムコマンドの作り方まで、実践的な使用例とともに紹介。

22 min read

Claude Codeには多くのコマンドが用意されています。この記事では、よく使うコマンドからカスタムコマンドまで、実践的な使用例とともに解説します。

CLIコマンド(起動オプション)

基本コマンド

claude                # 通常起動
claude --version      # バージョン確認
claude --help         # ヘルプ表示

プロジェクト指定

claude --directory /path/to/project
claude -d /path/to/project

会話の継続

claude --resume       # 前回のセッションを再開
claude -r

ワンショット実行

claude -p "package.jsonの依存関係を確認して"

モデル指定

claude --model sonnet  # Sonnetを使用
claude --model opus    # Opusを使用(Maxプラン必要)
claude --model haiku   # Haikuを使用

スラッシュコマンド(対話中に使用)

ヘルプ・情報

コマンド

説明

/help

ヘルプを表示

/status

現在のセッション状態を表示

/model

使用中のモデルを確認・変更

/config

設定を確認

セッション管理

コマンド

説明

/clear

会話履歴をクリア

/compact

コンテキストを圧縮

/memory

メモリ(CLAUDE.md)を管理

/undo

直前の変更を元に戻す

ファイル操作

コマンド

説明

/init

プロジェクトを初期化

/add <file>

ファイルをコンテキストに追加

/cost

トークン使用量を確認

更新・終了

コマンド

説明

/update

最新版に更新

/logout

ログアウト

/quit

終了

計画モード

/plan ユーザー認証機能を実装する

カスタムコマンドの作成

配置場所

.claude/commands/
├── review.md    # /review として使用
├── test.md      # /test として使用
└── commit.md    # /commit として使用

レビュー用コマンドの例

.claude/commands/review.md:

以下の観点でコードレビューを行ってください:

## セキュリティ
- 入力値のバリデーション
- SQLインジェクション対策

## パフォーマンス
- N+1問題
- 不要なループ

結果は重要度(高/中/低)を付けて報告してください。

引数付きコマンド

.claude/commands/issue.md:

GitHub Issue #$ARGUMENTS を確認し、以下を行ってください:

1. Issueの内容を要約
2. 必要な変更を分析
3. 実装計画を提案

使用方法:

/issue 123

コマンドのショートカット

操作

ショートカット

終了

Ctrl+C

入力キャンセル

Ctrl+U

履歴の前へ

履歴の次へ

入力補完

Tab

ベストプラクティス

  1. 頻繁に使う操作はカスタムコマンド化
  2. /planで大きなタスクを整理
  3. /compactでコンテキストを管理
  4. /undoを活用

クイックリファレンス

起動時(CLI)

claude                    # 起動
claude -r                 # セッション再開
claude -p "質問"          # ワンショット
claude --model opus       # モデル指定

対話中(スラッシュコマンド)

/help      # ヘルプ
/plan      # 計画モード
/compact   # コンテキスト圧縮
/undo      # 変更を元に戻す
/memory    # メモリ管理
/update    # 更新
/clear     # 履歴クリア
/quit      # 終了

まとめ

Claude Codeのコマンドは大きく3種類:

  1. CLIコマンド: 起動時のオプション(claude --option
  2. スラッシュコマンド: 対話中のコマンド(/command
  3. カスタムコマンド: ユーザー定義(.claude/commands/

よく使うコマンド:

  • /plan - タスクの計画
  • /compact - コンテキスト圧縮
  • /undo - 変更の取り消し
  • /memory - プロジェクトルールの管理
  • /update - バージョン更新

カスタムコマンドを活用して、自分の開発ワークフローを効率化しましょう。

Related Articles