O Google lançou o ADK for Announcing ADK for Kotlin 1.0: Building production-ready... (developers.googleblog.com) 1.0, framework open-source pronto para produção que leva agentes de IA a Kotlin, Android e JVM com paridade total de recursos em relação às versões Python e Java, além de suporte nativo a IA on-device via LiteRT-LM e ML Kit e integração híbrida com Firebase AI Logic.
O que é o adk for Kotlin 1.0 e por que ele importa
O ADK for Kotlin 1.0 é o framework do Google para construir agentes de IA production-ready em Kotlin, Android e JVM, com paridade de recursos em relação aos ADKs de Python e Java. Ele elimina a dependência de Python para lógica agêntica, oferecendo APIs idiomáticas de Kotlin para orquestração, ferramentas, persistência, memória e fluxos human-in-the-loop.
Construído sobre Kotlin Multiplatform, o framework roda de servidores a dispositivos móveis e, segundo o Google, tem arquitetura agnóstica a backends de modelo, provedores de sessão e sistemas de memória.
Leia também
Google libera OpenRL: nova API open-source para fine-tuning de LLMs no Kubernetes
Quais são os principais recursos da versão 1.0?
A versão adiciona sistemas multiagente hierárquicos, compactação de contexto com resumo automático de histórico para reduzir tokens, gerenciamento de sessão com pausa, serialização e restauração de estado, e interoperabilidade de primeira classe com Java.
Ferramentas são declaradas com anotações como @Tool e @Param, processadas pelo KSP em tempo de compilação, evitando reflection em runtime. Fluxos human-in-the-loop usam requireConfirmation para exigir aprovação humana em ações sensíveis, como transferências bancárias.
Como funcionam IA on-device e o modo híbrido no Android?
Para inferência local, o framework suporta LiteRT-LM e ML Kit, este último disponível apenas como recurso beta. Skills armazenadas em arquivos SKILL.md são carregadas dinamicamente via progressive disclosure, sem inflar o contexto do modelo.
Para cenários em nuvem e híbridos, a integração com Firebase AI Logic permite rodar agentes localmente no Android e escalar para modelos em nuvem quando necessário. O projeto é open-source e está disponível no Repositório oficial adk-kotlin no GitHub (github.com).
Leia também:
Fonte: Infoq