Adk for Kotlin 1.0: Google lança framework de agentes de IA com paridade total com Python

3 min
Adk for Kotlin 1.0: Google lança framework de agentes de IA com paridade total com Python

Google lança o Agent Development Kit (ADK) for Kotlin 1.0, framework open-source para construir agentes de IA em Kotlin, Android e JVM, com paridade de recursos com as versões Python e Java e suporte a IA on-device.

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).

D

· Editor-chefe

Especialista em tecnologia, criador de conteúdo e fundador do portal Mercado de TI e Casa do Dev. Analiso tendências de mercado, Inteligência Artificial e carreira, entregando informações precisas, tr...

LinkedIn Site

COMPARTILHAR