# Gemini Code Assist — Google's per-seat AI coding assistant and agent for IDEs, the terminal and GitHub pull requests.

> Source: The Agents Index — https://theagentsindex.com/gemini-code-assist (structured, researched, re-verified)
> Facts last verified: 2026-09-02

Gemini Code Assist is Google's AI coding assistant, sold in Standard and Enterprise editions and managed through Google Cloud. It pairs inline code completion and chat with an agent mode that plans and executes multi-step development tasks.

| Fact | Value |
| --- | --- |
| Website | https://codeassist.google |
| Price | from $22.80/month billed monthly, $19/month billed annually |
| Free tier | No |

No unpaid Code Assist tier. Standard starts at $22.80 per user per month; the former Gemini Code Assist for individuals tier's IDE extensions and CLI were replaced by Antigravity on June 18th 2026.

## What it does

**Writes code** · Yes — Inline completion plus generation of whole blocks or functions from a comment or prompt, in VS Code, JetBrains IDEs, Cloud Workstations and Cloud Shell Editor.

> Gemini Code Assist completes your code as you write, and generates whole code blocks or functions on demand.
> — https://codeassist.google/products/business · Features section, AI code assistance

**Debugs and fixes** · Yes — Agent mode and the Gemini CLI run a reason-and-act loop over local tools to diagnose and fix; the IDE chat is documented for debugging help.

> The Gemini CLI uses a reason and act (ReAct) loop with your built-in tools and local or remote MCP servers to complete complex use cases like fixing bugs
> — https://docs.cloud.google.com/gemini/docs/codeassist/gemini-cli · Opening description of the Gemini CLI

**Writes tests** · Yes — Test generation is one of the prebuilt smart actions in the IDE, and the overview lists unit-test generation as a chat capability.

> Developers can use Gemini Code Assist's smart actions to automate frequent developer inner loop tasks such as test generation and code explanation.
> — https://codeassist.google/products/business · Common Uses, Automate developer inner loop tasks

**Reviews code** · Yes — A separate GitHub app reviews and summarises pull requests and answers follow-up questions via /gemini comments; files under .github/workflows are excluded.

> Gemini Code Assist on GitHub uses a Gemini-powered agent that automatically summarizes pull requests and provides in-depth code reviews, speeding up reviews and increasing the quality of code.
> — https://docs.cloud.google.com/gemini/docs/code-review/review-repo-code · Opening paragraph

**Whole-codebase work** · Yes — Local codebase awareness is quoted at a 1,000,000 token context window; Enterprise adds code customization indexed over private GitHub, GitLab and Bitbucket repositories.

> Perform large-scale changes to your codebase, including adding new features, updating cross-file dependencies, helping with version upgrades, comprehensive code reviews, and more.
> — https://codeassist.google/products/business · Features section, Local codebase awareness (behind the View all features control)

**Ships it** · Partly — One documented deploy path: the /deploy slash command in VS Code agent mode, which needs Cloud Run enabled and the Cloud Run MCP server installed as a Gemini extension. Not supported in JetBrains IDEs.

> Deploys a web application to Cloud Run. This Gemini CLI-based custom command uses the Cloud Run Model Context Protocol (MCP) server to build, containerize, push, configure, and return a public URL
> — https://docs.cloud.google.com/gemini/docs/codeassist/use-agentic-chat-pair-programmer · Use commands, VS Code tab, /deploy bullet

## How much it does unattended

**Runs autonomously** · Yes — Opt-in: yolo mode in VS Code (trusted workspaces only) and Auto-approve changes in JetBrains remove approvals. The default is to approve each plan and tool call.

> Agent mode uses yolo mode, and won't ask for permission before taking actions when you send it a prompt.
> — https://docs.cloud.google.com/gemini/docs/codeassist/use-agentic-chat-pair-programmer · Always allow agent actions, VS Code tab

**Multi-agent** · No — The vendor describes agent mode as one collaborative agent working with the developer; no orchestration of several agents on one task is documented.

> A multi-step, collaborative, reasoning agent that expands the capabilities of simple command-response interactions inside Gemini Code Assist chat
> — https://cloud.google.com/products/gemini/pricing · Standard edition feature list, Agent mode bullet

**Agent permissions** · Yes — Plans and tool calls are approved during execution; VS Code coreTools/excludeTools allow and deny lists reach individual shell commands. JetBrains offers approve or auto-approve only.

> Control the agent behavior by commenting on, editing, and approving plans and tool use during execution.
> — https://docs.cloud.google.com/gemini/docs/codeassist/use-agentic-chat-pair-programmer · Opening capability list, final bullet

## Which models it runs on

**Claude** · No — Google's own Gemini models only; no third-party model is offered on any edition.

> Gemini Code Assist uses large language models (LLMs) from Google.
> — https://codeassist.google/products/business · How It Works section

**GPT** · No — Google's own Gemini models only; no OpenAI model is offered on any edition.

> Gemini Code Assist uses large language models (LLMs) from Google.
> — https://codeassist.google/products/business · How It Works section

