Dev Tools / Gemini CLI

Gemini CLI

by Google

cli active free

Google's open-source agentic coding CLI that runs Gemini models in the developer's terminal, with a 1M-token context window and MCP tool support.

Gemini CLI is Google’s open-source agentic coding tool for the terminal, released in June 2025. It connects to Gemini models and gives them access to the developer’s file system, shell, and browser, enabling end-to-end coding tasks from a single command-line interface. The CLI ships under the Apache 2.0 license and is free to use with a Google account.

Key capabilities

1M-token context window — Gemini CLI inherits Gemini’s industry-leading context length. Entire large codebases can fit in a single context, reducing the chunking and retrieval overhead that shorter-context tools require.

File system and shell access — The agent reads, creates, edits, and deletes files and runs shell commands (build tools, test runners, git). This makes it suitable for multi-step implementation tasks, not just suggestions.

MCP support — Gemini CLI supports Model Context Protocol servers, allowing teams to extend the agent with custom tools: database connectors, internal APIs, CI systems, and more.

Multi-agent orchestration — The CLI can spawn sub-agents for parallel workstreams and coordinate handoffs, suitable for developer-to-QA loop automation.

Browser integration — The agent can drive a browser to test running applications, scrape documentation, or verify UI behavior during development.

Autonomy level

Level 3 (supervised agent): the developer approves tool calls in interactive mode. The approval gate can be bypassed for fully automated pipelines.

Strengths

  • Largest commercially available context window of any coding CLI
  • Apache 2.0 license — fully open source, auditable, self-hostable
  • Free tier with a Google account covers most individual developer usage
  • MCP ecosystem extends capabilities without vendor lock-in

Limitations

  • Google Gemini models only; no model flexibility
  • Newer than competing tools (Claude Code, Aider); ecosystem is still maturing
  • Browser-driving capabilities require additional setup compared to IDE-native tools

Sources

Last verified June 12, 2026