Engineering articles from Google
AI summaries and key learnings from Google engineering teams.
Introducing Finish Changes and Outlines, now available in Gemini Code Assist extensions on IntelliJ and VS Code
The article introduces two new features in the Gemini Code Assist extensions for IntelliJ and Visual Studio Code: Finish Changes and Outlines. Finish Changes acts as an AI pair programmer, allowing...
Unleash Your Development Superpowers: Refining the Core Coding Experience
The article outlines recent feature enhancements in the Gemini Code Assist tool, designed to streamline the coding experience for developers. Key features include Agent Mode with Auto Approve for...
Introducing Wednesday Build Hour
The 'Wednesday Build Hour' is a weekly initiative designed for developers to engage in hands-on learning and skill enhancement in cloud technologies. Led by Google Cloud experts, the sessions cover a...
What's new in TensorFlow 2.21
TensorFlow 2.21 introduces significant enhancements, particularly with the LiteRT stack, which is designed for high-performance on-device inference. This new runtime offers improved GPU performance,...
You can't stream the energy: A developer's guide to Google Cloud Next '26 in Vegas
The article serves as a guide for developers attending Google Cloud Next '26 in Las Vegas, highlighting the importance of in-person collaboration and the value of hands-on learning. It outlines key...
How we built the Google I/O 2026 Save the Date experience
The article details the creation of the Google I/O 2026 Save the Date experience, emphasizing the integration of AI technologies to enhance developer workflows. It describes how the team utilized...
Supercharge your AI agents: The New ADK Integrations Ecosystem
The article introduces significant enhancements to the Agent Development Kit (ADK), an open-source framework designed for building and deploying AI agents. It highlights new integrations with various...
On-Device Function Calling in Google AI Edge Gallery
The article introduces significant updates to the Google AI Edge Gallery, emphasizing the implementation of on-device function calling through the FunctionGemma model. This model allows for efficient...
Turn creative prompts into interactive XR experiences with Gemini
The article explores how the Gemini web app enables developers to create immersive extended reality (XR) experiences by leveraging its capabilities in generating interactive 3D web graphics. It...
Conductor Update: Introducing Automated Reviews
The article introduces the Automated Review feature of Conductor, an extension for the Gemini CLI that enhances the software development lifecycle by integrating a verification step...
Making Gemini CLI extensions easier to use
The article discusses the introduction of extension settings for Gemini CLI, aimed at simplifying the configuration process for users. It highlights the benefits of automated setup, integrated...
Access public data insights faster: Data Commons MCP is now hosted on Google Cloud
The article introduces the hosted Data Commons Model Context Protocol (MCP) service now available on Google Cloud, aimed at simplifying the interaction between AI agents and Data Commons data....
Introducing the Developer Knowledge API and MCP Server
The Developer Knowledge API and Model Context Protocol (MCP) server are newly introduced tools designed to enhance the capabilities of AI-powered developer tools by providing a reliable source of...
Easy FunctionGemma finetuning with Tunix on Google TPUs
This article discusses the process of fine-tuning the FunctionGemma language model using the Tunix library on Google TPUs. It begins by outlining the capabilities of FunctionGemma as a small language...
Beyond the Chatbot: A Blueprint for Trustable AI
The article presents a novel application of AI in high-speed racing, leveraging Google's Antigravity framework to create a real-time guidance system for drivers. By employing a 'Split-Brain'...
LiteRT: The Universal Framework for On-Device AI
LiteRT is a modern on-device AI framework that builds upon the foundations of TensorFlow Lite, offering significant enhancements in performance, simplicity, and flexibility for deploying AI models...
Tailor Gemini CLI to your workflow with hooks
The article introduces Gemini CLI hooks, a feature that allows developers to customize the behavior of the Gemini CLI without modifying its source code. Hooks act as middleware, enabling users to...
A Guide to Fine-Tuning FunctionGemma
This article serves as a comprehensive guide for fine-tuning FunctionGemma, a specialized model designed for function calling within the realm of Agentic AI. It outlines the necessity of fine-tuning...
Under the Hood: Universal Commerce Protocol (UCP)
The Universal Commerce Protocol (UCP) is an open-source standard developed by Google to facilitate seamless commerce experiences across various consumer interfaces and payment providers. It aims to...
A Developer's Guide to Debugging JAX on Cloud TPUs: Essential Tools and Techniques
This article serves as a comprehensive guide for developers working with JAX on Cloud TPUs, focusing on the essential tools and techniques for debugging and profiling machine learning workflows. It...