Interesting and early. Worth a spike or exploration session.
Gemini CLI
The only fully open-source terminal coding agent with a 1M token context window and a genuinely free tier, but shell reliability and platform support are rough.
Agentic·DevTool·Open-source·LLM·Context
github.comOur Take
What It Is
Gemini CLI is an open-source terminal agent that brings Gemini models into your command line. It uses a ReAct loop with built-in tools for file operations, shell commands, web fetching, and Google Search grounding. The MCP server support makes it extensible, and the entire thing is open-source under Apache 2.0. It ships alongside Gemini Code Assist, sharing the same underlying technology.
Why It Matters
Two things set Gemini CLI apart in a crowded terminal agent field. First, it's the only major option that's fully open-source. You can read the code, fork it, contribute. GitHub Copilot CLI and Claude Code are closed-source. Second, Gemini's 1M token context window is the largest available in a terminal agent, which is practical for reasoning over entire codebases in a single session. The genuinely free tier (60 req/min, 1,000 req/day with just a Google account) removes the biggest barrier to adoption.
Key Developments
- Mar 2026: v0.33.0 released with CLI UX improvements, MCP slash command handling, and MCPOAuthProvider.
- Mar 2026: Positioned as the open-source companion to Gemini Code Assist.
- Early 2026: Community reports of shell command failures, high-demand throttling, and platform regressions on Windows.
- Late 2025: Free tier established at 60 req/min and 1,000 req/day with a personal Google account.
What to Watch
Shell reliability is the critical metric. A terminal agent that can't reliably run shell commands is a non-starter for professional use. Watch whether the v0.33+ releases address the documented failures. Also track whether Google maintains the generous free tier as adoption grows, or follows the pattern of tightening limits once users are invested.
Strengths
- Fully open-source: Apache 2.0 license. You can read the code, fork it, contribute. No other major terminal coding agent is this open.
- 1M token context window: Gemini's context window is the largest available in a terminal agent, practical for reasoning over entire codebases.
- Genuinely free tier: 60 req/min and 1,000 req/day with just a Google account. No credit card, no trial period.
- MCP extensibility: Full MCP server support with rich multi-part responses. Well-documented and growing extension model.
Considerations
- Shell reliability: Community reports of basic shell commands failing and journal operations breaking. For a tool that runs commands on your machine, this is non-negotiable.
- Single-folder workspace only: No multi-root workspace support. Common enterprise monorepo patterns don't work.
- Platform support: Windows regressions after updates are documented. macOS and Linux are primary; Windows is second-class.
- High-demand throttling: Users report errors during peak usage. The free tier generosity has a ceiling.
Resources
Documentation
Google's official setup guide, feature reference, and usage documentation
Step-by-step tutorial for getting productive with Gemini CLI's core features
Documentation on integrating MCP servers for external tool and resource access
More in Developer Experience
Gemini CLI· LiteLLM· Coding Agents· Cursor· Google Antigravity· OpenRouter· Windsurf· Xcode Agentic Coding· Claude Code· GitHub Copilot· OpenAI Codex· Prompt Caching
Back to AI Radar