Claude CodeのCommandsについてお探しですね。
広告
【保存版】Claude Code基本コマンド一覧チートシート|/helpから/bugまで
Anthropic社が作った「Claude Code」っていうツール、知ってますか?ターミナルから直接AIと会話しながらコードが書けちゃう、めちゃくちゃ便利なツールなんです。
でも、機能がたくさんあって「どのコマンド使えばいいの?」「さっき使った操作、なんだっけ?」って迷っちゃうこと、ありますよね。
この記事では、毎日の開発で役立つ基本操作から、困ったときの対処法まで、Claude Codeのコマンドをわかりやすくまとめました。
このチートシートを手元に置いておけば、AIとのペアプログラミングがもっと快適になりますよ!
まずはここから!基本コマンドとショートカットキー
Claude Codeを使いこなす第一歩は、ターミナルでの基本的な操作とセッション管理を覚えることです。
マウスを使わずキーボードだけで操作できるようになると、開発スピードがグッと上がります。
ツールの起動から終了、そして会話中の基本的な操作方法について見ていきましょう。
特に、対話モード(REPL)でのショートカットキーは、ムダな待ち時間を減らして集中力を保つために必須です。
起動は簡単で、ターミナルに `claude` って入力するだけ。
でも実は、オプションをつけるともっと便利に使えるんです。
たとえば `claude -p “プロンプト内容”` みたいに `-p` をつければ、対話モードに入らずに一発でタスクを頼める「ヘッドレスモード」で実行できます。
終了するときは `Ctrl+D` か `/exit` コマンドを使います。
あと、作業を一時中断したいときは、後で紹介する `/resume` コマンドで再開できるので覚えておくと便利ですよ。
対話中のショートカットキーもすごく大事です。
AIが長々と答えてる途中で「あ、大事なこと言い忘れた!」って気づくこと、よくありますよね。
そんなときは `Ctrl+C` を押せば、すぐに応答を止められます。
これってセッション自体が終わるわけじゃなくて、「今の生成だけ止める」だけなので、気軽に使ってOKです。
それから、画面がテキストでいっぱいになって見づらくなったら、`Ctrl+L` でターミナル画面をスッキリさせられます。
こういうショートカットを指が覚えちゃえば、ストレスなく快適に作業できますよ。
開発効率がグンと上がる!主要スラッシュコマンドの使い方
Claude Codeの本当のすごさは、`/`(スラッシュ)から始まる専用コマンドにあります。
これって単なる会話じゃなくて、ツールの動きをコントロールしたり、AIに読み込ませる情報を管理したりする重要な機能なんです。
特に、大きなプロジェクトで作業するときは、AIに読み込ませる情報量(コンテキスト)の管理が、コストと精度の両方で大事になってきます。
ここでは、よく使う「コンテキスト管理」と「ファイル操作」に関するコマンドを中心に紹介しますね。
一番よく使うことになるのが `/compact` コマンドです。
Claude Codeとの会話が長くなると、過去のやり取りがどんどん溜まって、トークン消費量が増えるだけじゃなく、AIの返事の精度も落ちちゃうことがあるんです。
`/compact` を実行すると、これまでの会話履歴を要約してコンテキストを圧縮して、メモリを解放してくれます。
長いデバッグ作業や複雑な機能を作るときは、キリのいいタイミングでこのコマンドを実行して、セッションをリフレッシュする習慣をつけるといいですよ。
あと、プロジェクトの構成をAIに正しく理解してもらうには `/add-dir` や `/init` が役立ちます。
`/add-dir` は、今作業してるディレクトリ以外のフォルダもAIに見せたいときに使います。
たとえば、バックエンドの作業中にフロントエンドのコードも参照してほしいときとかに便利です。
一方、`/init` はプロジェクトのルートに `CLAUDE.md` っていう設定ファイルを作って、プロジェクト固有のルールや構造をAIに覚えさせるコマンドです。
これを実行しておくと、次回からのセッションで「このプロジェクトのコーディングルール」とかをいちいち説明しなくて済むんです。
環境設定とトラブル対処に使える管理コマンド
開発環境って常に変わっていくものだし、Claude Code自体もよくアップデートされます。
ツールがちゃんと動いてるか確認したり、外部ツールとの連携設定をしたりする「管理系コマンド」も押さえておく必要があります。
特に、AIが思い通りに動かないときや、新しい機能を追加したいときに、これらのコマンドが解決のヒントになります。
ここでは、設定確認や外部連携(MCP)、不具合報告に関するコマンドを紹介しますね。
まず、今の設定状況やバージョン情報を確認する基本コマンドとして `/status` と `/doctor` があります。
`/status` は、今ログインしてるアカウント情報、使ってるモデル、セッションIDなんかを一覧で表示してくれます。
一方、`/doctor` はインストール環境の健全性をチェックしてくれるコマンドです。
「なんか動きがおかしいな」って感じたときは、まず `/doctor` を実行して、Node.jsのバージョンや権限設定に問題がないか確認するのがオススメです。
詳しい設定を変えたいときは `/config` を使うと、対話形式で設定画面が開けます。
外部ツールとの連携を管理する `/mcp` コマンドも重要です。
Claude Codeは「Model Context Protocol (MCP)」っていう仕組みで、GitHubやデータベースなんかの外部リソースと接続できるんです。
`/mcp` コマンドを実行すると、今接続してるMCPサーバーの一覧が表示されて、ステータスの確認や設定変更ができます。
さらに、もしClaude Code自体のバグを見つけたり、機能のリクエストを送りたいときは `/bug` コマンドを使います。
これで開発チームに直接フィードバックを送れるので、ツールの進化に貢献できちゃいますよ。
実務で差がつく!オプション設定とコスト管理
基本的なコマンド操作に慣れてきたら、次はもうちょっと高度な使い方に挑戦してみましょう。
Claude Codeは、使うAIモデルを切り替えたり、API利用コストを確認したり、プロフェッショナルな使い方を想定した細かい制御ができるんです。
ここでは、プロジェクトの予算管理や、タスクの難易度に応じたモデル選択など、実際の仕事で使える運用方法について解説しますね。
コストを意識することは、AIツールを仕事で使い続ける上でめちゃくちゃ大事です。
`/cost` コマンドを使うと、今のセッションで使ったトークン量と、それに基づく大体のコストが表示されます(API課金モードの場合)。
複雑なリファクタリングや大規模なコード生成をした後は、このコマンドでコストを確認して、費用対効果を意識する癖をつけるといいですよ。
あと、タスクの難易度に応じてモデルを使い分けることもコスト削減につながります。
`/model` コマンドを使えば、最高性能の「Opus」や、速くて安い「Haiku」など、状況に合わせてAIモデルを切り替えられます。
最後に、コマンドライン引数を使った起動オプションについても触れておきますね。
毎回同じ設定で起動するのが面倒なら、エイリアス設定をしておくと便利です。
たとえば `–dangerously-skip-permissions` フラグは、ファイル編集なんかの承認プロセスをスキップする強力なオプションなんですが、使うときは十分注意が必要です。
安全性を確保しつつ効率化するなら、特定のディレクトリだけ許可する設定とか、`CLAUDE.md` にプロジェクトごとの権限設定を書いておく方法がオススメです。
ここまでの解説を踏まえて、「特によく使うコマンド」を厳選してまとめました!
* **セッション管理**
* `/compact`: 会話履歴を要約してトークンを節約(動作が重くなったら実行しよう)
* `/exit`: セッションを終了(Ctrl+Dでも同じ)
* `/clear`: 画面表示をクリア(Ctrl+Lでも同じ)
* **設定・情報確認**
* `/help`: 使えるコマンド一覧とヘルプを表示
* `/status`: 今のモデル、アカウント、セッション情報を表示
* `/cost`: 今のセッションの利用コストを表示
* **機能拡張・連携**
* `/init`: プロジェクト設定ファイル(CLAUDE.md)を作成
* `/add-dir`: 別のディレクトリを参照対象に追加
* `/bug`: 開発チームにバグレポートやフィードバックを送信
これらのコマンドを使いこなせば、Claude Codeは単なる「コード生成ツール」から、あなたの意思をすぐに反映して動く「最高のペアプログラマー」に進化します。
まずは `/help` で全体の機能を眺めつつ、`/compact` でコンテキストを整理することから始めてみてください!
広告
