Claude Code logo
Anthropicが提供するツール

Claude Code

シェア
AIエディタClaudeAnthropicCLIAIエージェントMCP対応コーディングエージェント
最終確認:
2026-05-25
ライセンス:
商用ライセンス(Anthropic 利用規約に準拠)
有料サービスです。提供元の規約に従って利用します

Claude Code とは

**Claude Code は、Anthropic(Claude を提供している会社)が公式に提供する「ターミナルで動く AI コーディングエージェント」**です。Cursor などの「画面で見ながら AI と相談する」AI エディタとは異なり、ターミナル(コマンドラインのウィンドウ)上で AI と対話しながらコードベース全体を読み書きするツールです。

ファイル操作・Git コマンド・テスト実行・外部 API 呼び出しなど、エンジニアの「日々の作業」をすべて AI に委任できる設計で、MCP サーバーをネイティブサポートするため GitHub・Notion・Slack・データベースなどとも連携できます。Claude が直接運用する公式エージェントとして、Anthropic のサブスクリプション(Pro / Max)または API キーで使えます。

Claude Code × AI でできること

Claude Code を導入すると、ターミナルから AI への一言で開発作業のほぼすべてを任せられます。

📝 一括コード修正

「src/components/ 配下のすべてのコンポーネントに JSDoc を追加して」
→ ファイル横断 + 一括書き換え

🐛 自律デバッグ

「テストが失敗している原因を調べて修正し、CI が通るように PR を作成して」
→ テスト実行 + 原因特定 + 修正 + PR 作成

📋 Issue 対応

「GitHub のオープン Issue を 5 件まとめて、優先度順に対応してコミット」
→ Issue 取得 + 実装 + コミットまで自律実行

🔧 技術的負債解消

「型エラーと Lint 違反を一括解消して」
→ プロジェクト全体のチェック + 修正バッチ

主な機能

Claude Code が公式に提供する主な機能(公式ドキュメント明記範囲):

機能カテゴリ主なツール
ターミナル AI 対話claude コマンドで対話的セッション開始
MCP サーバー管理claude mcp add <name> -- <command>(MCP 追加)/ /mcp(対話的管理)
スラッシュコマンド/help / /clear / /init / /skills 等の組み込みコマンド
プラグイン・スキルプラグインマーケットプレイス対応(公式 claude-plugins-official 等からプラグイン・Skills を追加可能)
コンテキスト管理プロジェクトルート CLAUDE.md でプロジェクト固有ルールを定義
メモリ機能永続的な記憶(auto memory)でユーザー設定・好みを学習
マルチモデル対応Claude Opus / Sonnet / Haiku モデルを切り替え可能
シェル実行ファイル操作・Git・テスト実行・任意コマンド実行

「AI と対話して、AI が直接ファイル・Git・テストを操作する」という自律エージェント型の AI 開発を実現します。

Claude Code について

Claude Code は、Anthropic 社が公式に提供する CLI ベースのコーディングエージェントです。Cursor / Cline / Windsurf のような「エディタ画面」を持たず、ターミナル上で動作するのが最大の特徴です。

MCP プロトコルの提唱元である Anthropic 自身が運営するため、MCP サーバー対応はネイティブで、互換性・安定性が最も高いクライアントの一つです。プロジェクトルートに CLAUDE.md を配置すると、AI がそのプロジェクト固有のルール・方針を踏まえた応答を返すようになるなど、長期プロジェクトでの一貫性を保つ機能も充実しています。

スペック

  • 配布形態: ネイティブインストーラ(curl / PowerShell irm)が主。Homebrew / WinGet / npm(@anthropic-ai/claude-code)でも導入可
  • 動作環境: ターミナル CLI(macOS / Windows / Linux・Windows は WSL2 も可)
  • 認証: Claude アカウント(OAuth)または ANTHROPIC_API_KEY 環境変数
  • 対応 AI モデル: Claude Opus / Sonnet / Haiku(プランによる)
  • 提供元: Anthropic 社(公式)/ 商用ライセンス
  • 対応範囲: コード読み書き / Git / テスト / シェル実行 / MCP サーバー連携 / プラグイン・Skills
  • 公式リポジトリ: github.com/anthropics/claude-code

導入手順

前提条件

  • Claude アカウント(Pro / Max / Team / Enterprise プランまたは API キー。無料 Claude.ai プランは Claude Code 非対応)
  • npm でインストールする場合のみ Node.js 18 以上

インストール

# macOS / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bash

# Windows(PowerShell)
irm https://claude.ai/install.ps1 | iex

# npm でも導入可
npm install -g @anthropic-ai/claude-code

起動

claude

初回起動時にブラウザ認証または API キーの入力を求められます。

MCP サーバーの追加

claude mcp add <サーバー名> -- <起動コマンド>
# 例: claude mcp add github -- npx -y @modelcontextprotocol/server-github

または /mcp コマンドで対話的に管理できます。

注意事項

  • Claude Code はファイルシステムへのアクセスや Shell コマンドの実行を行います。本番環境では実行権限を最小化してください。
  • MCP サーバーの追加時は、信頼できるソースのサーバーのみを使用してください。任意のコードを実行する MCP サーバーは セキュリティリスクになります。
  • API キー利用時はトークン消費量に注意し、ANTHROPIC_API_KEY 環境変数で管理することを推奨します。
  • Windows ではネイティブに動作します(PowerShell の irm https://claude.ai/install.ps1 | iex 等)。WSL2 は Linux ツールチェーンや sandbox 実行が必要な場合の任意選択肢です。

主なユースケース

  1. 自然言語でコードベース全体を検索・修正・リファクタリングできる
  2. MCP サーバーを通じて GitHub・Notion など外部ツールをエージェントに連携できる
  3. テストの実行・失敗原因の特定・修正までを自律的にこなすデバッグセッションが可能
  4. 大規模な技術的負債(型エラー・Lint 違反)を一括解消するバッチ修正を実行できる
  5. PR レビューコメントをまとめて読み込み、該当箇所を自動修正してコミットまで行える

プラットフォーム別の注意事項

  • WindowsWindows 10 1809+ でネイティブに動作します。PowerShell で `irm https://claude.ai/install.ps1 | iex`、または WinGet(`winget install Anthropic.ClaudeCode`)/ CMD インストーラで導入できます。Linux ツールチェーンや sandbox 実行が必要な場合は WSL2 も選べます(必須ではありません)。