Google vydal ADK for Kotlin 1.0 pre agentov v Kotline, Androide a JVM
Google 9. septembra 2026 oznámil všeobecnú dostupnosť ADK for Kotlin 1.0. Z podkladu vyplýva najmä technická novinka pre vývojárov agentov: Kotlin Multiplatform jadro, interoperabilita s Javou, nástroje generované cez KSP a Android integrácie pre persistenciu, HITL a hybrid cloud/on-device workflowy.
Čo sa zmenilo
Google 9. septembra 2026 oznámil všeobecnú dostupnosť ADK for Kotlin 1.0 ako súpravy na vývoj AI agentov pre Kotlin, Android aj serverový JVM svet. Zdroj je firemné oznámenie, preto treba odlíšiť dostupné artefakty a API od marketingových tvrdení o „production-ready“ použití.1
Mechanizmus a vývojársky význam
Podľa Google je ADK for Kotlin postavený na Kotlin Multiplatform jadre, ktoré má byť nezávislé od konkrétneho modelového backendu, session providerov a memory systémov. Verzia 1.0 má priniesť paritu s ADK 1.0 Core a v texte sú menované konkrétne mechanizmy: hierarchické multi-agentové workflowy, kompakciu kontextu pre viacotáčkové konverzácie, human-in-the-loop potvrdzovanie citlivých akcií, obnovu relácií a interoperabilitu s Javou.1
Prakticky dôležitá je aj cesta, ako sa definujú nástroje. Google ukazuje anotácie @Tool a @Param, pričom cez KSP sa pri kompilácii generujú schémy volaní funkcií. V podklade to znamená typovo bezpečné definície bez runtime reflexie a podporu pre suspend funkcie.1
Android: čo je doložené
Pre Android text uvádza moduly a integračné body pre hybridné aj lokálne scenáre. Menovite spomína Firebase AI Logic pre cloudové workflowy, RoomSessionService na perzistenciu histórie relácií, AppSearchMemoryService pre indexovanú pamäť a FileArtifactService pre súbory aplikácie. V ukážke finančného asistenta je citlivý prevod peňazí označený requireConfirmation = true, takže agent požiada o potvrdenie používateľa a až potom pokračuje.1
Dostupnosť však nie je úplne rovnaká pre všetky časti. V príklade závislostí sú artefakty google-adk-kotlin-core:1.0.0, processor 1.0.0, LiteRT-LM 1.0.0 a Firebase Android modul 1.0.0, kým ML Kit Android modul je výslovne označený ako 1.0.0-beta.1
Hranice poznania
Podklad nedokazuje nezávisle overený výkon, spoľahlivosť ani prevádzkové výsledky v produkcii. Aj samotná banková androidová ukážka je v texte označená len ako demonštračný príklad, ktorý nie je navrhnutý na splnenie compliance požiadaviek. Preto je praktický význam tejto novinky najmä v tom, že vývojári dostali vydané knižnice 1.0 a konkrétne API vzory pre agentové workflowy v Kotline; nie v tom, že by zdroj preukazoval merané prínosy alebo overené enterprise nasadenie.1
Technický kontext
Stav overenia: Spracované podľa zdroja; redakcia postup nereprodukovala.
Verzie: ADK for Kotlin 1.0, google-adk-kotlin-core:1.0.0, google-adk-kotlin-processor:1.0.0, google-adk-kotlin-litertlm:1.0.0, google-adk-kotlin-firebase-android:1.0.0, google-adk-kotlin-mlkit-android:1.0.0-beta
Dátum pôvodného zdroja: 9. septembra 2026
Podmienky použitia: Znalosť Kotlinu a JVM/Android vývoja; pre opísané workflowy aj práca s KSP anotáciami, agentovými nástrojmi a Android komponentmi ako Room či AppSearch.
Obmedzenia: K dispozícii je jediný primárny zdroj od výrobcu. Ten dokladá vydanie, pomenované funkcie, ukážky kódu a artefakty, ale nedokladá nezávislé benchmarky, zákaznícke nasadenia, prevádzkovú spoľahlivosť ani compliance. ML Kit Android modul je v texte označený ako beta.
Claims → evidence
Tvrdenia a ich podklady
Percentá vyjadrujú redakčný odhad modelu, nie nezávisle nameranú pravdepodobnosť pravdivosti. Tvrdenia môžete porovnať s uvedenými zdrojmi.
Zdroje a atribúcie
Na ďalšie overenie
- Google Developers Blog ↗Announcing ADK for Kotlin 1.0: Building Production-Ready AI Agents in Kotlin, Android, and Beyond - Google Developers Blog · podklad načítaný 15. septembra 2026