2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Claude Code 究極活用ガイド:主要コマンドと実践ワークフロー完全網羅

2
Posted at

はじめに

Claude Codeは、開発者の生産性を飛躍的に向上させるAIコーディングアシスタントであり、単なるコード生成にとどまらず、非エンジニアリング業務まで効率化する強力なツールです。本記事では、主要なコマンド、ショートカット、そして実践的なワークフローを網羅的に解説します。


1. 基本・セッション管理コマンド

AIとの対話をスムーズに進め、コンテキストを適切に維持するためのコマンド群です。

コマンド 概要 活用シーン・メリット
/init プロジェクト初期化 CLAUDE.mdを作成し、プロジェクトの規約や構造を学習させ、的確なサポートを可能にする。
/clear 会話リセット 履歴をクリアしてトークン消費を抑え、新しいタスクに集中する際に使用。
/compact コンテキスト圧縮 長い会話を要約してトークンを節約。使用量が80%を超えた際の警告時に有効。
/resume セッション再開 過去のセッションを一覧から選択して再開。-rフラグで直接指定も可能。
/fork セッション分岐 現在の状態を保持しつつ、別のアプローチや実験的な修正を試す際に使用。
/rewind 巻き戻し 特定の時点までロールバック。Escキー2回でもアクセス可能。

2. 開発・デバッグ支援コマンド

開発ライフサイクルの各段階で利用する、実行力の高いコマンドです。

コマンド 概要 活用シーン・メリット
/diff 差分表示 セッション中のすべての変更をビューアで表示。コミット前の最終確認に最適。
/plan 計画モード 読み取り専用で計画を立てさせる。Shift+Tabで切り替え可能。
/review コードレビュー バグ、脆弱性、規約違反などをAIに指摘させ、品質を向上させる。
/test テスト実行 テストコードの作成や実行を指示し、コードの信頼性を確保する。
/doctor ヘルスチェック インストール状態や接続状況を診断。動作が不安定な時の初期診断に。

3. 高度な操作・設定コマンド

環境に合わせたカスタマイズや外部ツール連携を管理します。

  • /model: Opus(高度な設計)とSonnet(高速な開発)などのモデルを使い分ける。
  • /permissions: ファイルアクセスやコマンド実行権限を制限し、セキュリティを確保する。
  • /mcp: Model Context Protocolを介してPlaywrightなどの外部ツールと連携する。
  • /config: 出力の詳細度やテーマ、エディタ設定を変更する。
  • /memory: CLAUDE.mdなどのプロジェクト固有ルールの確認・編集を行う。

4. 時短ショートカット・テクニック

入力の手間を省き、AIの推論能力を最大限に引き出すテクニックです。

  • ! プレフィックス: 直接シェルコマンドを実行(例: ! git status)。
  • @ 参照: 特定のファイルをコンテキストに含める(例: @src/main.ts)。
  • Shift+Tab: Normal / Auto-Accept / Plan モードを素早く切り替え。
  • think系ワード: プロンプトに think harder 等を含めて推論を深めさせる。

5. 実践的ワークフローと活用事例

開発ワークフローのパターン

  1. コードベースの探索: give me an overview で大規模プロジェクトの構造を迅速に把握。
  2. バグ修正ループ: スタックトレースを共有し、修正案提示からテスト検証までを協調。
  3. 安全なリファクタリング: 非推奨APIの検索から、動作を維持したままの最新化を実現。
  4. TDD支援: テスト未カバー関数の特定と、エッジケースを考慮したテスト生成。
  5. PR作成・レビュー: 変更点の要約からPR説明文の生成、リスクのハイライトまで自動化。

業務効率化・非エンジニアリング領域

  • 事務作業の自動化: CSV解析やGmail検索を組み合わせ、経費精算時間を大幅短縮。
  • 資料作成の爆速化: Marpと連携し、Markdownからスライド(PDF/PPTX)を迅速に出力。
  • タスク監視: GmailやTodoistのMCPを利用し、優先度付けや対応漏れを防止。

6. 成功のための「ドキュメント駆動アプローチ」

認識齟齬をなくし、作業の再現性を高めるために以下の4つのドキュメントを活用します。

  1. PLAN.md: ユーザーの意図を反映させるための思考ダンプ場所。
  2. SPEC.md: 仕様の壁打ち結果と具体的な要件を記録。
  3. TODO.md: 進捗管理。コンテキストが切れてもここから再開可能。
  4. KNOWLEDGE.md: ハマりどころやプロジェクト固有の知見を蓄積。

7. 高度なエージェント戦略

複雑なプロジェクトでは、単一のプロンプトではなくワークフローを使い分けます。

  • シーケンシャル: 各ステップの出力を次に繋げる予測可能な操作。
  • オペレーター: 高レベルな目標を計画し、サブエージェントにタスクを委譲。
  • 分割・結合(並列): 独立したサブタスクを並列処理し、最後に結合。
  • エージェントチーム: 専門化された複数のエージェントが協力して長期プロジェクトを推進。
  • ヘッドレス自律: CI/CDなど、人間の介入なしにトリガーで自律実行。

参考文献 (ソースURL)

  1. Common workflows - Claude Code Docs
  2. Beyond One-Shot Prompts: 5 Claude Code Workflow Patterns Explained
  3. Building with AI: My (Still Evolving) Workflow with Claude Code
  4. Claude Codeですべての日常業務を爆速化しよう! #AI - Qiita
  5. The Complete Developer's Guide to Claude Code Commands
  6. Claude Code, Real Workflows: Commands, Context & Tools.
  7. Claude Code 5分でわかる便利コマンドまとめ🚀
  8. Claude Code 逆引きコマンド事典
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?