Cloud · 23 september 2026
Ook gepubliceerd in Português (Brasil), Türkçe, עברית, Norsk, Русский, Bahasa Indonesia, Deutsch
Google lanceert Kotlin Agent Development Kit 1.0 met volledige Python-pariteit en on-device AI-ondersteuning
Google heeft de Agent Development Kit voor Kotlin 1.0 uitgebracht, een productieklaar framework voor het bouwen van AI-agents in Kotlin, Android en JVM-serverapplicaties. Het bereikt volledige feature-pariteit met de Python-versie van ADK en ondersteunt native Android-capaciteiten voor on-device en hybride AI.
Met ADK voor Kotlin hoeven ontwikkelaars niet langer Python te gebruiken voor hun agentlogica; ze kunnen idiomatische Kotlin-API’s inzetten voor orchestratie, toolondersteuning, persistentie, geheugen en mens-in-de-loop workflows. Het systeem draait op alle platforms dankzij Kotlin Multiplatform.
Een belangrijke ontwikkeling is de native Android-ondersteuning voor on-device inferentie via LiteRT-LM en ML Kit, waarbij ML Kit momenteel als bèta beschikbaar is. Voor cloud- en hybride scenario’s integreert ADK met Firebase AI Logic, waardoor Android-apps lokaal kunnen rekenen wanneer dat passend is en cloudmodellen kunnen inspringen voor complexere taken.
De framework introduceert ondersteuning voor hiérarchische multi-agent systemen, waarbij een hoofdagent taken kan delegeren aan ondergeschikte agents. Daarnaast biedt het contextcompaction en multi-turn conversie voor automatische samenvatting van gespreksgeschiedenis, evenals robuuste session-management voor het pauzeren, serialiseren en herstellen van agentstate.
Toolintegratie gebeurt via compile-time annotaties zoals @Tool en @Param, waarbij KSP Kotlin-functieschema’s genereert. Dit garandeert typeveiligheid en verhoogt de startup-snelheid op mobiele apparaten. Ontwikkelaars kunnen ‘requireConfirmation’ instellen om gevoelige acties, zoals banktransacties, te beschermen met expliciete gebruikersgoedkeuring.
Skills, dynamisch geladen via progressive disclosure, stellen agents in staat om domeinspecifieke playbooks (opslaan in SKILL.md) te raadplegen zonder de volledige playbook in de modelcontext te hoeven opnemen. Dit vergroot efficiëntie en schaalbaarheid.
Google benadrukt dat productieklaarheid draait om robuuste lifecycle recovery en deterministische toolgrenzen, rather than op het aantal agents. De open-source implementatie is beschikbaar op GitHub.