AI・機械学習

claude code| /コマンド の基本と便利な使い方5選

「Claude Code を使い始めたけど、/コマンドって何ができるの?」と疑問に思っていませんか?

Claude Code には / から始まるスラッシュコマンドという便利な機能が用意されています。これを使いこなすことで、AIとのやりとりがぐっとスムーズになり、コーディング作業の効率が大幅にアップします。

この記事では、Claude Code の / コマンドの基本から、実際に役立つ使い方を5つに絞って、初心者にもわかりやすく解説します!

Claude Code の /コマンドとは?

Claude AI coding terminal
Claude AI coding terminal / Photo by Daniil Komov via Pexels

Claude Code は、Anthropic が開発したターミナル上で動くAIコーディングツールです。チャット形式で会話しながらコードを書いたり、ファイルを操作したりできます。

その中でも /コマンド(スラッシュコマンド) は、特定の動作をショートカット的に呼び出せる機能です。普通のチャットメッセージとは異なり、/ を先頭につけることで Claude Code に「特別な指示」を与えられます。

通常の会話との違い

操作方法使い方用途
通常の会話普通に文章を入力コード生成・質問・相談など
/コマンド/コマンド名 を入力設定変更・履歴管理・ファイル操作など

イメージとしては、Slack や Discord のスラッシュコマンドに近い感覚です。特定の機能をサクッと呼び出せる「魔法の呪文」だと思ってください。

基本のコマンド一覧をチェックしよう

まずは代表的な /コマンドを確認しましょう。ターミナルで /help と入力すると、使えるコマンドの一覧が表示されます。

# Claude Code のターミナルで実行
/help

主要なコマンドをまとめると以下のとおりです。

コマンド説明
/help使えるコマンドの一覧を表示
/clear会話の履歴をリセット
/compact会話を要約してコンテキストを節約
/config設定を表示・変更する
/cost現在のセッションのトークン消費量を確認
/exitClaude Code を終了する
/initプロジェクトの初期化(CLAUDE.md の生成)

では、特に実用的な5つのコマンドを詳しく見ていきましょう!

便利な /コマンド 使い方5選

① /init |プロジェクトをスムーズにスタートする

/init は、新しいプロジェクトで Claude Code を使い始めるときに最初に実行すべきコマンドです。

実行すると、プロジェクトのディレクトリを自動でスキャンして CLAUDE.md というファイルを生成してくれます。CLAUDE.md には、プロジェクトの構造・使用技術・よく使うコマンドなどがまとめられます。

# プロジェクトのルートディレクトリで実行
/init

生成される CLAUDE.md のイメージはこんな感じです。

# CLAUDE.md(自動生成の例)

## プロジェクト概要
Flask を使った TODO アプリ

## 技術スタック
- Python 3.11
- Flask 3.x
- SQLite

## よく使うコマンド
- 起動: `python app.py`
- テスト実行: `pytest tests/`
- 依存パッケージインストール: `pip install -r requirements.txt`

この CLAUDE.md があることで、Claude Code がプロジェクトの文脈を理解した上で回答してくれるようになります。新しいプロジェクトを始めたら /init を習慣にしましょう!

② /clear |会話をリセットして新鮮な状態にする

/clear は、それまでの会話履歴をすべてリセットするコマンドです。

Claude Code はやりとりの文脈を記憶しながら会話を進めますが、長くなってくると以下のような問題が起きることがあります。

  • 以前の指示が残って混乱する
  • コンテキストがいっぱいになってエラーになる
  • 全然別の作業を始めたいのに前の文脈が邪魔をする

そんなときは /clear でリセット!

# 会話履歴をリセットする
/clear

# リセット後、新しいタスクを開始
「新しくFastAPIのルーティングを実装してください」

ポイント: /clear をしてもプロジェクトのファイル自体は消えません。あくまで「AIとの会話の文脈」だけがリセットされます。

③ /compact |コンテキストを節約しながら会話を続ける

/compact/clear の「優しいバージョン」です。会話履歴を完全に消すのではなく、要約してコンテキストをスリム化してくれます。

長い会話が続いて「コンテキストが残り少ない」と警告が出てきたときに使うのがおすすめです。

# 会話を要約してコンテキストを節約
/compact

# カスタムの要約指示を渡すことも可能
/compact これまでの実装内容と残タスクだけ要約してください

/compact/clear の使い分けはこんなイメージです。

コマンド文脈の保持こんなときに使う
/clear完全にリセット全く新しいタスクを始めるとき
/compact要約して保持同じ作業を続けながらコンテキストを節約したいとき

④ /cost |トークン消費量を確認してコストを把握する

Claude Code は API を通じて利用するため、使い続けるとトークン消費(=費用)が発生します。/cost を使えば、現在のセッションでどのくらいのトークンを使っているかを確認できます。

