ADK-Rust v0.5.0 — Die Reise zu einer Hauptveröffentlichung
Von v0.3.1 zu v0.5.0: was sich geändert hat, was wir gelernt haben und wohin wir uns entwickeln.
v0.5.0 ist die bisher größte ADK-Rust Veröffentlichung. Sie berührt jede Schicht des Frameworks — von neuen Crates und Modell-Providern bis hin zu einer komplett überarbeiteten Entwicklererfahrung. Hier ist die Geschichte.
Neue Crates
v0.5.0 führt mehrere neue Crates ein, die die Möglichkeiten von Agenten erweitern:
- •
adk-rag— Retrieval-Augmented Generation mit steckbaren Chunkern, Embedding-Providern (Gemini, OpenAI) und Vektorspeichern (In-Memory, Qdrant, pgvector, LanceDB) - •
adk-code— Sandboxed Code-Ausführung für Agenten, die Code ausführen müssen - •
adk-deploy— Gemeinsames Manifest und Bundling-Vertrag für die kommende ADK Plattform - •
adk-rust-macros— Derive-Makros für sauberere Tool- und Agenten-Definitionen
Modell-Provider-Updates
Zwei neue dedizierte Provider-Dokumente sind erschienen: Anthropic (mit erweiterter Denkunterstützung) und OpenAI Antworten API (der Nachfolger von Chat Completions). Das Provider-Trait unterstützt jetzt das Lebenszyklusmanagement für Kontext-Caching — legen Sie ein CacheCapable Modell und der Runner übernimmt die Cache-Erstellung, -Aktualisierung und TTL automatisch.
Brechende Änderungen
Das Upgrade von 0.3.1 erforderte die Anpassung an einige API Änderungen:
- •
RunnerConfigerhielt vier neue Felder für Kontext-Caching, Abbruch-Tokens und Anfragekontext - •
Runner::run()nimmt jetztUserIdandSessionIdNewtypes anstelle von Roh-Strings - •
AdkError::Toolwurde zuAdkError::tool()(Kleinbuchstaben-Konstruktor)
cargo-adk CLI
Der neue cargo-adk CLI ersetzt die manuelle Projekteinrichtung. Fünf Vorlagen decken die gängigsten Ausgangspunkte ab: grundlegender Gemini-Agent, benutzerdefinierte Tools, RAG mit Vektorsuche, REST-Server und OpenAI-gestützter Agent.
cargo install cargo-adk cargo adk new my-agent --template rag cd my-agent && cargo run
Website-Aktualisierung
Die Website erhielt eine visuelle Überarbeitung: eine tiefere Marine-Farbpalette, verfeinerte Codeblöcke mit Glüheffekten, ein v0.5.0-Release-Badge im Hero-Bereich, und der Abschnitt „Erste Schritte“ verwendet nun den cargo-adk CLI-Flow. Alle 47 Dokumente wurden frisch aus dem Upstream-Repo synchronisiert, und 5 neue Dokumentenseiten wurden hinzugefügt (RAG, Code-Ausführung, Zahlungen, Anthropic, OpenAI-Antworten).
Was kommt als Nächstes
Die Roadmap für den Rest des Jahres 2026 umfasst die ADK-Plattform (verwaltete Bereitstellung), Super-Agents (Job Hunter, Customer Voices) und tiefere Integrationen mit der VS Code-Erweiterung. Das Framework treibt weiterhin die Entwicklung voran, um Rust zur besten Sprache für den Bau von produktiven KI-Agenten zu machen.
Bereit, v0.5.0 auszuprobieren?
Beginnen Sie mit dem leistungsstärksten Rust-Framework zum Erstellen von KI-Agenten.