Gemini CLI
Google's open-source terminal agent: coding, file and shell tools, web search grounding, MCP servers and a large context window.
- License
- Apache-2.0
- Platforms
- Windows, macOS, Linux, CLI
- Own API keys
- Yes
- Checked
- 2026-09-24
Gemini CLI works with OpenAI-compatible APIs. Grab a free key and a model from the catalog: for coding · for agents · providers and base URLs
Gemini CLI alternatives
Open-source terminal coding agent with a TUI, desktop app and IDE integration; plan/build agents, LSP support and any model provider.
OpenAI's lightweight coding agent for the terminal, written in Rust, with sandboxed command execution and IDE integrations.
Terminal coding agent adapted from Gemini CLI and optimized for Qwen Coder models.
Stylish terminal coding agent from Charm with LSP context, MCP support and per-session model switching.
AI pair programming in the terminal with a repository map, automatic git commits and support for almost any LLM.
Extensible on-machine AI agent that automates engineering tasks end to end, with MCP extensions and recipes.
FAQ
Is Gemini CLI free?
Sign in with a personal Google account for up to 1,000 model requests per user per day across the Gemini model family (Gemini Code Assist free tier).
Does Gemini CLI work with free models?
Yes, it works with your own keys or local models — see its documentation for details.
What license does Gemini CLI use?
Apache-2.0. The source code is open.