Claude Codeコマンドを使いこなそう!開発効率が爆上がりするAI活用術

Claude Codeコマンドを使いこなそう!開発効率が爆上がりするAI活用術

AIコーディングアシスタント「Claude Code」、もう使ってる?実は、プログラミング言語みたいに決まったコマンドはないんだけど、開発がめちゃくちゃ捗る便利な「お作法」があるんだ。この記事では、チャットで使う「セッション内コマンド」と、ターミナルで叩く「CLIコマンド」の2種類を、どっちがよく使うかも含めてサクッと紹介するね!

⚡️ まずはコレ!チャットで使う基本コマンド

Claude Codeとチャットしながら、会話の流れをコントロールしたり、AIにお願いごとをする時に使うコマンドだよ。

コマンド 説明 機能 使用頻度
/help コマンドが分からなくなったら、とりあえずコレ!使えるコマンドの一覧が見れるよ。 困った時のヘルプ機能。今のチャットで使えるコマンドをサクッと確認できる。
/clear 今の話、一旦リセット!会話の文脈をまっさらにするよ。 話題を変える時に超便利。前の話に影響されずに、新しいお願いができる!
/init プロジェクト専用の指示書 `CLAUDE.md` を作ってくれる。 コーディングスタイルとか、大事なファイルとか、プロジェクトのルールをClaudeに覚えてもらえる。 高(特に新規プロジェクト開始時)
/review ファイルやGitの変更点をClaude先生にレビューしてもらう。 ファイル名を教えるか、単に /review って打つだけで、コードのバグや改善点を教えてくれる。
/commit いい感じのコミットメッセージをClaudeに作ってもらって、そのままコミット! 変更点をClaudeが分析して、イケてるコミットメッセージを考えてくれる。
/test 「テストお願い!」で、プロジェクトのテストを実行してもらう。 `CLAUDE.md` にテストコマンドを書いておけば、あとはClaudeにおまかせ。
@<file_path> 「このファイル、見といて!」で、特定のファイルの内容を会話にインプット。 いちいちコピペしなくても、ファイルの中身をClaudeに伝えられるから超ラク。

🚀 ターミナルで叩くCLIコマンド

こっちはターミナルから直接Claude Codeを操作する時に使うコマンド。アプリの起動や設定変更がメインだね。

コマンド/フラグ 説明 機能 使用頻度
claude Claudeとのチャットを開始! まずはコレを叩かないと始まらない、基本のコマンド。
claude "your prompt" 最初からお願い事を決めてチャットを始める。 チャットを始める手間が省けて、サクッと質問したい時に便利。
claude -p "your prompt" チャットいらず!一発で命令して、結果だけもらう。 他のツールと組み合わせたり、自動化したい上級者向け。ファイルの要約とかにも使えるよ。 中〜高
claude --continue or -c 前のチャットの続きから再開。 「昨日の続き、やろっか!」って感じで、中断したところからスムーズに戻れる。
claude update Claude Codeを最新版にアップデート。 新しい機能やバグ修正を見逃さないように、たまに実行しとこ!
claude mcp MCPサーバーっていうのを設定する(上級者向け!)。 Claudeを他のツールとかと連携させるための、ちょっと特別な機能。

🛠️ 自分だけの「必殺技」を作ろう!カスタムコマンド

Claude Codeのすごいところは、自分だけのオリジナルコマンドが作れること。プロジェクトの中に .claude/commands/ っていうフォルダを作って、そこにMarkdownファイルを入れるだけで準備OK!

作り方は超簡単!
1. プロジェクトのルートに .claude/commands/ フォルダを作る。
2. その中に、コマンド名でMarkdownファイルを作る(例: refactor.md)。
3. ファイルの中に、実行させたいお願い事を書く。
4. あとはチャットで /refactor って呼び出すだけ!

例えばこんな感じ

.claude/commands/refactor.md に「このファイルのコード、もっと読みやすくて速くなるように書き換えて!」って書いておけば、/refactor って打つだけでリファクタリングをお願いできちゃうんだ。

Claude Codeをもっと楽しよう!

どう?これらのコマンドを使いこなせば、開発がもっと楽しく、もっとスムーズになること間違いなし!もっと詳しく知りたくなったら、下の記事もチェックしてみてね。

© 2024 AI-Meee. All Rights Reserved.

Comments

コメントを残す

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