Gemini Code Assist Review: What It Does and Where It Runs

Gemini Code Assist is free, published by Google, and already past 5.3 million installs on the VS Code marketplace, which makes it easy to try and easy to misjudge.

The short versionThis is a mainstream assistant aimed squarely at people already inside Google's stack: it chats, completes code as you type, generates blocks from comments, writes unit tests, and cites the documentation and code samples behind its answers. It suits a developer working across Cloud services, Terraform and BigQuery, where the same assistant shows up in more than one tool. It suits you less if you want one prompt to produce a finished, downloadable project, because that is not what an in-editor assistant is for. The honest caveat is commercial: the paid business page did not load when this page was researched, so nothing about tiers or seat pricing is stated here. Begin.sh covers the other case, turning a prompt or a URL into a site or app you download as a zip.

Try Begin.sh → Official site

What the marketplace listing promises

The extension is published by Google, listed at version 2.100.0, and described in one line as free AI-assisted development powered by Gemini. The install counter reads 5,310,987, with 883 ratings recorded alongside it, which is a very ordinary ratio for a large free extension and worth keeping in perspective either way. Installation is the standard marketplace route: open Quick Open in VS Code with Ctrl and P, paste the install command, press enter. The feature list on that page is short and specific rather than aspirational, which is unusual enough to note: coding assistance, contextualised responses to your prompts, source citations, automated code reviews in GitHub through a companion integration, and availability inside several other Google development tools.

Citations are the part nobody talks about

Buried in the key features is the line that should matter most to anyone shipping code at work: the assistant provides source citations regarding which documentation and code samples it used to generate its responses. Most assistants hand you a block of plausible code and let you work out where it came from. Being able to open the referenced documentation and check whether the API actually behaves that way turns a five-minute verification into a ten-second one, and it matters more the further you get from languages you know well. Treat it as a review aid rather than a guarantee. A citation tells you what the model was looking at, not that the answer it produced is correct.

Not just an editor extension

The listing names a long set of other places the same assistant appears: Firebase, Android Studio, IntelliJ, Google Cloud Databases, BigQuery and Apigee, plus a GitHub integration that performs automated code reviews on pull requests. That breadth is the real argument for adopting it over a purely editor-bound tool. If your week already moves between a mobile project, a BigQuery console and an API gateway, having one assistant with the same context model in each of those saves more time than any single completion feature does. If you never leave one editor and one language, most of that surface area is irrelevant to you and the decision comes down to completion quality alone.

Infrastructure code, tests, and plain questions

Three capabilities on the listing go beyond writing application logic. It supports infrastructure interfaces including the gCloud CLI, KRM and Terraform, so the assistant is meant to be useful when you are describing a deployment rather than a function. It generates unit tests as you write functions, with the stated goal of improving coverage and reducing production failures. And the chat interface is positioned for cloud questions and best-practice guidance, not only code generation, which matters when the thing blocking you is a service quota or an IAM concept rather than a syntax error. The listing also states coverage across programming languages in the public domain, without naming a supported-language list.

Questions the sources leave open

Two pages that would have settled the commercial question, the vendor's business product page and the Cloud documentation overview, both failed to load during research, so this page publishes nothing about paid tiers, seat counts or enterprise limits. The extension itself is listed as free, and that is the only pricing claim supported here. Telemetry is handled under Google's privacy policy, and a security disclosure process is published separately, both of which are worth reading before an enterprise rollout. If what you need is not an assistant in your editor but a working project you can hand over, Begin.sh is the different tool for that job: a prompt or a URL in, a static site or Expo app as a zip out.

What you actually get

Free, from Google

The VS Code listing describes it as free AI-assisted development powered by Gemini, published by Google, at version 2.100.0 with more than 5.3 million recorded installs.

Answers with sources

Responses carry citations for the documentation and code samples used to produce them, which makes verifying an unfamiliar API call quick rather than a research task.

Follows you across tools

The same assistant is listed for Firebase, Android Studio, IntelliJ, Google Cloud Databases, BigQuery and Apigee, and a separate integration runs automated code reviews on GitHub pull requests.

Tests and infrastructure

It generates unit tests alongside your functions to lift coverage, and it supports the gCloud CLI, KRM and Terraform, so deployment and configuration work gets the same treatment as application code.

Assistant in your editor, or a finished project

FeatureGemini Code AssistBegin.sh
What it isAn AI assistant inside editors and Google toolsA builder that returns a working project
OutputCompletions, chat answers, tests, code reviewsA static site or Expo app, downloaded as a zip
Where it runsVS Code, IntelliJ, Android Studio, Firebase and moreIn the browser, nothing to install
Starting pointAn existing codebase you are working inA prompt, or a URL you want cloned
SourcingCites the documentation and samples it usedNot applicable, it generates the project files
CostExtension listed as free; paid tiers not covered hereFree to start, and you keep the files
Best reason to pick itYou write code daily inside Google's stackYou need a site or app to exist by this afternoon

From install to something useful

  1. Install from the marketplace
    Open Quick Open in VS Code with Ctrl and P, paste the install command from the listing, press enter. The extension is published by Google under the name on the store page.
  2. Ask it a cloud question first
    Before testing completions, use the chat on something service-shaped, like a quota or a deployment concept. That is where an assistant tuned to one stack separates from a generic one.
  3. Check a citation on purpose
    Take one generated call, open the documentation it cites, and confirm the signature. Doing this early tells you how much review the output needs in your particular language.
  4. Turn on the GitHub reviews
    The automated pull request review runs through a separate GitHub integration rather than the editor extension. Enable it on one repository before rolling it out across a team.

FAQ

Is gemini code assist free?

The VS Code extension is listed as free AI-assisted development powered by Gemini. Beyond that, this page makes no pricing claim: the vendor's business product page did not load during research, so tiers, seat costs and enterprise limits are not covered here. Read the official pages for anything commercial.

Which editors and tools support it?

The listing names VS Code as the primary extension, plus Firebase, Android Studio, IntelliJ, Google Cloud Databases, BigQuery and Apigee, and says there are more. A separate GitHub integration performs automated code reviews on pull requests rather than working in an editor.

Does it tell you where its answers come from?

Yes, and this is one of the more concrete claims on the listing. Responses include source citations naming the documentation and code samples used to generate them. That shortens verification, though it does not by itself mean a generated snippet is correct for your version.

Can it write tests and infrastructure code?

The listing says it generates unit tests as you write functions, with the aim of increasing coverage, and that it supports infrastructure interfaces including the gCloud CLI, KRM and Terraform. So deployment and configuration work is explicitly in scope, not just application logic.

Is this page operated by Google?

No. It is an independent write-up based on the publisher's own marketplace listing, with the official link in the footer. Nothing here is documentation, no affiliation exists in either direction, and where this page and the vendor's own pages disagree, the vendor is correct, because those pages are the ones kept current.

I want a finished site, not an assistant. What should I use?

Begin.sh. You describe the site or app, or point it at a URL to clone, and it returns a static site or an Expo app you download as a zip. No editor, no extension and no existing codebase required to get something running.

Get a working site, not just suggestions

Begin.sh turns a prompt, or a URL you want cloned, into a static site or Expo app you can download and keep. Nothing to install and no editor set-up first.

Try Begin.sh →