What's new in Gemini Code Assist

2025년 8월 21일
Blanca Delgado Parra Product Manager

Agent Mode widely available, IDE improvements, and Gemini CLI updates


Transform the way you build with powerful agentic features from Gemini Code Assist’s agent mode, now available to everyone both in VS Code and IntelliJ, with a continuously improved experience across your IDE and CLI.


Agent Mode within your IDE

Gemini Code Assist's Agent Mode helps you tackle complex, multi-step tasks with an intelligent, collaborative approach.

For example, imagine you want to refactor the model, view and controller of a shopping cart to display applied discount codes. This would typically require changing multiple files. With Agent Mode, you simply describe the goal, and Gemini will propose a detailed plan for you to review and approve before any code is changed, giving you complete control over every step.

By combining the power of AI with your expertise, Agent Mode helps you achieve a more efficient workflow and produce better code, while saving you significant time and effort.


VS Code

Agent Mode was previously launched in the Insiders channel for VS Code. During this time, our team has been working hard to improve the experience and we’re happy to share that Agent Mode is now in Preview and available to everybody.

Agent Mode in VS Code is a reimagined chat experience in Code Assist powered by the Gemini CLI to make developers more productive. It expands the capabilities of simple command/response interactions inside Code Assist chat by providing 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 prompts

With this launch, several enhancements to Gemini Code Assist Agent Mode in VS Code have been made:

  • Edit code changes directly using the integrated Gemini Inline diff, allowing you to visually highlight code modifications directly in your editor.

  • Improved clarity for code edits through inline diffs in chat.

  • Persistent agent mode in chat history for a consistent experience.

  • Streamlined and intuitive user-friendly quota updates.

  • Real-time shell command output.

  • Support for batched tool call approvals and edits.

  • Faster UI performance and rendering.

  • Agent mode toggle state is preserved between IDE restarts (i.e. if you turn the toggle to on, it stays on until turned off).
Gemini Code Assist Agent Mode in VS Code

IntelliJ

Agent Mode is now also available on Stable release in IntelliJ.

You can take advantage of this by using the Gemini Code Assist chat in Agent Mode to complete complex, multi-step tasks and goals with complete control over every change. Before making any modifications, the agent will present a plan for your review. You can edit, ask for changes, approve, or deny any suggested changes. This collaborative approach combines the power of AI with your expertise, resulting in better code and a more efficient workflow.

You can also choose to enable auto approve mode to let the agent act on your behalf. Once the agent is done you can review and roll back changes as you see fit.

IDE improvements

Boost your productivity by a refined Gemini Code Assist experience on your IDE.

You can now have more control over your interactions with chat due to the new ability to stop in progress chat responses, so you can immediately halt undesired long or errant chat responses. And with the newly introduced thinking tokens for IntelliJ, you can get more insights into Gemini's thought process before it delivers a response.

IntelliJ tokens

Additionally, write code faster and more efficiently with our latest improvements to code completion for VS Code, boosting the performance of code completion suggestions.

Last but not least, many of the previously launched preview features are now generally available.


This will ensure stability and reliability for your daily workflows.


Gemini CLI updates

Since the launch of Gemini CLI’s launch late June, the community has contributed over 2800 pull requests, submitted about 3400 issues and received more than 70.000 stars. The Gemini CLI has been rapidly evolving to continue to bring the power of Gemini directly into your command line. In the last month, there were some important launches and updates focused on security, privacy, and continued refinement.

Gemini CLI GitHub Actions has now launched. It is a no-cost, powerful AI coding teammate for your repository. It acts both as an autonomous agent for critical routine coding tasks, and an on-demand collaborator you can quickly delegate work to. It’s now in beta, widely available.

Triggered by events like new issues or pull requests, it works asynchronously in the background, using the full context of your project to automatically handle tasks. It knows your code, understands what you want to do, and gets it done.

Three key use cases covered today are:

  • Intelligent issue triage

  • Accelerated pull request reviews

  • On-demand collaboration

The Gemini CLI has also been updated with a deeper integration into VS Code. It becomes context-aware of the files you have open and can access selected text. This allows the CLI to provide targeted and contextually relevant suggestions, as the tool understands precisely what you're working on at the moment. With native in-editor diffing capabilities, you can see suggested changes side-by-side and edit them before accepting. To start using this, use the Gemini CLI version 0.1.20 or higher and a one-time setup command. The update aims to improve developer workflows by providing more relevant and flexible suggestions directly within the IDE.

In addition to Gemini CLI Github Actions and VSCode deeper integration, we have launched many improvements and fixes with the goal of improving Gemini CLI’s reliability and consistency, along with other launches such as Custom Slash Commands, allowing you to define reusable prompts for streamlining interactions with Gemini CLI.

You are a vital part of shaping the future of the Gemini CLI, which is why we want to be transparent about our plans and share our progress with you every step of the way. For that, we have published a public roadmap for Gemini CLI v1.

We hope these changes make for a better coding experience and make you more productive.

Try Gemini Code Assist for free, and learn more about our recent updates in our release notes.