---
title: "Google ADK: Funktionen, Version und Schnellstart · DotsAgent"
description: "Google ADK von Google: Lizenz, neueste Version, MCP-Unterstützung, dauerhafte Ausführungen, menschliche Freigabe, Tracing und Evals sowie ein Schnellstart zum Kopieren."
url: https://dotsagent.io/de/frameworks/google-adk
---

Framework · Google

# Google ADK im Überblick

Googles Agent Development Kit mit SDKs für Python, TypeScript, Go, Java und Kotlin sowie integrierter Evaluierung. Es ist auf Gemini ausgerichtet, unterstützt über Adapter aber auch andere Modelle und lässt sich auf Agent Runtime in Google Cloud bereitstellen.

**Ideal für:**  Teams, die mit mehreren Sprachen arbeiten und Gemini-orientierte Agenten, integrierte Evaluierungen und einen direkten Weg zu Google Cloud suchen.

## Wichtige Fakten

- **Maintainer**: Google
- **Sprachen**: Python, TypeScript, Go, Java, Kotlin
- **Lizenz**: Apache-2.0
- **Neueste Version**: `Python 2.10.0` · 25. September 2026
- **Repository**: [google/adk-python](https://github.com/google/adk-python) · 21.687 Sterne
- **Gehostete Option**: [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 hieß früher Vertex AI Agent Engine; der Deploy-Aufruf lautet weiterhin client.agent_engines.create(...).

## Schnellstart

Installieren Sie das Paket, richten Sie die Zugangsdaten ein und starten Sie dann den einfachsten Agent aus der offiziellen Dokumentation. Die Modell-IDs entsprechen denen in der Dokumentation und sind möglicherweise nicht für Ihr Konto freigeschaltet.

### Python

`Installieren`

```
pip install google-adk && adk create my_agent  (run with: adk run my_agent  or  adk web --port 8000)
```

Benötigt GOOGLE_API_KEY in my_agent/.env

`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],
)
```

[Quelle des Schnellstarts](https://google.github.io/adk-docs/get-started/python/)

### TypeScript

`Installieren`

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

Benötigt GOOGLE_API_KEY

`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],
});
```

[Quelle des Schnellstarts](https://google.github.io/adk-docs/)

## Funktionen

| Beliebiges Modell | — | Vorrangig Gemini; andere Modelle über LiteLLM und lokale Adapter |
| --- | --- | --- |
| MCP-Client | — | McpToolset mit optionaler Bestätigung pro Tool |
| MCP-Server | — | Agent mit to_mcp_server() bereitstellen |
| Multi-Agent | — | Unteragenten-Bäume sowie Graph-Workflows seit ADK 2.0 |
| Persistente Ausführung | — | Gestoppte Agents fortsetzen; Agent Runtime verwaltet lang laufende Zustände |
| Menschliche Freigabe | — | Tool-Bestätigung über require_confirmation=True |
| Tracing | — | Basiert auf OpenTelemetry, mit Cloud Trace auf Google Cloud |
| Evals | — | Evaluation ist eine zentrale ADK-Funktion |

## Aktuelle Änderungen

- ADK 2.0 führte graphbasierte Workflows ein.
- Zu Python, TypeScript, Go und Java kam ein Kotlin-SDK hinzu.
- Die Dokumentation ist zu adk.dev umgezogen.
- Vertex AI Agent Engine wurde auf der Gemini Enterprise Agent Platform in Agent Runtime umbenannt.

## Alternativen in derselben Sprache

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

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

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

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

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

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

## Quellen

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

Unabhängige Referenz für alle, die KI-Agenten entwickeln. Wir sind mit keinem der hier genannten Anbieter verbunden.

© 2026 DotsAgent · Fakten geprüft am 1. Oktober 2026
