Claude Code使い方ガイド2026|導入から実践まで
目次
【2026年5月15日更新】
Opus 4.7の正式リリース、Claude Code on the Web、デスクトップアプリ(Mac/Windows)、Routines(定期実行)、Agent SDKなど2026年5月時点の最新情報を反映。Claude Codeの使い方が初めての人向けに、インストールから実践までの手順を全面見直し。
Claude Codeの使い方を検索する人が月ごとに増えている。2026年5月時点で、ターミナルCLI・Web版(claude.ai/code)・デスクトップアプリ(Mac/Windows)・IDE拡張の4形態が揃い、環境を選ばずエージェント型コーディングに入れるようになった。デフォルトモデルはClaude Opus 4.6(100万トークンコンテキスト)。最新のOpus 4.7も選択できる。
この記事ではClaude Codeの使い方を、インストールからCLAUDE.md設定、Hooks、MCP Server統合、Agent SDK、IDE連携、料金体系まで一本で押さえる。「触ったことがない」人も「CLIは使っているが応用がわからない」人も、ここから始めれば全体像がつかめる。
1. Claude Code CLIとは? -- 2026年の進化
Claude Codeは、Anthropicが開発したエージェント型コーディングツールだ。元々はターミナル専用CLIだったが、2026年に入りWeb版(claude.ai/code)・デスクトップアプリ(Mac/Windows)・VS Code拡張・JetBrainsプラグインと利用経路が広がった。プロジェクト全体を読み取り、コード生成からGit操作、PR作成まで自律的にこなす。Claude Codeの使い方を覚えると、日常の開発フローの半分以上を自動化できる。
デフォルトモデルはClaude Opus 4.6(100万トークンコンテキスト)。2026年5月時点では最新のOpus 4.7(SWE-bench Verified 87.6%、SWE-bench Pro 64.3%)も選択でき、/fastモードはOpus 4.7がデフォルトになった。Hooksによるワークフロー自動化、MCP Server統合、Routinesによる定期実行、サブエージェントの並列タスク処理と、コード補完ツールの枠を超えた「AI開発プラットフォーム」になっている。
Claude Code 2026年5月時点の主な特徴
- Opus 4.6 / 4.7搭載 -- 100万トークンコンテキスト。Opus 4.7はSWE-bench Verified 87.6%を記録し、GPT-5.4(57.7%)を大きく上回る
- マルチプラットフォーム -- CLI(ターミナル)、Web版(claude.ai/code)、デスクトップアプリ(Mac/Windows)、IDE拡張の4形態
- Hooks -- セッション開始/終了、ツール実行前後にシェルコマンドを自動実行
- MCP Server統合 -- 外部ツール・DB・APIをシームレスに接続
- Routines -- スケジュール実行・API経由・Webhook起動の3種類。ローカルPC不要で走る
- サブエージェント + Agent SDK -- 複数AIが並列で作業を分担。プログレスサマリーのキャッシュでコスト約1/3
- CLAUDE.md -- プロジェクトごとの設定・ルールを永続管理
- /fastモード -- Opus 4.7がデフォルトの高速出力モード(
/fastでトグル) - 長文コンテキスト無料化 -- 2026年3月に長文コンテキストへの追加課金が撤廃。90万トークンも9千トークンも同一単価
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(セッション内でトグル)を使う。2026年5月時点で/fastモードのデフォルトモデルはOpus 4.7に変更されている。出力速度が約2.5倍になる代わりに追加料金が発生する点に注意。
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)を使えば、サブエージェントのオーケストレーション・ツールアクセス・権限を完全制御したカスタムエージェントをコードで構築できる。2026年5月時点で、サブエージェントのプログレスサマリーがプロンプトキャッシュに載るようになり、キャッシュ作成コストが約1/3に下がった。
# サブエージェントの定義(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を埋め込む。ターミナルを開かず、エディタ上から直接指示を出し、diff表示までシームレスに完結する。
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. 実践的なワークフロー -- Claude Code使い方の応用
基本操作を押さえたら、実際の開発現場でClaude Codeの使い方をどう組み立てるかが次のステップだ。6つのパターンを紹介する。
ワークフロー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チェックが抜けている」と書く。精度が段違い
ワークフロー7: Routinesで定期タスク自動化
2026年4月に追加されたRoutinesは、Claude Codeの使い方を一段引き上げる機能だ。cronジョブのように定期実行するプロンプトを登録できる。
# /loopスラッシュコマンドで定期実行を設定
claude
> /loop 30m "テストを全件実行して、失敗があればslackに通知"
CI/CDのステータス監視、ドキュメント自動生成、記事のリライトパイプラインなど、繰り返しタスクをClaude Codeに任せきりにできる。Web版(claude.ai/code)のリモート環境と組み合わせると、ローカルPCを閉じてもタスクが走り続ける。
10. 2026年の新機能(Ultraplan・Ultrareview・Auto Mode)
2026年3-5月にかけて、Claude Codeの使い方を根本的に変える3つの機能が追加された。
Ultraplan -- クラウド上で設計書を下書き
/ultraplanコマンドを実行すると、Claude Codeがクラウドインフラ上で設計書(プラン)を下書きし、Webエディタで確認・修正してからリモート実行する流れが取れる。大規模リファクタリングや新機能設計で、実装前にプランの妥当性をレビューできる。
claude
> /ultraplan "認証システムをJWTからOAuth2.0に移行する計画を立てて"
# → クラウド上でプランが生成される → Webエディタで確認後に実行
Ultrareview -- クラウドコードレビュー
/ultrareviewは、PRやブランチのdiffに対してクラウド上で多角的なコードレビューを実行する。CIに組み込めば、PRを出すたびに自動レビューが走る。セキュリティ・パフォーマンス・品質の3観点を同時にチェックするため、人間レビューの前段として機能する。
claude
> /ultrareview
# → 現在のブランチのdiffをクラウドでレビュー → 結果がターミナルに表示
Auto Mode -- 許可プロンプトの自動処理
2026年3月に追加されたAuto Modeは、ファイル読み取りやgit statusなど安全なアクションを自動承認し、rm -rfのような危険コマンドは自動ブロックする。長時間タスクで画面を離れたいときに重宝する。Max・Teams・Enterprise向けに提供中。
自分ならこう使い分ける
設計フェーズは/ultraplanで全体像を固めてからコードに入る。PRが出たら/ultrareviewで一次チェックを自動化し、人間レビューの指摘件数を半減させる。夜間のバッチ処理はAuto Mode + --backgroundで放置する。3つを組み合わせると、Claude Codeの使い方が「対話型アシスタント」から「自律型パイプライン」に変わる。
11. 料金体系(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/4.7共通。長文コンテキスト追加課金は2026年3月に撤廃済み。プロンプトキャッシュで最大90%削減可 |
自分ならこう選ぶ
- 趣味プロジェクト → Pro($20/月)で十分。まずここから
- 業務で日常的に使う → Max 5x($100/月)がコスパ最良。自分はこれ
- ヘビーユーザー・大規模PJ → Max 20x($200/月)。/fastモードの追加料金も視野に入る
- CI/CD自動化 → API従量課金。プロンプトキャッシュとバッチ処理を組み合わせればコストが最大90%下がる
12. よくある質問(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サーバーが公開されている。
Q. Auto ModeとUltraplanは何が違いますか?
Auto Modeは許可プロンプトの自動処理(安全なアクションは自動承認、危険操作はブロック)。Ultraplanはクラウド上で設計書を生成し、Webエディタで確認してから実行するプランニング機能。併用すると「設計→実装→長時間実行」の全工程を自律化できる。
Q. Claude Codeの使い方を学ぶのに最適な方法は?
Web版(claude.ai/code)で触るのが最短ルートだ。インストール不要で5分以内に試せる。慣れたらCLIに移行し、CLAUDE.mdに3行のプロジェクトルールを書くところから始めるのを勧める。
13. まとめ
Claude Codeの使い方 -- 2026年5月版のポイント
- 1. Opus 4.7が主力に -- SWE-bench Verified 87.6%、100万トークンコンテキスト、長文追加課金なし。/fastモードのデフォルトもOpus 4.7に移行済み
- 2. マルチプラットフォーム -- CLI・Web版(claude.ai/code)・デスクトップアプリ・IDE拡張の4形態。環境を選ばずClaude Codeの使い方を習得できる
- 3. CLAUDE.md + Hooksでプロジェクトルールの永続管理とワークフロー自動化を実現
- 4. MCP Serverで外部ツール・API・DBをシームレスに統合(100以上のサーバーが公開中)
- 5. Routinesで定期タスクをクラウド上で自動実行。ローカルPCを閉じてもジョブが走り続ける
- 6. Agent SDKでカスタムエージェントを構築。サブエージェントのキャッシュ効率が3倍に改善
- 7. Claude Pro($20/月)で開始、Max($100/月〜)でフル機能解放。API単価は長文コンテキストでも変わらない
自分ならまずWeb版(claude.ai/code)で5分触る。手応えを感じたらCLIをインストールし、CLAUDE.mdに3行のプロジェクトルールを書く。これだけでClaude Codeの出力品質は目に見えて変わる。Claude Codeの使い方の全体像を掴むには、この記事のセクション1-5を順に試すのが最短ルートだ。
2026年5月時点で、Claude Codeは「コード補完ツール」ではなく「AI開発プラットフォーム」に成長した。Hooks・MCP・Routines・Agent SDKの4つを組み合わせれば、開発ライフサイクルの大半を自動化できる。他のAIコーディングツールとの比較も併せて読むと、Claude Codeの立ち位置がより明確になる。
関連記事
この記事に関連するおすすめ書籍
この一冊で全部わかる ChatGPT & Copilotの教科書
生成AIツールを使いこなす
ChatGPTとCopilotの基本から応用まで、ビジネスパーソン向けに分かりやすく解説した入門書。
Amazonで詳細を見る※ 上記はAmazonアソシエイトリンクです