Google
Google logoGoogle · Feature trail

Agentic Application Middleware

96 posts · Mar 2023 – Oct 2026

What this trail covers

The Developer Knowledge API ecosystem, including gcloud CLI, an official agent skill, API Explorer, and multi-language client libraries, provides a programmatic source of truth for developer documentation about Google Cloud, Firebase, Android, and more. It replaces brittle web-scraping with a structured API that serves fresh, Markdown-formatted documentation, offering semantic and keyword search, intelligent document chunking, and grounded Q&A capabilities for AI agents, IDE extensions, and auto-generated code. AQuA (Ambient Quality Agent) is introduced as a production quality agent that monitors agent trajectories, clusters failures, and diagnoses root causes, feeding insights back into the inner loop for continuous improvement. It runs unattended, analyzes production traffic, and provides code-anchored insights without impacting agent performance.

All Google trails
  1. What's new in Gemini Code Assist- Google Developers BlogGemini Code Assist's Agent Mode is now widely available in VS Code and IntelliJ, offering enhanced capabilities for tackling complex, multi-step tasks. This includes support for multiple file edits, full project context, built-in tools, and integration with ecosystem tools (using MCP) with integrated Human in the Loop (HITL). VS Code enhancements include inline diffs for code changes, persistent chat history, streamlined quota updates, real-time shell command output, batched tool call approvals, faster UI performance, and preserved toggle state. IntelliJ also offers Agent Mode with a review and approval process, or an auto-approve mode. IDE improvements include the ability to stop in-progress chat responses and 'thinking tokens' for IntelliJ to provide insights into Gemini's thought process. Code completion performance for VS Code has also been boosted. Many preview features are now generally available, including reverting to checkpoints, adding selected code snippets to context, prompting with selected terminal output, specifying filenames, and excluding files. The Gemini CLI has seen significant community contributions and rapid evolution, with the launch of Gemini CLI GitHub Actions for automated coding tasks and on-demand collaboration. Deeper integration into VS Code provides context-aware suggestions and native in-editor diffing. Custom Slash Commands allow for reusable prompts, and a public roadmap for Gemini CLI v1 has been published.