Claude Agent SDK
Claude Agent SDK は、Claude Code のエージェントループを自分のプロセス内で回す Anthropic のライブラリです。2026-08-17 再確認:ドキュメントは platform.claude.com/docs/en/agent-sdk/overview。Python は anthropics/claude-agent-sdk-python(7,910 stars、MIT)。TypeScript は anthropics/claude-agent-sdk-typescript(1,702 stars)。pip install anthropic ではなく、github.com/anthropics/anthropic-sdk-python でもありません。あの Messages クライアントは別 SDK です。
対話型 CLI なら Claude Code、OpenAI のエージェントライブラリなら OpenAI Agents SDK、ライブラリではなく個人 $0 のエディタエージェントなら Cline と比較してください。
主な機能
- ライブラリであり Messages クライアントではない:ドキュメントは Agent SDK が Claude Code と同じツール、エージェントループ、コンテキスト管理を Python と TypeScript で提供すると書く。
- エージェント用パッケージを入れる:
pip install claude-agent-sdkとnpm install @anthropic-ai/claude-agent-sdk。旧from anthropic import Anthropic断片を入門経路にしない。 - セッション、MCP、サブエージェント、hooks:公開概要はセッション、ストリーミング、MCP、ツール検索、サブエージェント、skills、プラグイン、権限、hooks、checkpoint、OpenTelemetry を列挙する。開いたページを再確認し、Sonnet 4.5 を唯一のモデルに固定しない。
- ホスト型 vs プロセス内:Anthropic は CLI とマネージドエージェントも売る。公式比較表を使い、この SDK だけを公式エージェント製品と呼ばない。
使用シナリオ
- アプリに Claude Code を埋め込み、プロセス内ループが必要な人。
- 誤って
anthropicを入れ、正しいリポジトリが必要な人。 - 公式比較表を見たあと Agent SDK と CLI を比べるチーム。
制約:この SDK の公開ドル席は捏造していません。モデル token は Anthropic プラットフォーム課金です。GitHub の TypeScript license 欄は空でした。SPDX を発明しないでください。
料金プラン
SDK リポジトリはオープン。モデル利用は Anthropic API。
| 要素 | 価格 | 一次情報の注記 |
|---|---|---|
| Python Agent SDK | ライブラリ $0 | MIT。確認日 7,910 stars。 |
| TypeScript Agent SDK | ライブラリ $0 | 1,702 stars。GitHub の license 欄は空。 |
| Claude token | API | Anthropic API 料金を再確認。ChatGPT Pro 席ではない。 |
| この SDK ではない | anthropic Messages クライアント | 別リポジトリ、別インストール。 |
旧ページがまだ anthropic-sdk-python と client.messages.create を指していても、この表を正とします。
はじめに
- 概要 を読む。
claude-agent-sdk(Python)または@anthropic-ai/claude-agent-sdk(TypeScript)を入れる。- ライブラリではなくターミナル UI が欲しいなら Claude Code を再確認する。
- この製品のために
pip install anthropicしない。
よくある質問
これは公式 Anthropic Python SDK ですか?
いいえ。それは anthropic-sdk-python です。この製品は claude-agent-sdk です。
まだ Claude Code SDK と呼ばれますか?
ドキュメントは今 Agent SDK と呼びます。ループはライブラリとしての Claude Code ループです。
ずっと Sonnet 4.5 が含まれますか?
いいえ。生きたモデル一覧を再確認してください。4.5 をカタログに固定しないでください。
代替案
- Claude Code:対話型 Anthropic エージェント。
- OpenAI Agents SDK:OpenAI のエージェントライブラリ。
- Cline:個人 $0 の VS Code/CLI エージェント。
ヒント
- claude-agent-sdk と 7,910 stars を引用する。
- website を anthropic-sdk-python に向けない。
- 両方を MIT と呼ぶ前に TypeScript の license を再確認する。
まとめ
Claude Agent SDK は Anthropic のプロセス内 Claude Code ライブラリであり、Messages の Python クライアントではありません。概要 から始め、Claude Code ですでに足りるか判断してください。
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
関連インサイト
ローコードプラットフォームの黄昏:なぜClaude Agent SDKがDifyを歴史にするのか
大規模言語モデルの第一原理から、なぜClaude Agent SDKがDifyを置き換えるのかを深く分析。自然言語でプロセスを記述することが人間の原始的な行動パターンにより合致している理由、そしてなぜこれがAI時代の必然的な選択なのかを探る。

Anthropic Subagent: マルチエージェント時代のアーキテクチャ革命
Anthropicのマルチエージェントアーキテクチャ設計を徹底解説。Subagentによるコンテキストウィンドウ制限の突破、90%のパフォーマンス向上、Claude Codeでの実際の応用について学びます。
Claude Skills 完全ガイド - 必須10大 Skills 徹底解説
Claude Skills の拡張メカニズムを深掘りし、10の中核スキルと Obsidian 連携を詳しく解説。高効率な AI ワークフロー構築を支援します