Gemini Code Assist chat features overview

  • This document outlines the chat features supported by Gemini Code Assist.

  • Gemini Code Assist provides source citations when its suggestions directly quote at length from a specific source.

  • You can perform various chat actions with Gemini Code Assist in supported IDEs, such as explaining code, creating multiple chats, editing prompts, and managing conversation history.

  • Gemini Code Assist allows for prompting with selected code or terminal output and specifying files and folders in your workspace context.

This document outlines the chat features that Gemini Code Assistsupports.

To help you comply with any license requirements for your code,Gemini Code Assist provides source citations when its suggestionsdirectly quote at length from a specific source. To learn more about how andwhen Gemini cites sources, seeHow Gemini helps you generate code and cites sources.

You can perform the following chat actions withGemini Code Assist in any of thesupported IDEs:

What's next

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-01-26 UTC.