⚠ デモ/モックアプリ: このページはデータベースや認証機能を持たないデモ/モックです。学習・参考用コンテンツとしてご活用ください。より深く学びたい方は村瀬にご連絡いただくか、AIアシスタントにご相談ください。
Hub に戻る

Claude Code 完全ガイド

インストールから高度な活用まで — 2026年2月最新版

🚀 Claude Code とは

Claude Codeとは

Anthropic が開発したターミナルベースのAIコーディングエージェント。CLIからプロジェクト全体を理解し、ファイル編集・Git操作・コマンド実行を自律的に行う。2025年2月にリサーチプレビュー公開、同年5月にGA。

📦

インストール

npm install -g @anthropic-ai/claude-code でインストール。Node.js 18+が必要。claude コマンドで起動。初回はAnthropicアカウント認証が必要。

💻

動作環境

macOS / Linux / Windows(WSL2)対応。VS Code・JetBrains IDE内の統合ターミナルでも利用可能。IDE拡張機能も公式提供。

🔬

他ツールとの違い

CursorやCopilotがIDE内で動作するのに対し、Claude Codeはターミナルで動作しプロジェクト全体を自律的に操作。Plan→Execute の2段階でタスクを遂行。

Key Point
Claude Code は「AIペアプログラマー」ではなく「AIソフトウェアエンジニア」です。指示を与えれば、計画→実装→テスト→修正を自律的に行います。
基本操作
スラッシュコマンド

Claude Code で使える主要なスラッシュコマンド一覧

コマンド 説明
/helpヘルプを表示
/clear会話履歴をクリア
/compactコンテキストを圧縮
/costトークン使用量を確認
/doctor設定の診断
/initCLAUDE.mdを生成
/reviewコードレビューを依頼
/commit変更をコミット
/pr-commentsPRコメントを確認
/memoryメモリファイルを編集
🔌 特殊入力モード

プレフィックスで入力モードを切り替え

!

! バッシュモード

! ls -la のようにプレフィックスで直接シェルコマンド実行

@

@ ファイル参照

@src/index.ts でファイルを明示的にコンテキストに追加

#

# ファイル挿入

URL・画像・PDFをコンテキストに追加可能

キーボードショートカット

操作効率を上げるキーボードショートカット

ショートカット 機能
Esc生成を中断 / 入力モード切替
Ctrl+C現在の操作をキャンセル
Tab自動補完
Up/Down入力履歴をナビゲート
Shift+Tabモデル切替 (Opus/Sonnet/Haiku)
💡 実践テクニック
📄 CLAUDE.md

プロジェクトルートに配置する設定ファイル。コーディング規約、アーキテクチャ、好みのスタイルなどを記述すると、Claude Codeが自動的に参照。

Tips
3階層で管理: ~/.claude/CLAUDE.md(グローバル)、プロジェクトルート/CLAUDE.md(プロジェクト)、サブディレクトリ/CLAUDE.md(モジュール単位)
📋 Plan Mode

/plan で計画モードに入り、実装前にアーキテクチャを設計。ユーザーが承認するまでコードを書かない安全設計。

Tips
大きなタスクは Plan Mode で方針を固めてから実行。手戻りが激減します。
🧠 メモリ機能

~/.claude/ 配下にメモリファイルを保存。セッション跨ぎでプロジェクトのパターン・好み・教訓を記憶。

Tips
「これを覚えておいて」と伝えるだけで自動保存。次回セッションで自動参照されます。
🔗 MCP(Model Context Protocol)

外部ツール(DB、API、ファイルシステム)をClaude Codeに接続するプロトコル。Slack・GitHub・Notion等のMCPサーバーを接続可能。

Tips
claude mcp add でMCPサーバーを追加。Postgres、Puppeteerなど多数のサーバーが利用可能。
Hooks

ツール呼び出しの前後に自動実行するシェルコマンド。lint・format・テスト実行などを自動化。

Tips
settings.json の hooks セクションで設定。pre-tool-use、post-tool-use イベントに対応。
チーム・高度機能
🤖

Agent Teams / Sub-Agents

Task toolで複数のサブエージェントを並列起動。Explore、Plan、Bashなどの専門エージェントが連携してタスクを遂行。

🌳

Worktrees

Git worktreeを使った隔離環境でのコード変更。メインブランチに影響を与えずに実験可能。

Headless / CI連携

claude -p "タスク" でヘッドレス実行。GitHub Actionsでの自動コードレビュー・PR作成に活用。

🛠

Claude Agent SDK

Pythonで独自のAIエージェントを構築するSDK。マルチエージェントオーケストレーション・ツール定義・ガードレールを提供。

🖥

IDE統合

VS Code拡張、JetBrains プラグインで、IDE内からClaude Codeの機能を利用。ステータスライン・差分ビュー対応。

Custom Skills

/ プレフィックスで呼び出せるカスタムスキルを定義。反復タスクをワンコマンドで実行。

💰 料金プランと比較
💳 Claude Code 料金プラン

用途に合わせた4つの料金プラン

Pro Max (5x) Max (20x) API
月額 $20 $100 $200 従量課金
Opus使用 制限あり 制限緩和 ほぼ無制限 無制限
Sonnet使用 十分 十分 十分 無制限
特徴 入門に最適 本格開発 ヘビーユース 大規模・CI
ツール比較表

Claude Code・Cursor・GitHub Copilot の機能比較

項目 Claude Code Cursor GitHub Copilot
動作環境 ターミナル 専用IDE IDE拡張
自律性 ◎ 最高 ○ Composer △ 補完中心
マルチファイル
計画機能 ◎ Plan Mode
Git統合 ◎ 自動commit/PR
月額(個人) $20〜 $20〜 $10〜
強み 自律性・全体理解 UX・速度 補完・普及率
最適シーン 大規模開発・自動化 日常コーディング コード補完
◎ 非常に優秀 ○ 対応 △ 制限あり ✕ 非対応
まとめ
用途で選ぶのがベスト: 自律的な開発→Claude Code、快適なIDE体験→Cursor、手軽な補完→Copilot。併用も効果的です。