dotsagent.io
Wika:Filipino
Framework · Anthropic

Pangkalahatang-ideya ng Claude Agent SDK

Inilalagay ng SDK ng Anthropic ang harness sa likod ng Claude Code, kasama ang mga file at shell tool, permission, hook, subagent at skill, sa loob ng sarili mong Python o TypeScript program. Hindi tulad ng iba pa sa listahang ito, Claude model lang ang pinapatakbo nito, at saklaw ng Commercial Terms ng Anthropic ang paggamit dito.

Pinakamainam para sa: Mga app kung saan kailangang gumawa ng aktuwal na gawain si Claude sa filesystem, ayon sa mga tool permission na ikaw ang kumokontrol.

Mahahalagang detalye

Tagapangasiwa
Anthropic
Mga wika
Python, TypeScript
Lisensya
Anthropic Commercial Terms
Pinakabagong bersyon
Python 0.2.163 / TypeScript 0.3.286 · Setyembre 30, 2026
Repository
anthropics/claude-agent-sdk-python · 8,200 star
Hosted na opsyon
Claude Managed Agents
Anthropic ang nagho-host ng harness; tumatakbo ang mga session sa sandbox na pinamamahalaan ng Anthropic o ikaw mismo ang nagho-host.

Quickstart

I-install ang package, itakda ang mga credential, pagkatapos ay patakbuhin ang pinakasimpleng agent mula sa opisyal na dokumentasyon. Ang mga Model ID ay ang ginagamit sa dokumentasyon at maaaring hindi naka-enable sa account mo.

Python

I-install
pip install claude-agent-sdk

Kailangan ng 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())

Pinagmulan ng quickstart

TypeScript

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

Kailangan ng 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
}

Pinagmulan ng quickstart

Mga feature

Anumang modelHindiClaude lang, sa pamamagitan ng Anthropic, Bedrock, Google Cloud o Foundry
MCP clientOoOpsyong mcpServers; puwedeng magsama ng MCP server ang mga plugin
MCP serverHindi pa nakukumpirma
Multi-agentOoGumagawa ang mga subagent ng mga nakatuong subtask
Durable na mga runHindi pa nakukumpirmaPuwedeng ipagpatuloy o i-fork ang mga session; walang durable engine
Pag-apruba ng taoOoTinutukoy ng mga permission mode kung aling mga tool ang nangangailangan ng approval
TracingOoMay OpenTelemetry export; beta ang mga trace
EvalsHindi

Mga kamakailang pagbabago

  • Pinalitan ang pangalan mula Claude Code SDK; may gabay sa migration.
  • May kasama na ngayong native na Claude Code binary ang dalawang SDK.
  • Mula 15 June 2026, ibinabawas ang paggamit ng SDK sa mga subscription plan mula sa hiwalay na buwanang Agent SDK credit.
  • Hindi maaaring mag-alok ang mga third-party app ng pag-login sa claude.ai nang walang pag-apruba ng Anthropic.

Mga alternatibo sa parehong wika

Mga pinagmulan

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

Independent na sanggunian para sa mga gumagawa ng AI agent. Hindi kami kaanib ng alinman sa mga vendor na nakalista rito.

© 2026 DotsAgent · Sinuri ang mga detalye noong Oktubre 1, 2026