---
title: "Claude Agent SDK：機能、バージョン、クイックスタート · DotsAgent"
description: "Anthropic が提供する Claude Agent SDK のライセンス、最新バージョン、MCP 対応、耐久性のある実行、人間による承認、トレーシング、評価機能を紹介。コピーして使えるクイックスタート付き。"
url: https://dotsagent.io/ja/frameworks/claude-agent-sdk
---

Framework · Anthropic

# Claude Agent SDK の概要

AnthropicのSDKは、Claude Codeのハーネスをファイル／シェルツール、権限、hooks、subagents、skillsとともに、独自のPythonまたはTypeScriptプログラムから利用できるようにします。この一覧の他のSDKとは異なり、Claudeモデルのみを実行でき、利用にはAnthropicのCommercial Termsが適用されます。

**おすすめの用途：**  制御可能なツール権限のもと、Claudeにファイルシステム上で実際の作業をさせたいアプリ。

## 基本情報

- **メンテナー**: Anthropic
- **言語**: Python, TypeScript
- **ライセンス**: Anthropic Commercial Terms
- **最新バージョン**: `Python 0.2.163 / TypeScript 0.3.286` · 2026年9月30日
- **リポジトリ**: [anthropics/claude-agent-sdk-python](https://github.com/anthropics/claude-agent-sdk-python) · 8,200 スター
- **ホスティング विकल्प**: [Claude Managed Agents](https://code.claude.com/docs/en/agent-sdk/overview)ハーネスはAnthropicがホストします。セッションはAnthropic管理またはセルフホストのサンドボックスで実行されます。

## クイックスタート

パッケージをインストールして認証情報を設定し、公式ドキュメントにある最小構成のエージェントを実行します。モデル ID はドキュメントで使われているものです。アカウントで有効になっていない場合があります。

### Python

`インストール`

```
pip install claude-agent-sdk
```

ANTHROPIC_API_KEY が必要

`Python`

```
import asyncio
from claude_agent_sdk import query, ClaudeAgentOptions

async def main():
    async for message in query(
        prompt="Find and fix the bug in auth.py",
        options=ClaudeAgentOptions(allowed_tools=["Read", "Edit", "Bash"]),
    ):
        print(message)  # Claude reads the file, finds the bug, edits it

asyncio.run(main())
```

[クイックスタートの参照元](https://code.claude.com/docs/en/agent-sdk/overview)

### TypeScript

`インストール`

```
npm install @anthropic-ai/claude-agent-sdk
```

ANTHROPIC_API_KEY が必要

`TypeScript`

```
import { query } from "@anthropic-ai/claude-agent-sdk";

for await (const message of query({
  prompt: "Find and fix the bug in auth.ts",
  options: { allowedTools: ["Read", "Edit", "Bash"] }
})) {
  console.log(message); // Claude reads the file, finds the bug, edits it
}
```

[クイックスタートの参照元](https://code.claude.com/docs/en/agent-sdk/overview)

## 機能

| 任意のモデル | — | Claude専用。Anthropic、Bedrock、Google Cloud、Foundry経由で利用可能 |
| --- | --- | --- |
| MCPクライアント | — | mcpServersオプションに対応。プラグインにMCPサーバーを含めることも可能 |
| MCPサーバー | — | — |
| マルチエージェント | — | subagentsが個別のサブタスクを処理 |
| 耐久性のある実行 | — | セッションの再開や分岐が可能。耐障害性エンジンはありません |
| 人による承認 | — | 権限モードで、承認が必要なツールを指定 |
| トレーシング | — | OpenTelemetryへのエクスポートに対応。トレース機能はベータ版です |
| Evals | — | — |

## 最近の変更

- Claude Code SDKから名称が変更されました。移行ガイドを利用できます。
- 両方のSDKに、ネイティブのClaude Codeバイナリが同梱されるようになりました。
- 2026年6月15日以降、サブスクリプションプランでのSDK利用には、別枠の月間Agent SDKクレジットが適用されます。
- サードパーティ製アプリは、Anthropicの承認なしにclaude.aiログインを提供できません。

## 同じ言語の代替ツール

- [OpenAI Agents SDK](https://dotsagent.io/ja/frameworks/openai-agents-python)

- [OpenAI Agents SDK (JS)](https://dotsagent.io/ja/frameworks/openai-agents-js)

- [Google ADK](https://dotsagent.io/ja/frameworks/google-adk)

- [Microsoft Agent Framework](https://dotsagent.io/ja/frameworks/microsoft-agent-framework)

- [LangGraph](https://dotsagent.io/ja/frameworks/langgraph)

- [CrewAI](https://dotsagent.io/ja/frameworks/crewai)

## 参照元

1. [code.claude.com](https://code.claude.com/docs/en/agent-sdk/overview)/docs/en/agent-sdk/overview
2. [code.claude.com](https://code.claude.com/docs/en/agent-sdk/quickstart)/docs/en/agent-sdk/quickstart
3. [code.claude.com](https://code.claude.com/docs/en/agent-sdk/observability)/docs/en/agent-sdk/observability
4. [code.claude.com](https://code.claude.com/docs/en/bedrock-vertex)/docs/en/bedrock-vertex
5. [pypi.org](https://pypi.org/pypi/claude-agent-sdk/json)/pypi/claude-agent-sdk/json
6. [registry.npmjs.org](https://registry.npmjs.org/@anthropic-ai%2fclaude-agent-sdk)/@anthropic-ai%2fclaude-agent-sdk
7. [api.github.com](https://api.github.com/repos/anthropics/claude-agent-sdk-python)/repos/anthropics/claude-agent-sdk-python
8. [api.github.com](https://api.github.com/repos/anthropics/claude-agent-sdk-typescript)/repos/anthropics/claude-agent-sdk-typescript

AIエージェント開発者向けの独立したリファレンスです。ここに記載されているいずれのベンダーとも提携していません。

© 2026 DotsAgent · 確認日: 2026年10月1日
