---
title: "Google ADK: özellikler, sürüm ve hızlı başlangıç · DotsAgent"
description: "Google tarafından geliştirilen Google ADK: lisans, en son sürüm, MCP desteği, dayanıklı çalıştırmalar, insan onayı, izleme ve eval'ler; ayrıca kopyalayabileceğiniz bir hızlı başlangıç."
url: https://dotsagent.io/tr/frameworks/google-adk
---

Framework · Google

# Google ADK hakkında kısa bilgiler

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.

**En uygun kullanım:**  Gemini öncelikli ajanlar, yerleşik değerlendirme özellikleri ve Google Cloud'a doğrudan dağıtım olanağı isteyen, birden fazla dilde çalışan ekipler.

## Temel bilgiler

- **Bakımını yapan**: Google
- **Diller**: Python, TypeScript, Go, Java, Kotlin
- **Lisans**: Apache-2.0
- **En son sürüm**: `Python 2.10.0` · 25 Eylül 2026
- **Repository**: [google/adk-python](https://github.com/google/adk-python) · 21.687 yıldız
- **Barındırılan seçenek**: [Agent Runtime on Gemini Enterprise Agent Platform (formerly Vertex AI Agent Engine); also Cloud Run, GKE](https://docs.cloud.google.com/gemini-enterprise-agent-platform/build/runtime/quickstart-adk)Agent Runtime'ın önceki adı Vertex AI Agent Engine'di; deploy çağrısı hâlâ client.agent_engines.create(...) şeklinde.

## 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 google-adk && adk create my_agent  (run with: adk run my_agent  or  adk web --port 8000)
```

GOOGLE_API_KEY in my_agent/.env gerekir

`Python`

```
from google.adk.agents.llm_agent import Agent

# Mock tool implementation
def get_current_time(city: str) -> dict:
    """Returns the current time in a specified city."""
    return {"status": "success", "city": city, "time": "10:30 AM"}

root_agent = Agent(
    model='gemini-flash-latest',
    name='root_agent',
    description="Tells the current time in a specified city.",
    instruction="You are a helpful assistant that tells the current time in cities. Use the 'get_current_time' tool for this purpose.",
    tools=[get_current_time],
)
```

[Hızlı başlangıç kaynağı](https://google.github.io/adk-docs/get-started/python/)

### TypeScript

`Yükle`

```
npm install @google/adk (inferred from package name; not copied from docs)
```

GOOGLE_API_KEY gerekir

`TypeScript`

```
import { LlmAgent, GOOGLE_SEARCH } from '@google/adk';

const agent = new LlmAgent({
  name: 'researcher',
  model: 'gemini-flash-latest',
  instruction: 'You help users research topics thoroughly.',
  tools: [GOOGLE_SEARCH],
});
```

[Hızlı başlangıç kaynağı](https://google.github.io/adk-docs/)

## Özellikler

| Herhangi bir model | — | Öncelik Gemini'de; diğer modeller LiteLLM ve yerel adaptörlerle kullanılabilir |
| --- | --- | --- |
| MCP istemcisi | — | McpToolset; her araç için isteğe bağlı onay |
| MCP sunucusu | — | to_mcp_server() ile bir agent'ı MCP sunucusu olarak kullanıma açın |
| Çoklu ajan | — | Alt agent ağaçları ve ADK 2.0'dan itibaren grafik tabanlı iş akışları |
| Kalıcı çalıştırmalar | — | Durdurulan agent'ları kaldığı yerden devam ettirin; Agent Runtime uzun süreli durumu korur |
| İnsan onayı | — | require_confirmation=True ile araç kullanımını onaylatın |
| İzleme | — | OpenTelemetry tabanlıdır; Google Cloud'da Cloud Trace kullanılır |
| Evals | — | Değerlendirme, ADK'nın temel özelliklerinden biridir |

## Son değişiklikler

- ADK 2.0, grafik tabanlı iş akışları ekledi.
- Python, TypeScript, Go ve Java'ya Kotlin SDK da eklendi.
- Dokümantasyon adk.dev adresine taşındı.
- Vertex AI Agent Engine'in adı Gemini Enterprise Agent Platform'da Agent Runtime olarak değiştirildi.

## Aynı dildeki alternatifler

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

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

- [Claude Agent SDK](https://dotsagent.io/tr/frameworks/claude-agent-sdk)

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

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

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

## Kaynaklar

1. [google.github.io](https://google.github.io/adk-docs/)/adk-docs/
2. [google.github.io](https://google.github.io/adk-docs/get-started/python/)/adk-docs/get-started/python/
3. [adk.dev](https://adk.dev/tools-custom/confirmation/)/tools-custom/confirmation/
4. [adk.dev](https://adk.dev/tools-custom/mcp-tools/advanced/)/tools-custom/mcp-tools/advanced/
5. [adk.dev](https://adk.dev/tools-custom/mcp-tools/agent-as-server/)/tools-custom/mcp-tools/agent-as-server/
6. [docs.cloud.google.com](https://docs.cloud.google.com/gemini-enterprise-agent-platform/vertex-ai-name-changes)/gemini-enterprise-agent-platform/vertex-ai-name-changes
7. [cloud.google.com](https://cloud.google.com/blog/products/ai-machine-learning/introducing-gemini-enterprise-agent-platform)/blog/products/ai-machine-learning/introducing-gemini-enterprise-agent
8. [docs.cloud.google.com](https://docs.cloud.google.com/gemini-enterprise-agent-platform/build/runtime/quickstart-adk)/gemini-enterprise-agent-platform/build/runtime/quickstart-adk
9. [pypi.org](https://pypi.org/pypi/google-adk/json)/pypi/google-adk/json
10. [registry.npmjs.org](https://registry.npmjs.org/@google%2fadk)/@google%2fadk
11. [api.github.com](https://api.github.com/repos/google/adk-python)/repos/google/adk-python

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