**Open models** · No — No open-weight model option; the service is bound to Google's hosted Gemini models.

> Gemini Code Assist uses large language models (LLMs) from Google.
> — https://codeassist.google/products/business · How It Works section

**Model choice** · No — You do not choose a model vendor. An admin sets a project release channel, and that decides which Gemini models and features users get.

> Users in your organization who use Gemini Code Assist in their local IDE can use features and models based on the release channel configured for the project.
> — https://docs.cloud.google.com/gemini/docs/codeassist/configure-release-channels · Introduction, before the channel list

## Where you use it

**In your editor** · Yes — First-party extensions for VS Code and JetBrains IDEs, plus Android Studio, Cloud Workstations and Cloud Shell Editor.

> Code assistance is available in many popular IDEs, such as Visual Studio Code, JetBrains IDEs (IntelliJ, PyCharm, GoLand, WebStorm, and more), Cloud Workstations, Cloud Shell Editor
> — https://codeassist.google/products/business · Features section, AI code assistance

**On the command line** · Yes — Gemini CLI is included with both editions and shares its daily request quota with IDE agent mode; it is preinstalled in Cloud Shell.

> Gemini Code Assist gives you access to Gemini CLI, an open source AI agent that brings the power of Gemini directly into your terminal.
> — https://codeassist.google/products/business · Features section, AI assistance at terminal

**In your pipeline** · Yes — Acts on pull requests through the Gemini Code Assist on GitHub app, quoted at 100+ PR reviews per day; its enterprise version is in Preview. No other CI runner integration is documented.

> Gemini Code Assist on GitHub brings the power of Gemini to the pull request process by acting as a code reviewer.
> — https://docs.cloud.google.com/gemini/docs/code-review/review-repo-code · Opening paragraph

**In a browser** · Yes — Browser surfaces are the Google Cloud console Cloud Assist panel, Cloud Shell Editor and Cloud Workstations; there is no standalone hosted Code Assist web app.

> requests that display responses in the Cloud Assist panel in the Google Cloud console and IDEs
> — https://docs.cloud.google.com/gemini/docs/quotas · Requests per day table, second row

## Whose machine it runs on

**Self-hosted** · No — A managed multi-tenant Google Cloud service. You can add VPC Service Controls, Private Google Access, Cloud VPN or Interconnect, but not run the models yourself.

> These LLM instances are shared by all Google customers who enable the Gemini for Google Cloud API Standard and Enterprise.
> — https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance · Architecture section, closing paragraph

**Open source** · Partly — The CLI surface is open source; the Code Assist service, the IDE extensions and the models are proprietary.

> The Gemini command line interface (CLI) is an open source AI agent that provides access to Gemini directly in your local or Cloud Shell terminal.
> — https://docs.cloud.google.com/gemini/docs/codeassist/gemini-cli · Opening paragraph

## What it costs to run

**How it meters** · Yes — Per seat per month, monthly or 12-month commitment, billed monthly either way. Consumption is capped by per-user daily request quotas rather than charged.

> Pricing is based on per user per month licenses, with monthly or annual commitment terms.
> — https://codeassist.google/products/business · Pricing table, How Gemini Code Assist pricing works row

**Free tier** · No — Sold only as Standard and Enterprise licences. The former unpaid individuals tier's IDE extensions and CLI were replaced by Antigravity, so there is no free way into Code Assist itself.

> Unpaid tier (Gemini Code Assist for individuals) and Google One users only: Gemini CLI and Gemini Code Assist IDE extensions were replaced by Antigravity CLI and Antigravity on June 18th 2026.
> — https://codeassist.google/products/business · Site-wide notice banner above the page heading

**API access** · No — The service endpoint is closed to customer code: cloudaicompanion.googleapis.com serves Google's own IDE and CLI clients, so you cannot drive Code Assist from your own stack.

> Unlike most Google Cloud APIs, Gemini for Google Cloud API is an API that's developed for Google-provided clients only.
> — https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance · Architecture section, paragraph after the component list

**MCP server** · Partly — Code Assist is an MCP client, not an MCP server: agent mode connects to local and remote MCP servers in both VS Code and JetBrains, but nothing exposes Code Assist for another agent to query.

> Configure MCP servers to extend the agent's abilities.
> — https://docs.cloud.google.com/gemini/docs/codeassist/use-agentic-chat-pair-programmer · Opening capability list, third bullet

**Bring your own key** · Partly — Your key is an overflow path, not the billing model: once the daily agent quota is spent you can set geminicodeassist.geminiApiKey to a Gemini or Vertex AI key. Inference stays on Google.

> If you've exhausted your daily quota for Gemini Code Assist agent mode, you can continue to use the service by providing an API key. You can use either a Gemini API key or a Vertex AI API key.
> — https://docs.cloud.google.com/gemini/docs/codeassist/use-agentic-chat-pair-programmer · Optional: Use an API Key section

## Buying it for a team

**A company can buy it** · Yes — Bought against a Cloud Billing account from the Admin for Gemini console, or by custom quote; licences are then assigned to users in the organisation.