# 現在のセッションのトークン使用量・コストを確認
/cost

出力例はこんな感じです。

Session cost: $0.42
Total tokens used: 12,450
  Input tokens:  9,200
  Output tokens: 3,250

コストが気になるときは、/cost で確認しながら /compact でコンテキストを整理するとトークンの無駄遣いを防げます。コスト管理の習慣をつけることが長く使い続けるコツです。

⑤ /config |Claude Code の動作をカスタマイズする

/config を使うと、Claude Code の設定を確認・変更できます。自分の作業スタイルに合わせてカスタマイズしましょう。

# 現在の設定を表示
/config

# 特定の設定を変更(例:自動承認モードをオフにする)
/config set autoApprove false

設定できる主な項目には以下があります。

  • autoApprove:ファイル編集などの操作を自動で承認するかどうか
  • model:使用するClaudeのモデルを指定(例: claude-opus-4-5, claude-sonnet-4-5 など)
  • theme:ターミナルの表示テーマ(dark / light)

特に autoApprove は初心者のうちは false(デフォルト)のままにしておくのが安全です。AIがファイルを変更するたびに確認が入るので、意図しない変更を防げます。

実践!/コマンドを組み合わせた典型的なワークフロー

ここまで学んだコマンドを組み合わせた、実際の開発ワークフローを見てみましょう。

# ① プロジェクトを開始したら /init でセットアップ
/init

# ② コーディング作業を開始
「app.py に Flask のルーティングを追加してください」

# ③ しばらく作業してコンテキストが重くなってきたら
/compact

# ④ コスト確認
/cost

# ⑤ 全く新しいファイルの作業に移るとき
/clear

# ⑥ 新しいタスク開始
「tests フォルダに pytest のテストコードを書いてください」

このように init → 作業 → compact → cost確認 → clear → 新タスク という流れを意識するだけで、Claude Code の使い勝手がグッと上がります。

【よくある疑問】/コマンドが効かないときは?

Q. コマンドを入力しても反応しない

半角スラッシュ / で始まっているか確認してください。全角の「/」だとコマンドとして認識されません。また、スペースを入れずに /clear のようにつなげて入力する必要があります。

Q. /init を実行したが CLAUDE.md が生成されない

プロジェクトのルートディレクトリで実行しているか確認しましょう。また、ディレクトリにファイルが1つも存在しない完全な空フォルダの場合、生成が省略されることがあります。まず何かファイルを作ってから再実行してみてください。

Q. /compact と /clear はどちらを使えばよい?

基本的には /compact を優先しましょう。同じ作業を続けるなら文脈を保ちながらコンテキストを節約できます。「全く別の作業」や「バグが多くなって仕切り直したい」ときだけ /clear を使うイメージです。

まとめ|/コマンド 5選の総整理

Claude Code の /コマンドを使いこなすことで、AIとの作業効率が大幅に向上します。最後に今回紹介した5つのコマンドをまとめておきます。

コマンド主な用途使うタイミング
/initプロジェクト初期化・CLAUDE.md生成新しいプロジェクトを始めるとき
/clear会話履歴のリセット全く新しいタスクに切り替えるとき
/compact会話の要約・コンテキスト節約長い会話でコンテキストが重くなったとき
/costトークン・コストの確認費用を把握したいとき
/config設定の確認・変更動作をカスタマイズしたいとき

まずは /init/clear の2つだけ覚えるところからはじめて、慣れてきたら /compact/cost を活用してみてください。

Claude Code は使い込むほど便利さが実感できるツールです。/コマンドをうまく活用して、AIコーディングをどんどん楽しんでいきましょう!🚀

📚 関連商品・おすすめ書籍

スッキリわかるPython入門 第2版 (スッキリわかる入門シリーズ)

もしも

スッキリわかるPython入門 第2版 (スッキリわかる入門シリーズ)

初心者に定番のPython入門書

Amazonで見る
実践Claude Code入門―現場で活用するためのAIコーディングの思考法

もしも

実践Claude Code入門―現場で活用するためのAIコーディングの思考法

AIコーディングの現場活用法を学ぶ一冊

Amazonで見る
Python Web開発実践入門 ―― FastAPIによるWebAPI開発と非同期処理

もしも

Python Web開発実践入門 ―― FastAPIによるWebAPI開発と非同期処理

FastAPIでWebAPI開発を実践的に学ぶ

Amazonで見る

※本記事にはアフィリエイトリンクが含まれます。

ABOUT ME
やまちゃん
これまで学生と社会人を合わせて5000人以上にプログラミング学習を指導。 ゼロからイチをわかりやすく解説する専門家として活動しており、本業ではArduinoを用いたIoT開発とロボットプログラミングが専門。 Pythonを用いたアプリ開発、ウェブアプリケーションの開発で業務の効率化をサポートしています。

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です