AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Code Assistant/
Gemini CLI
Gemini CLI logo

Gemini CLI

Active·★ 108.6k·Apache-2.0·Updated 2026-10-27
★ Most Popular★ Essential★ Trending

Gemini CLI is Google's open-source AI agent for the terminal. It gives you direct access to Gemini models from the command line and can read and edit your codebase, run shell commands, fetch web pages and ground answers with Google Search, all inside an interactive session.

It is aimed at developers who spend most of their day in a terminal. Typical uses include asking questions about and refactoring a large codebase, debugging with natural-language explanations of errors, automating repository chores such as querying pull requests or working through a complex rebase, and running it non-interactively in scripts. A companion GitHub Action brings the same agent into pull-request reviews and issue triage, and MCP servers extend it with custom tools.

Getting started: run it instantly with `npx @google/gemini-cli`, or install it with `npm install -g @google/gemini-cli` or Homebrew. On first launch you can sign in with a Google account, which includes a free tier (60 requests per minute and 1,000 per day), or use a Gemini API key or Vertex AI for more control and enterprise setups. A GEMINI.md file in your project tailors its behaviour.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-24.

License
Apache-2.0
Latest release
v0.65.0 · 2026-10-20
Last commit
2026-10-24
Contributors
701
Forks
14,803
Open issues and PRs
762
First published
2025-04-17
npm package
@google/gemini-cli 0.65.0 · 231,316 downloads last week

Source: GitHub, npm and PyPI public APIs.

#CLI#AI Agent#Gemini#Node.js#Automation
$ Install
$ npm install -g @google/gemini-cli
↗ Visit site★ GitHub
01

Features

01Free tier: 60 req/min and 1,000 req/day with a personal Google account
02Built-in tools: Google Search grounding, file ops, shell commands, web fetch
03Native MCP support for custom tool integrations
04Access to Gemini 3 models with 1M token context window
05Open source under Apache 2.0 license
02

Why choose it

+Generous free tier with a personal Google account, and no API key management needed to get started.
+Built-in tools cover the usual agent needs: file operations, shell commands, web fetching and Google Search grounding.
+Extensible through MCP servers, and usable both interactively and in scripts or CI via the GitHub Action.
+Apache-2.0 licensed, with weekly stable and preview releases plus nightly builds.
03

Trade-offs

!It is built around Gemini models; if your team standardises on another model provider, a provider-agnostic agent may fit better.
!Free-tier quotas and terms depend on the sign-in method, and organisational licenses require extra Google Cloud project setup.
!Like any agent that runs shell commands, it needs care around which commands you approve in your environment.
!Weekly release cadence means behaviour can change often; pin the stable channel for predictable CI use.
05

Maintenance check

ActiveChecked: 2026-10-24
Last commit
2026-10-23
Commits, last 90 days
100+
Releases, last 90 days
30
Latest release
v0.67.0-nightly.20261024.gcd1b45c2d (2026-10-24)
Open issues
762
Recent issues with at least one comment
13/21
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 23, 13, 17, 7, 11, 9, 16, 16, 19, 22, 25, 25

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #16750 "Allow for session" only allows once for shell commands that include a path159 comments · 2026-01-15
  • #24937 Tracking: 429 / Capacity Issues131 comments · 2026-04-08
  • #19532 Add gemini-3.1-pro-preview127 comments · 2026-02-19
  • #23316 Long-Context & Complex Reasoning Coding Evaluation Dataset80 comments · 2026-03-20
  • #23331 GSoC Behavioral evals, Quality, and the OSS Community83 comments · 2026-03-21

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

04

Who it fits

Pick it if
  • You want an Apache-2.0 terminal coding and task agent from Google with a generous free tier using a personal Google account.
  • You want built-in file editing, shell execution, Google Search grounding, MCP server support, and a GitHub Action for CI.
Look elsewhere if
  • You want to switch freely between Claude, OpenAI, DeepSeek, and local Ollama models inside the same terminal agent; Open Interpreter supports any OpenAI-compatible provider.
  • You prefer a graphical desktop workspace over a command-line interface; AionUi or Cherry Studio provide GUI clients.
06

How it differs

Open Interpreter logovs Open Interpreter★ 68.7k

Gemini CLI is Google's official terminal agent built around Gemini models (with a free Google-account tier and Google Search grounding). Open Interpreter is a Rust-based terminal coding agent that works with any model provider and emulates multiple agent harnesses (Claude Code, Qwen Code, SWE-agent).

Full comparison →
07

Compatibility

macOS
Native
Verified via docs
Linux
Supported
Verified via docs
Windows
Supported
Verified via docs
Node.js
Node.js 18+
Verified via docs
08

Quick start

1
$ npm install -g @google/gemini-cli
09

Use cases

↳Running AI-assisted development tasks directly in the terminal without switching contexts
↳Automating shell workflows with natural language instructions and real-time web grounding
↳Extending terminal AI capabilities with custom MCP servers for project-specific tools
10

Alternatives

⚡Top VS:
VSOpen Interpreter★68.7k→VSclaude-code-guide★4.7k→VSzcf★6.1k→VSGraft★10.8k→
Open Interpreter logo
Open Interpreter★ 68.7k
A coding agent for the terminal, optimized for low-cost and open models. Forked from OpenAI's Codex, it can emulate other agent harnesses and runs commands in a native sandbox.
VSCompare→
claude-code-guide logo
claude-code-guide★ 4.7k
Master Claude Code with this Guide! Includes: Setup, SKILL.md files, Agents, Commands, workflows and tricks making Claude's potential skyrocket!
VSCompare→
zcf logo
zcf★ 6.1k
Zero-Config Code Flow for Claude code & Codex
VSCompare→
Graft logo
Graft★ 10.8k
Turbocharge Claude Code, Cursor, Codex, Gemini & every coding agent: faster, cheaper, with contextual understanding specific to your codebase.
VSCompare→
Context7 logo
Context7★ 63.8k
MCP Server that provides up-to-date code documentation for LLMs and AI code editors.
VSCompare→
serena logo
serena★ 30.8k
A powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & other integrations)
VSCompare→
DeepCode logo
DeepCode★ 16.8k
DeepCode is an open-source coding agent from HKUDS for real software engineering: goal-driven loops, evidence-based verification, durable sessions, and Paper2Code research reproduction.
VSCompare→
pal-mcp-server logo
pal-mcp-server★ 11.8k
The power of Claude Code / GeminiCLI / CodexCLI + [Gemini / OpenAI / OpenRouter / Azure / Grok / Ollama / Custom Model / All Of The Above] working as one.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs05Maintenance check04Who it fits06How it differs07Compatibility08Quick start09Use cases10Alternatives
google-gemini /
gemini-cli
↗

Google's open-source terminal AI agent with a free tier

108.6k15kApache-2.0
Last commit1d ago
StatusActive
CategoryCode Assistant
Contributors701
Latest releasev0.65.0
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.