Claude Code使い方ガイド2026|導入から実践まで
目次
【2026年5月更新】
Claude Opus 4.7リリース、Web版(claude.ai/code)・デスクトップ版の追加、/fastモード対応など2026年5月時点の最新情報を反映。
Claude Codeの利用者が急増している。ターミナル版だけでなく、Web版(claude.ai/code)とデスクトップアプリ(Mac/Windows)が加わり、開発環境を選ばずエージェント型コーディングを始められるようになった。デフォルトモデルはClaude Opus 4.6(100万トークンコンテキスト)、最新モデルとしてOpus 4.7も選択可能だ。
導入手順から、CLAUDE.md設定、Hooks、MCP Server統合、IDE連携、料金体系まで一本で押さえる。
1. Claude Code CLIとは? -- 2026年の進化
Claude Codeは、Anthropicが開発したエージェント型コーディングツールだ。元々はターミナル専用のCLIだったが、2026年に入りWeb版(claude.ai/code)、デスクトップアプリ(Mac/Windows)、VS Code拡張機能、JetBrainsプラグインと利用経路が広がった。プロジェクト全体を読み取り、コードの生成からGit操作、PR作成まで自律的にこなす。
デフォルトモデルはClaude Opus 4.6(100万トークンコンテキスト)。2026年5月時点では最新のOpus 4.7も --model opus で選択できる。Hooksによるワークフロー自動化、MCP Server統合、サブエージェントによる並列タスク実行など、コード補完ツールの枠を超えた「AI開発プラットフォーム」になっている。
Claude Code 2026年5月時点の主な特徴
- Opus 4.6 / 4.7搭載 -- 100万トークンコンテキストで巨大コードベースを一括理解。最新のOpus 4.7も選択可能
- マルチプラットフォーム -- CLI(ターミナル)、Web版(claude.ai/code)、デスクトップアプリ(Mac/Windows)、IDE拡張の4形態
- Hooks -- セッション開始/終了、ツール実行前後にシェルコマンドを自動実行
- MCP Server統合 -- 外部ツール・DB・APIをシームレスに接続
- サブエージェント -- 複数AIエージェントが並列で作業を分担
- CLAUDE.md -- プロジェクトごとの設定・ルールを永続管理
- /fastモード -- Opus 4.6の高速出力モードに切り替え(
/fastでトグル) - 音声モード・バックグラウンド実行 -- push-to-talkで指示、長時間タスクの自律処理
GitHub Copilotがリアルタイム補完に特化しているのに対し、Claude Codeはコードベース分析からリファクタリング、Git操作、PR作成、テスト実行まで開発ライフサイクル全体を自律的にカバーする。ここが最大の違いだ。
2. システム要件と事前準備
対応OS
- macOS: 10.15(Catalina)以降
- Linux: Ubuntu 20.04+ / Debian 10+
- Windows: Windows 10以降(WSL 1/2 または Git Bash経由)
ハードウェア要件
- メモリ: 4GB以上
- インターネット接続(必須)
事前に必要なもの
| 項目 | 詳細 |
|---|---|
| Anthropicアカウント | claude.aiまたはconsole.anthropic.comで登録 |
| 有効な課金設定 | Claude Pro(月額$20)またはAPI従量課金 |
| Node.js(npm経由の場合) | バージョン18以上 |
3. インストール・利用開始(5つの選択肢)
2026年5月追加
CLI以外にもWeb版(claude.ai/code)とデスクトップアプリ(Mac/Windows)が利用可能になった。インストール不要で試したい場合はWeb版が手軽。
方法1: ネイティブインストール(推奨)
ターミナルで使うならこれが最速。
macOS / Linux / WSL:
curl -fsSL https://claude.ai/install.sh | bash
Windows PowerShell:
irm https://claude.ai/install.ps1 | iex
方法2: Homebrew(macOS)
brew install --cask claude-code
方法3: npm
npm install -g @anthropic-ai/claude-code
注意
sudo npm install -g は使用しないでください。パーミッションの問題やセキュリティリスクにつながる可能性があります。
方法4: Web版(インストール不要)
ブラウザで claude.ai/code にアクセスするだけで利用開始できる。環境構築なしで試せるため、初回の体験に向いている。
方法5: デスクトップアプリ
Mac版とWindows版のデスクトップアプリが提供されている。CLIと同等の機能をGUIで操作可能。Anthropicの公式サイトからダウンロードする。
インストール確認(CLI版)
claude --version
バージョン番号が出ればインストール完了だ。
4. 認証とセットアップ
インストール後、初回起動時に認証が必要になる。
認証方法の選択肢
| 方法 | 対象 | 特徴 |
|---|---|---|
| Claude Pro/Max | 個人ユーザー | 月額サブスクリプション、シンプル |
| API(Console) | 開発者 | 従量課金、事前クレジット購入 |
| Enterprise | 企業 | Bedrock/Vertex AI連携 |
初回セットアップ手順
# プロジェクトディレクトリで起動
cd /path/to/your/project
claude
初回起動時にブラウザが開き、Anthropicアカウントでの認証を求められる。認証完了後、そのままターミナルでClaude Codeが使える。
5. 基本コマンドと最新機能
起動コマンド
| コマンド | 説明 |
|---|---|
| claude | インタラクティブセッションを開始(Opus 4.6がデフォルト) |
| claude "タスク" | 単発タスクを実行 |
| claude -p "クエリ" | クエリ実行後に終了(パイプ向け) |
| claude -c | 最新の会話を続行 |
| claude commit | Gitコミットを自動作成 |
セッション内コマンド(2026年5月最新)
| コマンド | 説明 |
|---|---|
| /help | ヘルプを表示 |
| /voice | push-to-talk音声モードを起動(スペースキー長押しで発話) |
| /loop | 定期実行タスクのスケジューリング(デプロイ監視など) |
| /agents | サブエージェントの作成・管理 |
| /fast | Opus 4.6の高速出力モードをトグル(モデルは変わらず速度が上がる) |
| /effort | 思考の深さを調整(low / medium / high) |
| /rename セッション名 | セッションに名前を付ける |
| /config | 設定を変更 |
| exit | セッションを終了 |
便利なCLIフラグ
# モデルを指定(デフォルトはOpus 4.6、最新はOpus 4.7)
claude --model opus # Opus 4.6
claude --model claude-opus-4-7 # 最新のOpus 4.7を指定
# ultrathink: 高精度モードで分析
claude "ultrathink このバグの根本原因を分析して"
# プランモード(読み取り専用で分析)
claude --permission-mode plan
# バックグラウンドで長時間タスク
claude --background "テスト全件を実行してレポートを作成"
# 詳細ログ
claude --verbose
ultrathinkと/fastの使い分け
プロンプトに「ultrathink」を含めると、Opus 4.6の思考深度が「high」に切り替わる。複雑なバグ分析やアーキテクチャ設計で効果が高い。Opus 4.7ではさらに上の「xhigh」努力レベルが追加された。
逆に、速度を優先したい場面では/fast(セッション内でトグル)を使う。Opus 4.6の出力速度が約2.5倍になる。追加料金が発生する点に注意(入力$30/出力$150 per 100万トークン、200Kコンテキスト未満時)。
6. CLAUDE.mdによるプロジェクト設定
CLAUDE.mdはClaude Codeの「永続的メモリ」だ。プロジェクトルートに置くとセッション開始時に自動で読み込まれ、コーディング規約やプロジェクト固有のルールがClaude Codeに伝わる。新人に渡す「プロジェクトの歩き方」と同じ役割と考えればいい。
CLAUDE.mdの配置場所と優先順位
| 場所 | スコープ | 用途 |
|---|---|---|
| ~/.claude/CLAUDE.md | グローバル(全プロジェクト共通) | 個人の好み、共通ルール |
| プロジェクトルート/CLAUDE.md | プロジェクト単位 | コーディング規約、技術スタック情報 |
| サブディレクトリ/CLAUDE.md | ディレクトリ単位 | モノレポでの個別設定 |
CLAUDE.mdの記述例
# プロジェクトルール
## コーディング規約
- TypeScriptではanyの使用を禁止
- 関数はアロー関数で統一
- テストは必ずvitest で実行: npm run test
## プロジェクト構成
- src/: ソースコード
- tests/: テストファイル
- docs/: ドキュメント
## 注意事項
- .envファイルを絶対にコミットしない
- APIキーをコードにハードコードしない
ベストプラクティス
- 1ファイルあたり200行以内に収める
- モノレポでは祖先ディレクトリと子ディレクトリに分割して配置
- 静的なルール(スクリプト不要な情報)はCLAUDE.mdに、動的な処理はHooksに記述
7. Hooks・MCP・サブエージェント
Hooks -- ワークフロー自動化の要
HooksはClaude Codeのライフサイクルの特定タイミングで自動実行されるシェルコマンドだ。LLMの外側で動く純粋なスクリプトなので、リンター自動実行や危険コマンドのブロックなど、確実に動作させたい処理に向いている。
| Hookイベント | 発火タイミング | 活用例 |
|---|---|---|
| SessionStart | セッション開始時 | 環境変数チェック、依存関係の確認 |
| PreToolUse | ツール実行前 | 操作の検証・ブロック(危険なコマンド防止) |
| PostToolUse | ツール実行後 | リンター・フォーマッター自動実行 |
| SessionEnd | セッション終了時 | 作業ログの保存、レポート生成 |
Hooksは .claude/settings.json に定義する。
{
"hooks": {
"PostToolUse": [
{
"event": "Write",
"command": "npx prettier --write $FILE_PATH"
}
],
"PreToolUse": [
{
"event": "Bash",
"command": "echo $COMMAND | grep -q 'rm -rf /' && exit 1 || exit 0"
}
]
}
}
MCP Server統合 -- 外部ツールとの接続
MCP(Model Context Protocol)は、Claude Codeに外部サービス・ツール・DBを接続するためのプロトコルだ。Slack、GitHub、データベース、ブラウザ操作など、100以上のMCPサーバーが公開されている。
MCP Serverの主な活用例
- データベース接続 -- SQLiteやPostgreSQLに直接クエリを実行
- ブラウザ自動操作 -- Puppeteerでスクリーンショット取得やUI検証
- 外部API連携 -- Slack通知、GitHub Issue管理、Figmaデザイン取得
- ドキュメント参照 -- 最新のライブラリドキュメントを自動取得
MCP Elicitation(MCPサーバーがタスク実行中に構造化された入力を要求する機能)と、MCP Tool Search(遅延読み込みでコンテキスト使用量を最大95%削減)が追加され、実用性が大幅に上がった。
サブエージェント / Agent SDK
サブエージェントは、カスタムプロンプト・ツール制限・権限モードを持つ独立したAIエージェントだ。複数のサブエージェントが協調して作業を分担する。さらにClaude Agent SDK(旧Claude Code SDK)を使えば、サブエージェントのオーケストレーション・ツールアクセス・権限を完全制御したカスタムエージェントをコードで構築できる。
# サブエージェントの定義(Markdownファイル + YAMLフロントマター)
---
name: test-runner
tools: [Bash, Read]
permission_mode: plan
---
テストを実行し、失敗したテストの原因を分析してレポートを作成してください。
サブエージェントの活用シナリオ
例えばコードレビューでは、セキュリティ担当・パフォーマンス担当・品質担当のサブエージェントが並列でレビューを実行し、メインエージェントが結果を統合してレポートを生成する。1人で3人分の視点を持てるイメージだ。
8. IDE連携(VS Code・JetBrains)
ターミナル単体でも十分使えるが、IDEと統合すると差分レビューやファイル指定が格段に楽になる。
VS Code拡張機能(推奨)
「Claude Code for VS Code」拡張機能は、VS Code内にネイティブGUIを提供する。ターミナルを開かず、エディタ上でフル機能が使える。
VS Code拡張の主な機能
- Claudeの編集プランをGUI上でレビュー・承認
- リアルタイムでの編集差分表示と自動適用
@メンションでファイル名や行範囲を指定して質問- 会話履歴の管理、複数タブでの並列会話
# VS Code拡張のインストール
# 方法1: VS Code内のExtensionsパネルで "Claude Code" を検索
# 方法2: コマンドラインから
code --install-extension anthropic.claude-code
JetBrains IDEプラグイン
IntelliJ IDEA、PyCharm、WebStorm、GoLandなどJetBrains系IDEでは、Claude Codeプラグインが使える。IDE内の統合ターミナルでCLIを実行しつつ、コード変更をIDEのDiffビューアで確認・承認する流れだ。
| 機能 | VS Code拡張 | JetBrainsプラグイン |
|---|---|---|
| インターフェース | ネイティブGUIパネル | 統合ターミナル + Diffビューア |
| 編集レビュー | エディタ内インライン表示 | IDEのDiffビューアで確認 |
| 並列会話 | 複数タブ対応 | ターミナルタブで対応 |
| セットアップ | 拡張機能インストールのみ | CLI + プラグイン両方必要 |
9. 実践的なワークフロー
ワークフロー1: コードベース分析
cd /path/to/project
claude
> このプロジェクトは何をしていますか?
> メインのエントリーポイントを教えて
> 認証はどのように処理されている?
ワークフロー2: バグ修正(ultrathink活用)
claude
> ultrathink npm test で3件のテストが失敗しています。
> 原因を調べて修正してください
# ultrathinkにより高精度モードで分析 → 修正案を提示 → 承認を求める
ワークフロー3: バックグラウンドでの長時間タスク
# バックグラウンドで大規模リファクタリングを実行
claude --background "src/ディレクトリ内の全てのクラスコンポーネントを
関数コンポーネントに変換して、テストも更新して"
# 完了通知を受け取るまで他の作業が可能
ワークフロー4: Agent Teamsでコードレビュー
claude
> /agents でレビューチームを起動して、このPRを多角的にレビューして
# セキュリティ・パフォーマンス・コード品質の各サブエージェントが並列実行
ワークフロー5: PR作成
claude
> 今日の変更内容をまとめてPull Requestを作成して
ワークフロー6: 音声で指示
claude
> /voice
# スペースキーを長押しして発話
# 「ユーザー登録のバリデーションを追加して」と音声で指示
実運用で効いたプラクティス
- CLAUDE.mdに「テストはvitest」「anyは禁止」と書くだけで、毎回の指示が3割減った
- 複雑なバグにはultrathink、定型タスクはmediumかfast。使い分けで体感2倍速い
- PostToolUseフックにprettierを仕込むと、フォーマット修正の手戻りがゼロになる
- テスト全件実行は
--backgroundで裏に回し、その間に別タスクを進める - 「バグを直して」より「src/auth.tsの42行目でnullチェックが抜けている」と書く。精度が段違い
10. 料金体系(2026年最新)
Claude Code自体のインストールは無料。使用にはAnthropicへの課金が必要だ。2026年5月時点のプラン構成は以下のとおり。
| プラン | 料金 | 特徴 |
|---|---|---|
| Claude Pro | $20/月 | Sonnet 4.6利用可、個人の軽い開発向け |
| Claude Max 5x | $100/月 | Proの5倍の使用量、Opus 4.6利用可、100万トークンコンテキスト |
| Claude Max 20x | $200/月 | Proの20倍の使用量、Agent Teams(リサーチプレビュー)、本格的な開発向け |
| Team | $30/人/月 | チーム管理機能、100万トークンコンテキスト |
| Enterprise | 要問い合わせ | SSO/SCIM、Bedrock/Vertex AI連携、カスタム契約 |
| API従量課金 | 入力$5 / 出力$25(100万トークンあたり) | Opus 4.6基準、プロンプトキャッシュで最大90%削減可 |
自分ならこう選ぶ
- 趣味プロジェクト → Pro($20/月)で十分。まずここから
- 業務で日常的に使う → Max 5x($100/月)がコスパ最良。自分はこれ
- ヘビーユーザー・大規模PJ → Max 20x($200/月)。/fastモードの追加料金も視野に入る
- CI/CD自動化 → API従量課金。プロンプトキャッシュとバッチ処理でコストを最大90%削減できる
11. よくある質問(FAQ)
Q. Claude Codeは無料で使えますか?
インストールは無料。使用にはClaude Pro(月額$20)以上のサブスク、またはAPI従量課金が必要だ。100万トークンコンテキストを活用するにはMax($100/月〜)を推奨する。
Q. WindowsでClaude Codeは使えますか?
使える。Windows 10以降でWSLまたはGit Bash経由、PowerShellからのネイティブインストール、デスクトップアプリ(ARM64対応)の3通りがある。
Q. VSCodeやJetBrains IDEと連携できますか?
VS Codeでは「Claude Code」拡張機能でネイティブGUIが使える。JetBrains IDEでは「Claude Code」プラグインをMarketplaceからインストールする。どちらもDiff表示やインライン編集レビューに対応している。
Q. GitHub Copilotとの違いは?
Copilotはリアルタイム補完が中心。Claude Codeはコードベース全体の分析、リファクタリング、Git操作、PR作成、HooksやMCPによるワークフロー自動化まで対応するエージェント型ツールだ。守備範囲の広さが根本的に違う。
Q. ultrathinkとは何ですか?
プロンプトに「ultrathink」を含めると、Opus 4.6の思考深度がデフォルトの「medium」から「high」に切り替わる。複雑なバグ分析やアーキテクチャ設計に有効。Opus 4.7ではさらに上の「xhigh」努力レベルも選択できる。
Q. どのプログラミング言語に対応していますか?
言語非依存。Python、JavaScript、TypeScript、Go、Rust、Java、C++など主要言語すべてに対応している。フレームワークやライブラリも理解する。
Q. MCP Serverとは何ですか?
MCP(Model Context Protocol)Serverは、Claude Codeに外部ツール・DB・APIを接続する仕組みだ。Slack通知、データベースクエリ、ブラウザ自動操作などをClaude Code内から直接利用できる。100以上のMCPサーバーが公開されている。
12. まとめ
Claude Code 2026年5月版のポイント
- 1. Opus 4.6 / 4.7搭載 -- 100万トークンコンテキストで大規模コードベースを一括理解。最新のOpus 4.7ではxhigh努力レベルも利用可能
- 2. マルチプラットフォーム -- CLI・Web版(claude.ai/code)・デスクトップアプリ・IDE拡張の4形態で、環境を選ばず利用できる
- 3. CLAUDE.md + Hooksでプロジェクトルールの永続管理とワークフロー自動化を実現
- 4. MCP Serverで外部ツール・API・DBをシームレスに統合(100以上のサーバーが公開中)
- 5. サブエージェント + Agent SDKで複数AIの並列タスク実行やカスタムエージェント構築が可能
- 6. /fastモード・ultrathink・音声モードで速度と精度を状況に応じて切り替え
- 7. Claude Pro($20/月)で開始、Max($100/月〜)でフル機能解放
自分なら、まずWeb版(claude.ai/code)で5分触ってみて、手応えを感じたらCLIをインストールする。CLAUDE.mdに3行のプロジェクトルールを書くだけで、Claude Codeの出力品質は目に見えて変わる。
2026年5月時点で、Claude Codeは「コード補完ツール」ではなく「AI開発プラットフォーム」だ。Hooks・MCP・サブエージェントの3つを組み合わせれば、開発ライフサイクルの大半を自動化できる。
関連記事
関連記事
この記事に関連するおすすめ書籍
この一冊で全部わかる ChatGPT & Copilotの教科書
生成AIツールを使いこなす
ChatGPTとCopilotの基本から応用まで、ビジネスパーソン向けに分かりやすく解説した入門書。
Amazonで詳細を見る※ 上記はAmazonアソシエイトリンクです