ToolsCompaniesAbout

Gemini CLI

by Google@googleMountain View, California, USANo ratings yet

Open-source terminal agent for querying and editing code with Gemini models

Visit geminicli.com
Tool type
Open-source terminal AI agent
Made for
Developers and enterprise teams on Gemini Code Assist
Runs on
Local terminal (macOS, Linux, Windows via Node/npm)
Installed with npm install -g @google/gemini-cli or run with npx; sandboxing is available.
Last checked
28 Oct 2026
4 product sources

What it does

Gemini CLI is an open-source agent that runs in your terminal and uses Gemini models. It takes in your local project context, including code, PDFs, images, and sketches, plus natural-language prompts, and produces code edits, debugging help, newly generated apps, and automated command output. It can also run non-interactively in scripts and emit plain text, JSON, or streamed JSON events.

People use it to query and change large codebases, troubleshoot issues in plain language, and automate operational tasks such as reviewing pull requests or handling rebases. It can connect to MCP servers to add tools, including media generation with Imagen, Veo, or Lyria. Its distinct features include plan mode, subagents, hooks, checkpointing, sandboxing, and IDE integration.

It fits developers and teams already on Gemini Code Assist Standard or Enterprise, or Code Assist for GitHub on Google Cloud, plus legacy paid API or Vertex keys. Google's pages say unpaid and Google One users were moved to Antigravity CLI on June 18, 2026, and the tool is not optimized for Gemini 4 series models or for benchmarking.

What it can do

  • Query and edit large codebases from the terminal
  • Generate new apps from PDFs, images, or sketches using multimodal input
  • Debug issues and troubleshoot with natural language
  • Automate operational tasks such as querying pull requests or complex rebases
  • Connect extra tools through MCP servers, including media generation with Imagen, Veo, or Lyria
  • Run non-interactively in scripts with text, JSON, or stream-json output

Works with

  • MCP servers
  • VS Code companion (IDE integration)

Example workflows

Codebase question and summary
Input: a local repository and a prompt such as 'summarize yesterday's changes'. Steps: run gemini from the repo root and submit the prompt. Output: a natural-language summary of recent commits from the terminal session.
Scripted analysis
Input: a prompt passed with -p and the --output-format json flag. Steps: run gemini non-interactively from a shell script and parse the JSON response. Output: structured text for downstream steps in the script.

Before you choose

  • Unpaid tier and Google One users were moved to Antigravity CLI on June 18, 2026; check that your account type is still supported.
  • Not optimized for Gemini 4 series models such as Gemini 4 Argon; use Antigravity CLI for those.
  • Not intended for benchmarking Gemini models because its harness is not tuned for Gemini 4+.

Listed under

Get started

Install the npm package, then authenticate with Google account, API key, or Vertex AI.

  1. Install the CLI globally with npm install -g @google/gemini-cli (or npx @google/gemini-cli).
  2. Choose an auth method: sign in with Google, set GEMINI_API_KEY, or set GOOGLE_API_KEY with GOOGLE_GENAI_USE_VERTEXAI=true.
  3. Start gemini in your project directory, optionally with --include-directories for extra folders.
Install via npm and sign in

Plans and prices

Access depends on account type: Google AI Pro (1,500 requests/day) and Ultra (2,000/day) subscriptions, Gemini Code Assist Standard (1,500/day) and Enterprise (2,000/day) licenses, or pay-as-you-go API and Vertex AI billing. Dollar amounts are not stated in the reviewed information.

Google AI Pro—
  • 1,500 requests per user per day
  • Fixed-price subscription
Google AI Ultra—
  • 2,000 requests per user per day
  • Fixed-price subscription

Source: geminicli.com/docs/resources/quota-and-pricing, checked 28 Oct 2026. Prices can change; check before you buy.

Sources for this overview

Product pages, documentation, and pricing checked 28 Oct 2026. Each source supports part of the overview; availability and prices can change.

Ratings and reviews

No ratings for Gemini CLI yet.

Be the first to rate it

What’s changed

Free account

See what’s changed at Gemini CLI

Launches, price moves and pivots, each with a date and a source. Free with an account.

Signals

Free account

See Gemini CLI’s signals

Launch traction, hiring and release activity, tracked over time. Free with an account.

Data and security

Free account

See how Gemini CLI handles your data

Training on your files, compliance, hosting and the models behind it. Free with an account.

Compare with similar tools

Free account

Compare Gemini CLI side by side

Prices, platforms and features against similar tools, with sources. Free with an account.

Where this comes from

How we research
Company website
geminicli.com: product, pricing and policy pages
YC directory mirror
Batch and company name
Web search
Confirms the official site
Social accounts
Accounts the company links, and its posts on X
Human review
Checked by a person
knowledge_base

Last checked 28 Oct 2026. Every field keeps its source and date; unknown means we couldn’t confirm it.