> You can purchase your licenses directly from the Gemini Admin console, or connect with our sales team to get a custom quote for your organization.
> — https://cloud.google.com/products/gemini/pricing · Standard edition section, after the license fees table

**Seat model** · Yes — Per-user licences with a 10-licence floor on Enterprise and none stated on Standard; no ceiling. Licences self-assign on first IDE use and a licence idle 30 days is reassigned.

> Note that if you are purchasing Enterprise edition, then you must purchase at least 10 licenses.
> — https://docs.cloud.google.com/gemini/docs/codeassist/set-up-gemini · Purchase a Gemini Code Assist subscription, step 4, Number of licenses bullet

**Pooled budget** · No — Each licensed user gets their own allowance, not a shared pool: 2 requests/second, 6000 code requests/day, and 1500 (Standard) or 2000 (Enterprise) agent-mode plus CLI requests per user per day.

> Gemini for Google Cloud enforces quotas for the total number of requests per day for each user in a project.
> — https://docs.cloud.google.com/gemini/docs/quotas · Requests per day section, introduction

**Admin controls** · Partly — Admins gate access with IAM roles, set the project release channel and manage GitHub review config across repositories, but the agent's own tool allow/deny lists live in each developer's settings.json.

> You can use Identity and Access Management (IAM) to control application developer access to Gemini Code Assist Standard or Enterprise.
> — https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance · Deployment security controls, Access controls

**Audit log** · Yes — Cloud Audit Logs under serviceName cloudaicompanion.googleapis.com, split into Admin Activity and Data Access entries; code completion and generation calls are themselves audited.

> Google Cloud services generate audit logs that record administrative and access activities within your Google Cloud resources.
> — https://docs.cloud.google.com/gemini/docs/audit-logging · Opening paragraph

**Single sign-on** · Yes — Identity comes from Cloud Identity or Google Workspace, or an external IdP federated into them, and Google's own guidance is to enable single sign-on. Neither SAML nor OIDC is named on the page.

> You must set up each developer with a user account that is managed by Cloud Identity, Google Workspace, or an identity provider that you've federated with Cloud Identity or Google Workspace.
> — https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance · Deployment security controls, Authentication

## What happens to your code

**Opt out of training** · Yes — Nothing to opt out of: no training on prompts or responses by default. Preview and Trusted Tester data sharing is opt-in and used for product improvement, not training.

> Gemini doesn't use your prompts or its responses as data to train its models.
> — https://docs.cloud.google.com/gemini/docs/discover/data-governance · Data you submit and receive, first paragraph

**Data residency** · No — No residency choice or commitment for Code Assist processing; separately, the Developer Connect link used by the GitHub reviewer is always created in us-east1.

> Typically, processing occurs at the data center that is closest to the request's geographic origin, but regionality is not guaranteed.
> — https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance · Data protection and privacy, Where data is processed

**Getting out** · Partly — There is nothing vendor-side to export, because prompts and responses are not stored; if you want a record you route it to your own Cloud Logging bucket. Licences are seats, so no credits expire.

> Because Gemini Code Assist Standard and Enterprise are stateless Google Cloud services, they don't store prompts and responses in Google Cloud.
> — https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance · Data protection and privacy, Customer Data

**Certifications** · Yes — SOC 1, SOC 2 and SOC 3 plus ISO/IEC 27001, 27017, 27018 and 27701, listed for both editions. GDPR is not claimed as a certification; data handling sits under the Cloud Data Processing Addendum.

> Gemini Code Assist has achieved multiple industry certifications such as SOC 1/2/3, ISO/IEC 27001 (Information Security Management), 27017 (Cloud Security), 27018 (Protection of PII), and 27701
> — https://codeassist.google/products/business · Features section, Industry certificates (behind the View all features control)

## Provenance

15 of 16 sources behind the facts above are independent of the vendor.

## Coverage elsewhere

Pages about this product that the vendor does not control. The label states how independent each one is.

| Source | Kind | Read |
| --- | --- | --- |
| docs.cloud.google.com | Independent source | 2026-08-23 |
| marketplace.visualstudio.com | Platform record | 2026-08-23 |
| plugins.jetbrains.com | A competitor's comparison | 2026-08-23 |
| slashdot.org | Independent source | 2026-08-16 |

## What changed

- 2026-09-02 — Capabilities · Commercial terms · Free tier · Price
- 2026-08-31 — Capabilities · Commercial terms · Free tier · Price
- 2026-08-23 — Alternatives · Documentation link
- 2026-08-16 — Created · One-liner · Summary

## Correcting this record

Anything marked "Not established" is a question we have not answered — it is not a No. If you represent Gemini Code Assist, or anything here is wrong or out of date, you can supply it with a source: the operations this site accepts from an agent are listed at https://theagentsindex.com/.well-known/agents.json — that catalogue needs no key to read, and each entry states its own auth.

Supplying evidence is free. Nothing that can be bought here changes what a field says, whether a gap is closed, or how this record is scored.
