Claude Code 隠しコマンド完全ガイド:効率を上げる 10 個の秘密兵器
Claude Code の 10 個の隠しコマンドを深掘り解説。コードレビューから自動テストまで、開発者が AI プログラミングアシスタントのポテンシャルを最大限に引き出す手助けをします


Claude Code 隠しコマンド完全ガイド:効率を上げる 10 個の秘密兵器
Claude Code の 10 個の隠しコマンドを深掘り解説。コードレビューから自動テストまで、開発者が AI プログラミングアシスタントのポテンシャルを最大限に引き出す手助けをします
Claude Code は Anthropic がリリースした AI プログラミングアシスタントですが、多くの開発者はその機能の 30% しか使いこなしていません。この記事では、公式ドキュメントではあまり強調されていない 10 個の隠しコマンドを紹介し、開発効率を倍増させます。
事前準備
- Claude Code のインストール(VS Code 拡張またはスタンドアロンクライアント)
- テストできるコードプロジェクトがあること
- 基本的なコマンドラインの使用経験
1. /review - スマートなコードレビュー
このコマンドは、現在のファイルや選択したコードを深くレビューします。文法エラーのチェックだけでなく、潜在的なパフォーマンス問題、セキュリティホール、ベストプラクティス違反も指摘します。
# Claude Code で入力
/review実際の効果:
- 未処理の例外を発見
- 起こりうるメモリリークを指摘
- より効率的なアルゴリズム実装を提案
エキスパートヒント: PR を出す前に一度 /review を実行すれば、code review の往復の 90% を防げます。
2. /test - テストケースの自動生成
Claude Code は関数のロジックを分析し、境界条件テスト、例外処理テスト、パフォーマンステストを自動生成します。
# 関数を選択してから入力
/test生成されるのは、たとえば次のようなテストです:
describe('calculateDiscount', () => {
it('should handle zero price', () => {
expect(calculateDiscount(0, 0.1)).toBe(0);
});
it('should throw error for negative discount', () => {
expect(() => calculateDiscount(100, -0.1)).toThrow();
});
});3. /refactor - スマートなリファクタリング提案
単なるコード整形とは異なり、/refactor はコード構造を分析し、アーキテクチャレベルの改善提案を行います。
/refactor extract-component
/refactor simplify-logic
/refactor improve-naming落とし穴ガイド: リファクタリング提案がすべてあなたのプロジェクトに合うとは限りません。まずそのロジックを理解してから適用しましょう。
4. /explain - 深いコード解説
読んでも分からないコードに出くわしましたか?/explain は、それが何をしているのかを平易な言葉で説明してくれます。アルゴリズムの原理や設計意図も含まれます。
# 複雑なコードブロックを選択
/explain --verbose向いているシーン:
- 他人の書いたレガシーコードの引き継ぎ
- オープンソースプロジェクトの実装の学習
- 複雑なアルゴリズムロジックの理解
5. /fix - ワンクリックでエラー修正
コードにコンパイルエラーや実行時例外があるとき、/fix はエラーメッセージを自動分析し、修正案を提示します。
/fix文法エラーの修正だけでなく、次のような処理もできます:
- 型の不一致
- 依存インポートの欠落
- API 呼び出しの誤り
6. /optimize - パフォーマンス最適化の提案
このコマンドはコードの時間計算量と空間計算量を分析し、最適化案を提案します。
/optimize --focus=speed
/optimize --focus=memory実際のケース: このコマンドでデータ処理関数を最適化し、O(n²) から O(n log n) に落とし、10 万件のデータ処理時間を 5 秒から 0.3 秒に短縮しました。
7. /docs - ドキュメントの自動生成
コードのロジックに基づいて、JSDoc、docstring、README ドキュメントを自動生成します。
/docs --format=jsdoc
/docs --format=markdown生成されるドキュメントには次の内容が含まれます:
- 関数パラメータの説明
- 戻り値の型
- 使用例
- 注意点
8. /security - セキュリティホールのスキャン
セキュリティ問題を専門にチェックするコマンドで、/review よりも深く踏み込みます。
/security発見できる問題:
- SQL インジェクションのリスク
- XSS 脆弱性
- 機密情報の漏えい
- 安全でない依存バージョン
9. /migrate - コード移行アシスタント
あるフレームワークや言語から別のものへの移行を支援します。
/migrate from=react-class to=react-hooks
/migrate from=javascript to=typescriptエキスパートヒント: 移行後は必ず完全なテストスイートを実行してください。AI は 100% 正しいことを保証できません。
10. /context - プロジェクトコンテキストの分析
Claude Code にプロジェクト全体の構造を理解させておくと、以降の回答の精度が上がります。
/context analyzeこのコマンドは:
- プロジェクトのファイル構造をスキャン
- 使用している技術スタックを識別
- コード間の依存関係を把握
使用のすすめ: 新しいプロジェクトを始めるとき、またはプロジェクトを切り替えるときに、まず一度実行しましょう。
実戦コンボ技
これらのコマンドは組み合わせて使うと、より効果を発揮します:
# 完全なコード品質チェックフロー
/context analyze
/review
/security
/test
/docsよくある質問
Q: これらのコマンドは私のコードを変更しますか? A: デフォルトでは変更しません。提案をするだけで、手動で確認して初めて修正が適用されます。
Q: どのプログラミング言語に対応していますか? A: 主要な言語はすべて対応しています(JavaScript、Python、Java、Go、Rust など)が、Python と JavaScript のサポートが最も手厚いです。
Q: コマンドの実行に失敗したら?
A: 正しいコード範囲を選択しているか確認するか、/help でコマンドの正しい使い方を調べてみてください。
まとめ
この 10 個の隠しコマンドは、開発フローの各段階をカバーできます:
- コードを書く前:
/contextでプロジェクトを理解 - コードを書いているとき:
/explainで学習、/refactorで最適化 - コードを書いたあと:
/review、/security、/testで品質を担保 - 保守フェーズ:
/fix、/optimize、/migrateで継続的改善
これらのコマンドを使いこなせば、Claude Code を「チャットツール」から本当の「プログラミングパートナー」に変えられます。
関連リソース:
関連記事

ARS:Claude Code で論文執筆の全プロセスを走り切る
オープンソースプロジェクト academic-research-skills は、研究・執筆・レビュー・仕上げをカバーする 4 つの skill を収録し、引用検証と追従防止のメカニズムを内蔵。1.5 万字の論文を一通り動かすと約 4-6 米ドルです。

Claude Code 大規模コードベース実践ガイド
Anthropic 公式ドキュメントの翻訳。Claude Code が数百万行のコードベースでどう動くのかという仕組み、5 つの拡張ポイントの設定、3 つの成功する導入パターンを詳解します。