This document outlines the chat features that Gemini Code Assist supports.
- Learn how and when Gemini Code Assist Standard and Enterprise use your data.
- Learn how and when Gemini Code Assist for individuals uses your data.
To help you comply with any license requirements for your code, Gemini Code Assist provides source citations when its suggestions directly quote at length from a specific source. To learn more about how and when Gemini cites sources, see How Gemini helps you generate code and cites sources.
You can perform the following chat actions with Gemini Code Assist in any of the supported IDEs:
- Use Gemini Code Assist to explain your code
- Create multiple chats
- Configure preview pane
- Prompt Gemini Code Assist with selected code using chat
- Add selected code snippets to context
- Add terminal output to the chat context
- Prompt with specific files and folders in your workspace with local codebase awareness
- Revert to a checkpoint in chat
- Create custom commands
- Create rules
- Exclude files from your context with an
.aiexclude
or.gitignore
file - Use Gemini Code Assist agentic chat as a pair programmer
- Configure local codebase awareness
What's next
Set up Gemini Code Assist for individuals, Gemini Code Assist Standard, or Gemini Code Assist Enterprise if you haven't already.
To begin using Gemini Code Assist chat features in your IDE, see Chat with Gemini Code Assist.