# Gemini Code Assist

> Google's AI-powered coding assistant that brings Gemini 2.5 to your IDE, terminal, and GitHub for code completion, generation, chat, and automated code review.

Gemini Code Assist is Google's AI-first coding assistant powered by Gemini 2.5, available for individual developers at no cost and for businesses via Standard and Enterprise plans. It integrates directly into popular IDEs (VS Code, JetBrains, Android Studio), the terminal via Gemini CLI, and GitHub for automated pull request reviews. With a 1M token context window and support for Model Context Protocol (MCP), it delivers highly relevant code suggestions, chat responses, and agentic task execution across the full software development lifecycle.

- **Code Completion & Generation** — *Install the VS Code or JetBrains extension and start receiving automatic inline completions and on-demand function/file generation as you write.*
- **Conversational Chat in IDE** — *Open the Gemini chat panel in your IDE to ask questions, explain code, refactor, or debug using the context of your open files.*
- **Gemini CLI** — *Install Gemini CLI from GitHub to get AI-powered code understanding, file manipulation, command execution, and troubleshooting directly in your terminal.*
- **Agent Mode** — *Enable agentic chat to let Gemini perform multi-file edits, use built-in tools, and integrate with MCP ecosystem tools, with Human-in-the-Loop oversight.*
- **GitHub Code Review** — *Install the Gemini Code Assist app from GitHub Marketplace to automatically review pull requests, find bugs and style issues, and suggest fixes via `/gemini` comments.*
- **Large Context Window** — *Leverage a 1M token context window so responses are grounded in your actual codebase; Enterprise users can connect private repositories for even more customized suggestions.*
- **Gemini in Firebase** — *Use Gemini in Firebase for code generation, app error analysis, performance insights, and Firebase Data Connect schema/query generation at no cost.*
- **Google Cloud Integrations** — *Access Gemini assistance in BigQuery, Cloud Run, Colab Enterprise, Apigee, Application Integration, Cloud Workstations, and Cloud Shell Editor.*
- **IP Indemnification & Compliance** — *Standard and Enterprise plans include IP indemnification, VPC-SC, and Private Google Access for enterprise-grade security.*
- **Customized Code Suggestions** — *Enterprise plan users can connect private GitHub, GitLab, and Bitbucket repositories to receive suggestions tailored to their internal codebases.*

## Features
- AI code completion and generation
- Conversational chat in IDE
- Gemini CLI terminal agent
- Agent mode for multi-file edits
- GitHub pull request code review
- 1M token context window
- MCP (Model Context Protocol) integration
- Gemini in Firebase
- BigQuery data insights
- Database SQL generation
- Colab Enterprise Python code generation
- Cloud Run code completion
- Gemini in Apigee
- Gemini in Application Integration
- Customized code suggestions from private repos
- IP indemnification
- VPC-SC and Private Google Access
- Smart actions and smart commands
- Source citations
- Human-in-the-Loop oversight

## Integrations
Visual Studio Code, JetBrains IDEs (IntelliJ, PyCharm), Android Studio, GitHub, Firebase, Google Cloud Shell Editor, BigQuery, Cloud Run, Colab Enterprise, Apigee, Application Integration, Cloud Workstations, Cloud SQL, Bitbucket, GitLab

## Platforms
ANDROID, WEB, API, BROWSER_EXTENSION, VSC_EXTENSION, JETBRAINS_PLUGIN, CLI

## Pricing
Freemium — Free tier available with paid upgrades

## Version
1.0.0

## Links
- Website: https://codeassist.google
- Documentation: https://developers.google.com/gemini-code-assist/docs/overview
- Repository: https://github.com/google-gemini/gemini-cli
- EveryDev.ai: https://www.everydev.ai/tools/gemini-code-assist
