
2025年にAnthropicがリリースしたClaude Codeは、ターミナルから直接AIとペアプログラミングできるCLIツールです。エディタを開くことなく、ファイルの読み込み・編集・実行・Git操作まで一つのインターフェースで完結します。
本記事では、Claude Codeのインストールから実践的な活用テクニックまで、体系的に解説します。
Claude Codeとは?
Claude Codeは、Anthropicが開発したエージェント型コーディングツールです。従来のAIコード補完(GitHub Copilotなど)とは異なり、以下の特徴があります。
- 自律型エージェント:タスクを与えると、ファイルの読み込み・編集・実行を自動で行う
- コンテキスト理解:プロジェクト全体を理解した上でコードを生成
- ターミナルネイティブ:VSCode拡張ではなく、ターミナルから直接操作
- マルチファイル編集:複数ファイルを横断した変更が可能
インストール方法
前提条件
Claude Codeのインストールには以下が必要です。
- Node.js 18以上
- macOS、Linux、またはWSL2(Windows)
- Anthropic APIキーまたはClaudeサブスクリプション
インストール手順
npmからグローバルインストールします。
# インストール
npm install -g @anthropic-ai/claude-code
# バージョン確認
claude --version
# 初回認証(ブラウザが開きます)
claude初回起動時にブラウザが開き、Anthropicアカウントでの認証が求められます。認証が完了すると、ターミナルに戻ってすぐに使い始められます。
基本的な使い方
プロジェクトでの起動
使いたいプロジェクトのディレクトリに移動してclaudeを実行するだけです。
# プロジェクトディレクトリに移動
cd ~/projects/my-app
# Claude Codeを起動
claude
# ワンショットで実行(対話モードなし)
claude -p "このプロジェクトの構成を説明して"よく使うコマンド
コマンド | 説明 |
|---|---|
| ヘルプを表示 |
| 会話履歴をクリア |
| 変更をコミット |
| PRをレビュー |
| CLAUDE.mdを初期化 |
Esc | 実行中の操作をキャンセル |
CLAUDE.md:プロジェクトの指示書
Claude Codeの最も重要な機能の一つがCLAUDE.mdです。プロジェクトルートに配置するMarkdownファイルで、Claude Codeに対するプロジェクト固有の指示を記述します。
# プロジェクト名
## 技術スタック
- Next.js 16 (App Router)
- TypeScript
- Tailwind CSS v4
- Supabase
## コマンド
- `pnpm dev` - 開発サーバー
- `pnpm build` - ビルド
- `pnpm test` - テスト実行
## コーディング規約
- コンポーネントは関数コンポーネント + TypeScript
- CSSはTailwindのユーティリティクラスを使用
- テストは__tests__ディレクトリに配置CLAUDE.mdはGitにコミットしてチーム全体で共有することをおすすめします。プロジェクトの暗黙知をAIに伝える「取扱説明書」として機能し、新メンバーのオンボーディングにも役立ちます。
実践テクニック5選
1. エージェントツールで並列作業
Claude Codeはサブエージェントを起動して、複数のタスクを並列で実行できます。大規模なリファクタリングや、調査と実装を同時に進めたい場合に有効です。
2. Git操作の自動化
「この変更をコミットして」と伝えるだけで、変更内容を分析し、適切なコミットメッセージを生成してコミットまで実行します。
# 対話モードで
> この変更をレビューしてコミットして
# スラッシュコマンドで
/commit3. テスト駆動開発(TDD)との相性
「このテストが通るように実装して」と伝えると、テストコードを読み解いた上で実装コードを生成します。レッド→グリーン→リファクタのサイクルを高速で回せます。
4. PR作成・レビューの効率化
コード変更を分析し、PRのタイトル・本文を自動生成。レビュー時には変更の意図を説明し、潜在的な問題点を指摘します。
5. CLAUDE.mdの段階的育成
最初から完璧なCLAUDE.mdを作る必要はありません。使いながら「こう書いてほしい」「この規約に従って」とフィードバックし、それをCLAUDE.mdに追記していくのが最も効率的です。
料金体系
プラン | 料金 | 特徴 |
|---|---|---|
Claude Pro | $20/月 | Claude Codeの基本利用可 |
Claude Max 5x | $100/月 | 5倍の利用量 |
Claude Max 20x | $200/月 | 20倍の利用量。ヘビーユーザー向け |
API利用 | 従量課金 | Opus/Sonnet/Haikuから選択 |
筆者の場合、1日6〜8時間の開発でMax 5x($100/月)を利用しています。プロンプトの書き方次第で消費量は大きく変わるため、最初はProプランから始めて使用量を確認するのがおすすめです。
まとめ
Claude Codeは、AIとのペアプログラミングを日常にするツールです。
- インストールは
npm install -gで1分で完了 - CLAUDE.mdでプロジェクト固有の知識を共有
- Git操作、PR作成、テスト実行まで一気通貫
- サブエージェントによる並列タスク実行で生産性を最大化
まだ使っていない方は、今日インストールして試してみてください。開発の進め方が根本的に変わるはずです。
参考文献
- Anthropic, "Claude Code Documentation", 2026
- Anthropic, "Claude Code: Best practices for agentic coding", 2025
執筆者
関口拓人HowCrazy株式会社 代表取締役。SEO・AI・マーケティングの戦略設計を専門とし、複数企業のマーケティング顧問を務める。Claude CodeをはじめとするAIツールを業務に組み込み、生産性10倍を実践中。