dotsagent.io
Dil:Türkçe
Framework · Anthropic

Claude Agent SDK hakkında kısa bilgiler

Anthropic'in SDK'sı, Claude Code'un dosya ve shell araçlarını, izinlerini, hook'larını, alt ajanlarını ve becerilerini kendi Python veya TypeScript programınızda kullanmanızı sağlar. Bu listedeki diğer SDK'lardan farklı olarak yalnızca Claude modelleriyle çalışır ve kullanımı Anthropic'in Ticari Şartlarına tabidir.

En uygun kullanım: Claude'un, denetiminizdeki araç izinleriyle bir dosya sisteminde gerçek işler yapması gereken uygulamalar.

Temel bilgiler

Bakımını yapan
Anthropic
Diller
Python, TypeScript
Lisans
Anthropic Commercial Terms
En son sürüm
Python 0.2.163 / TypeScript 0.3.286 · 30 Eylül 2026
Repository
anthropics/claude-agent-sdk-python · 8.200 yıldız
Barındırılan seçenek
Claude Managed Agents
Harness'i Anthropic barındırır; oturumlar Anthropic tarafından yönetilen veya kendi barındırdığınız bir sandbox'ta çalışır.

Hızlı başlangıç

Paketi yükleyin, kimlik bilgilerini ayarlayın ve ardından resmî dokümanlardaki en basit agent'ı çalıştırın. Model ID'leri dokümanlarda kullanılanlardır ve hesabınızda etkin olmayabilir.

Python

Yükle
pip install claude-agent-sdk

ANTHROPIC_API_KEY gerekir

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

Hızlı başlangıç kaynağı

TypeScript

Yükle
npm install @anthropic-ai/claude-agent-sdk

ANTHROPIC_API_KEY gerekir

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
}

Hızlı başlangıç kaynağı

Özellikler

Herhangi bir modelHayırYalnızca Claude; Anthropic, Bedrock, Google Cloud veya Foundry üzerinden
MCP istemcisiEvetmcpServers seçeneği; eklentiler MCP sunucularını içerebilir
MCP sunucusuDoğrulanmadı
Çoklu ajanEvetAlt ajanlar, belirli alt görevleri yürütür
Kalıcı çalıştırmalarDoğrulanmadıOturumlar sürdürülebilir veya çatallanabilir; kalıcı çalışma motoru yok
İnsan onayıEvetİzin modları, hangi araçların onay gerektirdiğini belirler
İzlemeEvetOpenTelemetry dışa aktarımı; izler beta aşamasında
EvalsHayır

Son değişiklikler

  • Adı Claude Code SDK olarak değiştirildi; geçiş kılavuzu mevcut.
  • Her iki SDK da artık yerel bir Claude Code ikili dosyası içeriyor.
  • 15 Haziran 2026'dan itibaren abonelik planlarında SDK kullanımı, aylık ayrı bir Agent SDK kredisi kullanır.
  • Üçüncü taraf uygulamalar, Anthropic'in onayı olmadan claude.ai ile giriş seçeneği sunamaz.

Aynı dildeki alternatifler

Kaynaklar

  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

AI agent geliştirenler için bağımsız bir başvuru kaynağıdır. Burada adı geçen hiçbir sağlayıcıyla bağlantısı yoktur.

© 2026 DotsAgent · Bilgiler 1 Ekim 2026 tarihinde kontrol edildi