Gemini CLI
by Google
At a glance
Google's open-source terminal agent that brings Gemini models to the command line for coding, research, and task automation.
ai-coding cli open-source agent
- Licence
- Apache-2.0
- Category
- Coding & Developer Tools
- Business model
- Open (open weights/source)
- Availability
- Global
- Launched
- 2025-06
Overview
Gemini CLI is Google's open-source terminal agent that brings Gemini models to the command line for coding, research, and task automation. It can read files, run commands, and use tools, with generous free usage for individuals signing in with a Google account. The code is open source under Apache-2.0.
Compare this tool Suggest a correction
Key features
- Terminal-native agent powered by Gemini
- File editing, command running, and tool use
- Generous free tier for individual accounts
- Open-source and scriptable
Use cases
- Coding and debugging from the terminal
- Automating shell and file tasks
- Research and Q&A in the command line
Pricing
Free with generous limits for individual Google accounts; higher usage is available through paid Google AI and API plans.
Record details
Provenance, dates and links are kept here so the main sections stay about the product itself.
Links, dates and provenance
- Record updated
- 2026-09-10
- Founded
- 1998
- Headquarters
- US
Selection profile
Every field says where its value comes from. "Unknown" means we have not confirmed it — it does not mean the product lacks the feature.
Selection profile11 fields4 unknown
- Tasks it fits
- Writing new code Editing an existing codebase Reviewing diffs and pull requests Running an agent from the terminal
Derived from the record: category "coding" plus explicit tags.
Suggest a correction - How you use it
- Command line
Derived from record tag matching /^(cli|terminal)$/.
Suggest a correction - Runs on
- Terminal
Derived from platform words in the record description/features/tags.
Suggest a correction - Where it runs
- Not recorded
Open-source record without a hosting signal; deployment target not recorded.
Suggest a correction - Works offline
- Not recorded
The record contains no offline-operation claim.
Suggest a correction - Official service region
- Global
Mirrors the availability field already on the record ("global").
Suggest a correction - Public API
- Not recorded
The record does not state whether a public API exists.
Suggest a correction - Licence
- Apache-2.0
Mirrors the licence already recorded on the product record; not re-verified against the licence text by this migration.
Suggest a correction - Commercial use
- Permitted
Recorded licence allows commercial use (copyleft obligations may still apply).
Suggest a correction - Interface languages
- Not recorded
No vendor page read in this pass states the product's own interface languages; the key exists so the field can be answered later rather than left absent.
Suggest a correction - Billing
- Open source Free Free allowance: Yes Subscription required: No
Prices are the vendor’s advertised entry price and exclude taxes; always confirm on the vendor’s own page.
Suggest a correction
Where each value comes from
- Tasks it fits
- Our inference
- How you use it
- Our inference
- Runs on
- Our inference
- Where it runs
- Our inference
- Works offline
- Our inference
- Official service region
- Our inference
- Public API
- Our inference
- Licence
- Our inference
- Commercial use
- Our inference
- Interface languages
- Unknown
Frequently asked questions
Is Gemini CLI open source?
Yes. Gemini CLI is open source under Apache-2.0 and developed by Google.
Is Gemini CLI free?
It offers generous free usage for individuals signing in with a Google account; heavier use uses paid API quota.
What can Gemini CLI do?
It brings Gemini into the terminal to edit files, run commands, use tools, and automate coding and research tasks.
What does Gemini CLI not publish?
Anyone who needs a separately published pricing or documentation page before adopting Gemini CLI will not find one in this record, because the vendor pages checked did not confirm either.
Similar products
- Aider — Open-source command-line tool for AI pair programming that edits code in your local git repository.
- Amp — Agentic coding tool from Sourcegraph that runs locally or in remote orbs, writing and shipping code from the terminal, editors, web, and phone.
- Claude Code — Anthropic's agentic coding tool that works in the terminal, editing files, running commands, and completing tasks across a codebase.
- Muse Code — Meta's terminal-native coding agent, now generally available, that plans, edits, and coordinates multi-agent engineering work with Muse Spark models.
- Warp — Open-source agentic development environment built on an AI terminal, orchestrating built-in and external coding agents.
- Kilo Code — Open-source coding agent for VS Code, JetBrains and the terminal, with optional hosted model access and team services.
All Gemini CLI alternatives → · All Coding & Developer Tools products →
Related guides
Sources
This record was last reviewed on 2026-09-10.
Machine-readable record: /api/products/gemini-cli.json · Spot an error? Suggest a correction