---
title: "AI agent framework'leri karşılaştırması: 16 SDK yan yana · DotsAgent"
description: "LangGraph, CrewAI, OpenAI Agents SDK, Google ADK, Mastra ve 11 seçenek daha: diller, lisanslar, sürümler, MCP, kesintilere dayanıklı çalıştırmalar, onaylar ve eval'ler. 1 Oct 2026'da kontrol edildi."
url: https://dotsagent.io/tr/frameworks
---

Geliştirme · referans

# Agent framework'leri ve SDK'lar karşılaştırması

Bir agent geliştirmek veya çalıştırmak için 16 seçenek: 14 kod framework'ü ve SDK, bir low-code platformu ve kullanıma hazır bir asistan. Her özellik işareti 1 October 2026'da resmî dokümanlarla karşılaştırılarak kontrol edildi; soru işareti, özelliği doğrulayamadığımız anlamına geliyor.

## Özellik matrisi

| Framework | Diller | Herhangi bir model | MCP istemcisi | MCP sunucusu | Çoklu ajan | Kalıcı çalıştırmalar | İnsan onayı | İzleme | Evals | GitHub yıldızı |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| [OpenAI Agents SDK](https://dotsagent.io/tr/frameworks/openai-agents-python)OpenAI | Python | — | — | — | — | — | — | — | — | 29,8k |
| [OpenAI Agents SDK (JS)](https://dotsagent.io/tr/frameworks/openai-agents-js)OpenAI | TypeScript, JavaScript | — | — | — | — | — | — | — | — | 3,9k |
| [Claude Agent SDK](https://dotsagent.io/tr/frameworks/claude-agent-sdk)Anthropic | Python, TypeScript | — | — | — | — | — | — | — | — | 8,2k |
| [Google ADK](https://dotsagent.io/tr/frameworks/google-adk)Google | Python, TypeScript, Go, Java, Kotlin | — | — | — | — | — | — | — | — | 21,7k |
| [Microsoft Agent Framework](https://dotsagent.io/tr/frameworks/microsoft-agent-framework)Microsoft | Python, C#, .NET, Go | — | — | — | — | — | — | — | — | 13,9k |
| [LangGraph](https://dotsagent.io/tr/frameworks/langgraph)LangChain Inc. | Python, TypeScript, JavaScript | — | — | — | — | — | — | — | — | 42,6k |
| [CrewAI](https://dotsagent.io/tr/frameworks/crewai)CrewAI Inc. | Python | — | — | — | — | — | — | — | — | 59,3k |
| [LlamaIndex](https://dotsagent.io/tr/frameworks/llamaindex)LlamaIndex | Python, TypeScript | — | — | — | — | — | — | — | — | 52,4k |
| [Pydantic AI](https://dotsagent.io/tr/frameworks/pydantic-ai)Pydantic | Python | — | — | — | — | — | — | — | — | 20,3k |
| [Mastra](https://dotsagent.io/tr/frameworks/mastra)Mastra | TypeScript | — | — | — | — | — | — | — | — | 28,5k |
| [Vercel AI SDK](https://dotsagent.io/tr/frameworks/vercel-ai-sdk)Vercel | TypeScript | — | — | — | — | — | — | — | — | 27,1k |
| [smolagents](https://dotsagent.io/tr/frameworks/smolagents)Hugging Face | Python | — | — | — | — | — | — | — | — | 29,6k |
| [Agno](https://dotsagent.io/tr/frameworks/agno)Agno Inc. | Python | — | — | — | — | — | — | — | — | 42,4k |
| [Strands Agents](https://dotsagent.io/tr/frameworks/strands-agents)AWS | Python, TypeScript | — | — | — | — | — | — | — | — | 8,6k |
| [Dify](https://dotsagent.io/tr/frameworks/dify)LangGenius, Inc. · Low-code platform | — | — | — | — | — | — | — | — | — | 157,7k |
| [OpenClaw](https://dotsagent.io/tr/frameworks/openclaw)OpenClaw Foundation · Hazır ajan | TypeScript | — | — | — | — | — | — | — | — | 391,1k |

● Evet · ○ Hayır · ? Doğrulanmadı · Yıldız sayıları 1 October 2026 tarihindeki GitHub verileridir; kaliteyi değil popülerliği gösterir.

## Hangisini seçmeli?

### Python, yeniden başlatmalara dayanması gereken uzun süreli çalıştırmalar → LangGraph veya Pydantic AI

LangGraph, grafiği Postgres veya SQLite'a kaydeder ve hata sonrası çalıştırmaya kaldığı yerden devam eder. Pydantic AI, Temporal ve DBOS dâhil yedi dayanıklı çalıştırma motoruyla entegre olur ve her çıktıyı bir türe göre doğrular.

### TypeScript, her şey için tek stack → Mastra

Mastra; agent'ları, duraklatılıp sürdürülebilen workflow'ları, belleği, scorer'ları ve bir MCP sunucusunu tek pakette sunar. Akış destekli bir Next.js arayüzünün arkasında çoğunlukla araç döngülerine ihtiyacınız varsa daha dar kapsamlı seçenek Vercel AI SDK'dır.

### Azure, .NET veya AutoGen'den geçiş → Microsoft Agent Framework

AutoGen ve Semantic Kernel'in resmî halefidir. Python ve C# SDK'ları, checkpoint'li grafik workflow'ları ve yerleşik OpenTelemetry desteği sunar.

### Birden çok dil veya Google Cloud → Google ADK

ADK, Python, TypeScript ve Go'nun yanı sıra Java ve Kotlin SDK'ları da sunan tek seçenektir. Eval'ler dâhil sekiz özelliğin tümü de doğrulanmıştır.

### Gerçek dosyalar üzerinde çalışan Claude → Claude Agent SDK

Claude Code altyapısını kendi programınıza entegre eder; dosya ve shell araçlarını, izinleri, hook'ları ve alt agent'ları kullanmanızı sağlar. Yalnızca Anthropic, Bedrock, Google Cloud veya Foundry üzerinden Claude modelleriyle çalışır.

### Framework kodu yazmadan → Dify; kullanıma hazır asistan için OpenClaw

Dify ile görsel bir düzenleyicide agent'lar ve workflow'lar oluşturup bunları API veya MCP sunucusu olarak yayımlayabilirsiniz. OpenClaw ise üzerinde geliştirme yapacağınız bir araç değil, barındırıp sohbet uygulamalarından mesaj gönderebileceğiniz tamamlanmış bir asistandır.

## Tablodaki tüm framework'ler

- [OpenAI Agents SDK](https://dotsagent.io/tr/frameworks/openai-agents-python): OpenAI'ın agent'lar için açık kaynaklı Python SDK'sı. Bilinçli olarak yalın tutulan SDK; handoff, guardrail, oturum ve izleme özelliklerini yerleşik olarak sunar. Varsayılan olarak OpenAI modellerini kullanır, ancak diğer sağlayıcılara da çağrı yapabilir. Mart 2026'da GA olan Temporal entegrasyonu sayesinde dayanıklı çalıştırmalar sağlar.

- [OpenAI Agents SDK (JS)](https://dotsagent.io/tr/frameworks/openai-agents-js): OpenAI Agents SDK'nın TypeScript ve JavaScript portudur; aynı ajanları, devirleri, onayları ve izlemeyi sunar. WebRTC üzerinden tarayıcıda çalışan gerçek zamanlı sesli ajanlar ekler. Temporal kalıcılık entegrasyonu ise yalnızca Python'da kullanılabilir.

- [Claude Agent SDK](https://dotsagent.io/tr/frameworks/claude-agent-sdk): 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.

- [Google ADK](https://dotsagent.io/tr/frameworks/google-adk): Google'ın Agent Development Kit'i; Python, TypeScript, Go, Java ve Kotlin için SDK'lar ve çekirdeğe entegre değerlendirme özellikleri sunar. Önceliği Gemini'ye verir, ancak adaptörlerle diğer modellere de bağlanır ve Google Cloud'daki Agent Runtime'a dağıtılabilir.

- [Microsoft Agent Framework](https://dotsagent.io/tr/frameworks/microsoft-agent-framework): Semantic Kernel ve AutoGen ekiplerinin geliştirdiği, Microsoft'un Python ve .NET agent framework'ü; Nisan 2026'dan beri genel kullanıma açık. Tür güvenli agent'ları checkpoint alabilen, kaldığı yerden devam edebilen ve insan girdisi bekleyebilen grafik iş akışlarıyla bir araya getiriyor. Go SDK'sı ise herkese açık önizlemede.

- [LangGraph](https://dotsagent.io/tr/frameworks/langgraph): LangChain'in agent'ları açık grafikler olarak oluşturmaya yönelik düşük seviyeli kütüphanesi; checkpoint alınan durum ve kesintiler temel özellikleridir. Önceden oluşturulmuş bir döngünün yeterli olduğu durumlarda LangChain v1'deki create_agent bunun üzerinde çalışır.

- [CrewAI](https://dotsagent.io/tr/frameworks/crewai): Birbirlerine görev devreden, rol tabanlı ajan ekipleri oluşturmak için Python framework'ü. Ekipler, olay güdümlü Flows ile düzenlenir. Flows kalıcılık ve insan geri bildirimi sağlar; CLI ise doğrudan yönetilen CrewAI AMP hizmetine deploy eder.

- [LlamaIndex](https://dotsagent.io/tr/frameworks/llamaindex): LlamaIndex, belge ayrıştırma ve erişim araçlarını Python ve TypeScript'teki olay güdümlü Agent Workflows ile bir araya getirir. Workflows insan girdisi beklemek üzere duraklayabilir, durumu kalıcı olarak saklayabilir ve MCP sunucuları olarak sunulabilir ya da LlamaCloud'a deploy edilebilir.

- [Pydantic AI](https://dotsagent.io/tr/frameworks/pydantic-ai): Pydantic ekibinin geliştirdiği; type hint'ler, doğrulanmış yapılandırılmış çıktılar ve dependency injection üzerine kurulu bir Python agent framework'ü. Temporal'dan Airflow'a kadar yedi engine üzerinde dayanıklı yürütme desteğiyle öne çıkar ve Pydantic Evals'ı da beraberinde sunar.

- [Mastra](https://dotsagent.io/tr/frameworks/mastra): Agent'ları, askıya alınıp sürdürülebilen workflow'ları, belleği, eval'leri ve Studio UI'ı tek pakette birleştiren bir TypeScript framework'ü. Next.js, Express veya Hono uygulamalarına eklenebilir. Çekirdek Apache-2.0 lisanslıyken ee/ dizinleri kurumsal lisans kullanır.

- [Vercel AI SDK](https://dotsagent.io/tr/frameworks/vercel-ai-sdk): Vercel'in provider'dan bağımsız TypeScript araç setinde, AI SDK 7 itibarıyla ana agent sınıfı ToolLoopAgent'tır. Araç döngülerini streaming UI yardımcılarıyla birleştirir; WorkflowAgent ise yeniden başlatmalardan etkilenmeyen çalıştırmalar sunar.

- [smolagents](https://dotsagent.io/tr/frameworks/smolagents): Hugging Face'in yaklaşık bin satırlık küçük Python kütüphanesi. CodeAgent, eylemlerini Python kodu olarak yazar. Bu kod Modal, E2B veya Docker gibi sandbox'larda çalışır; ajanlar ve araçlar Hub'da paylaşılabilir.

- [Agno](https://dotsagent.io/tr/frameworks/agno): Python framework'ü ve runtime'ı: SDK ajanlar, ekipler ve iş akışları oluşturur; AgentOS ise bunları kendi altyapınızda FastAPI uygulaması olarak sunar. Oturumlar, bellek ve izler veritabanınızda kalır; barındırılan Control Plane arayüzüne tarayıcıdan bağlanılır.

- [Strands Agents](https://dotsagent.io/tr/frameworks/strands-agents): Python ve TypeScript için bir AWS SDK'sı. Model döngüyü yönetir, ajan ise kontrol düzlemi olmadan kendi sürecinizde çalışır. Varsayılan sağlayıcı Amazon Bedrock'tır; dağıtım için Bedrock AgentCore Runtime kullanılır.

- [Dify](https://dotsagent.io/tr/frameworks/dify): Framework kodu yazmak yerine görsel bir düzenleyicide LLM agent'ları ve iş akışları oluşturmanızı sağlayan, kendi sunucunuzda barındırabileceğiniz bir platform. v1.6.0'dan itibaren MCP'yi iki yönde de destekler; böylece bir uygulama MCP araçlarını çağırabilir ve MCP sunucusu olarak yayımlanabilir.

- [OpenClaw](https://dotsagent.io/tr/frameworks/openclaw): WhatsApp, Telegram, Slack, Discord, iMessage ve daha fazlası üzerinden mesaj göndererek kullanabileceğiniz, hazır ve kendi sunucunuzda barındırılan bir AI asistanı. Kendi agent'ınızı oluşturmak için kullanılan bir framework değildir ve tasarımı gereği arada barındırılan bir hizmet bulunmaz.

## Agent framework'leri hakkında sorular

### 2026'da en iyi AI agent framework'ü hangisi?

Tek bir kazanan yok: doğru seçim kullandığınız dile, bulut ortamınıza ve çalıştırmalarınızın ne kadar sürdüğüne bağlı. Tablomuzda sekiz özelliğin tümü doğrulanmış yalnızca iki seçenek var: Google ADK ve Mastra. Pydantic AI, LangGraph ve CrewAI'de ise yalnızca bir veya iki özellik doğrulanamadı. Önce kullandığınız dile göre filtreleyip seçenekleri karşılaştırın.

### Hangi agent framework'leri MCP'yi destekliyor?

Buradaki 14 kod framework'ünün tümü ve Dify, MCP sunucularındaki araçları çağırabilir. Kendi agent'ınızı MCP sunucusu olarak sunma özelliğini belgeleyenlerin sayısı daha az: Google ADK (to_mcp_server()), LlamaIndex (workflow_as_mcp), Mastra (MCPServer), Agno (AgentOS üzerinden) ve Dify. OpenClaw dokümanlarında MCP desteğini doğrulayamadık.

### AutoGen kullanımdan kaldırılıyor mu?

AutoGen bakım modunda ve son sürümü Eylül 2025'te yayımlanan python-v0.7.5 oldu. 3 April 2026'dan beri genel kullanıma açık olan Microsoft Agent Framework 1.0, hem AutoGen'in hem de Semantic Kernel'in resmî halefidir. Semantic Kernel v1, bu tarihten sonra en az bir yıl boyunca kritik düzeltmeler almaya devam edecek.

### OpenAI Agent Builder kapatılıyor mu?

Evet. OpenAI, 3 June 2026 tarihinde Agent Builder ve Evals ürününü aşamalı olarak sonlandıracağını duyurdu; ikisi de 30 November 2026 tarihinde kapanacak. ChatKit kullanıma açık kalacak, ancak örneğin Agents SDK ile backend'ini kendin çalıştırman gerekecek. Açık kaynaklı Agents SDK ayrı bir kütüphanedir ve güncellemeleri yayımlanmaya devam ediyor; 0.22.3 sürümü 17 September 2026 tarihinde yayımlandı.

### Hangi ajan framework'leri kalıcı yürütmeyi destekliyor?

LangGraph (checkpointer'lar), Pydantic AI (Temporal'dan Airflow'a yedi motor), Microsoft Agent Framework (Durable Extension), Python OpenAI Agents SDK (Temporal) ve Vercel AI SDK (WorkflowAgent) bu özelliği belgelerinde açıklıyor. Mastra ve Dify, bir workflow'u duraklatıp daha sonra devam ettirebiliyor. Claude Agent SDK, Strands Agents ve OpenAI JS SDK için devam ettirilebilir oturumlar bulduk, ancak kalıcı bir yürütme motoru bulamadık.

### Tablodaki soru işareti ne anlama geliyor?

Bu, özelliğin olmadığı anlamına değil, 1 October 2026 tarihinde resmî belgelerde özelliği doğrulayamadığımız anlamına gelir. Boş daire, LangGraph eval'leri için LangSmith'in yaptığı gibi ayrı bir ürün bu özelliği sunsa bile kütüphanede yerleşik destek olmadığı anlamına gelir.

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
