LançamentoMarço de 2026

ADK-Rust v0.5.0 — A Jornada para um Lançamento Principal

De v0.3.1 para v0.5.0: o que mudou, o que aprendemos e para onde estamos indo.

v0.5.0 é o maior lançamento do ADK-Rust até agora. Ele afeta todas as camadas do framework — desde novos crates e provedores de modelo até uma experiência de desenvolvedor completamente renovada. Aqui está a história.

Novos Crates

v0.5.0 introduz vários novos crates que expandem o que os agentes podem fazer:

  • adk-ragGeração Aumentada por Recuperação com chunkers plugáveis, provedores de embedding (Gemini, OpenAI), e armazenamentos de vetor (em memória, Qdrant, pgvector, LanceDB)
  • adk-codeExecução de código em sandbox para agentes que precisam executar código
  • adk-deployManifesto compartilhado e contrato de empacotamento para a futura Plataforma ADK
  • adk-rust-macrosMacros de derivação para definições mais limpas de ferramentas e agentes

Atualizações de Provedores de Modelo

Dois novos documentos de provedor dedicados foram lançados: Anthropic (com suporte a pensamento estendido) e Respostas OpenAI API (o sucessor de Chat Completions). O trait do provedor agora suporta gerenciamento do ciclo de vida de cache de contexto — defina um CacheCapable modelo e o runner lida com a criação, atualização e TTL do cache automaticamente.

Alterações Disruptivas

A atualização de 0.3.1 exigiu a adaptação a algumas alterações API:

  • RunnerConfig ganhou quatro novos campos para cache de contexto, tokens de cancelamento e contexto de requisição
  • Runner::run() agora aceita UserId and SessionId novos tipos em vez de strings brutas
  • AdkError::Tool tornou-se AdkError::tool() (construtor em minúsculas)

cargo-adk CLI

O novo cargo-adk CLI substitui a configuração manual do projeto. Cinco modelos cobrem os pontos de partida mais comuns: agente Gemini básico, ferramentas personalizadas, RAG com busca vetorial, servidor REST e agente alimentado por OpenAI.

cargo install cargo-adk
cargo adk new my-agent --template rag
cd my-agent && cargo run

Atualização do Site

O site recebeu uma reformulação visual: paleta azul-marinho mais profunda, blocos de código refinados com efeitos de brilho, um selo de lançamento v0.5.0 no hero, e a seção Começar agora usa o fluxo cargo-adk CLI. Todos os 47 documentos foram sincronizados recentemente do repositório upstream, e 5 novas páginas de documentação foram adicionadas (RAG, Execução de Código, Pagamentos, Anthropic, Respostas OpenAI).

O Que Vem Por Aí

O roteiro para o restante de 2026 inclui ADK Platform (implantação gerenciada), Super Agentes (Caçador de Vagas, Vozes de Clientes) e integrações mais profundas com a extensão VS Code. O framework continua a avançar para tornar Rust a melhor linguagem para construir agentes de IA em produção.

Pronto para experimentar a v0.5.0?

Comece com o framework Rust mais poderoso para construir agentes de IA.