Google Adds “Finish Changes” and “Outlines” to Gemini Code Assist for VS Code and IntelliJ
Gemini Code Assist

Google has introduced two new AI-powered features — Finish Changes and Outlines — for Gemini Code Assist extensions in Visual Studio Code and JetBrains IntelliJ IDEs. The update is designed to reduce the friction developers experience when interacting with AI coding tools and to streamline the process of understanding and modifying large codebases. 

The features aim to shift AI-assisted coding away from long prompt engineering and toward a more natural, in-editor workflow where developers simply write or modify code and let the AI assist automatically.

Finish Changes: AI That Completes Your Work in Context

The first new capability, Finish Changes, acts like an AI pair programmer that can complete a developer’s work without requiring explicit prompts.

Instead of typing detailed instructions, developers can begin editing code, writing pseudocode, or leaving comments that describe their intent. Gemini then analyzes the surrounding context and automatically completes the task. 

This feature uses Gemini 3.0 to interpret the developer’s intent based on partial edits, code structure, and comments, filling in implementation details while keeping developers focused inside their IDE. 

The goal is to help engineers stay in a “flow state” without constantly switching between coding and crafting prompts.

Outlines: Instant Understanding of Complex Code

The second feature, Outlines, addresses another common developer challenge: understanding unfamiliar or complex codebases.

Outlines automatically generates high-level summaries of code files, creating an interactive outline directly within the editor. These summaries describe what each section of the code does in plain English, helping developers quickly grasp the structure and logic of a file. 

By combining file summaries with contextual navigation, developers can identify where to make changes faster and avoid spending time manually analyzing long source files.

Designed to Speed Up Developer Onboarding

Google says Outlines can significantly reduce the time it takes for developers to ramp up on a new project or unfamiliar repository. Instead of relying on documentation that may be outdated or incomplete, developers can instantly generate an AI-driven overview of the code. 

Once developers understand the code through Outlines, they can switch to Finish Changes to implement new features or refactor existing logic with AI assistance.

Available in Popular IDEs

The new capabilities are rolling out in the Gemini Code Assist extensions for Visual Studio Code and IntelliJ-based IDEs, two of the most widely used development environments. 

Google says the update is part of a broader effort to transform Gemini Code Assist from a simple AI suggestion tool into a context-aware coding collaborator embedded directly in the developer workflow.

Source: Google