Gemini CLI
Apache-2.0 terminal agent from Google with an unusually generous free tier.
Overall in coding agents
8of 17 · score 74.1
Data coverage
100%
26 of 26 fields sourced
Best for
- •Solo developers and students who want daily agent use at zero cost
- •Teams already on Vertex who want one billing relationship
- •Anyone wanting an Apache-2.0 base to fork, as Qwen Code did
Strong on
- +Permissions allowlist + OS sandbox 1/17
- +GitHub stars 75,000 2/11
- +Terminal-Bench 59.8% 3/5
Weak on
- −Local models No 12/17Better: Codex CLI: Yes
- −Model breadth one vendor 15/17Better: opencode: any provider / router
vs Codex CLI
- •Ahead on Subagents: Partial vs No
- •Ahead on Checkpoint & undo: Yes vs Partial
- •Behind on Local models: No vs Yes
- •Behind on Opens PRs: Partial vs Yes
How Gemini CLI scores among 17 coding agents26 of 26 fields known
Features8
Surface
CLI, IDE extension, GitHub-native
5/17
Leader: GitHub Copilot (Agent HQ) · GitHub-native, IDE extension, CLI, web, cloud delegate
github.com · 2026-01-15
Default model
Latest Gemini Pro
Model breadth
one vendor
15/17
Leader: opencode · any provider / router
Repo indexing
agentic grep
9/16
Leader: Devin · hybrid index + agentic
Plan mode
Partial
10/17
Leader: Claude Code · Yes
Headless / CI1st
Yes
1/17
· 2026-01-15
Local models
No
12/17
Leader: Codex CLI · Yes
Agentic7
Where it stops
3
7/15
Leader: Claude Code · 4
MCP1st
Yes
1/17
· 2026-01-15
Subagents
Partial
8/16
Leader: Claude Code · Yes
Skills / commands1st
Yes
1/17
· 2026-01-15
Background agents
Partial
6/16
Leader: Claude Code · Yes
Governance & control3
Permissions1st
allowlist + OS sandbox
1/17
· 2026-01-15
BYOK1st
Yes
1/17
· 2026-01-15
Pricing3
Pricing model
subscription + token overage
9/16
Leader: opencode · BYOK tokens only
Token markup
No
5/16
Leader: Windsurf · Yes
Traction3
GitHub stars2nd
75,000
2/11
Leader: Claude Code · 155,000
Positioning1
Timeline1
Alternatives8
Compare
Sources7
- github.com/google-gemini/gemini-cli4 fields
- geminicli.com/docs/hooks/1 field
- github.com/google-github-actions/run-gemini-cli1 field
- huggingface.co/datasets/harborframework/terminal-bench-2-leaderboard/raw/main/submissions/1 field
- huggingface.co/datasets/harborframework/terminal-bench-2-leaderboard/raw/main/submissions/1 field
- google-gemini.github.io/gemini-cli/1 field
- blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/1 field