Gemini CLI
Google's AI coding agent for the terminal. Open source, works with Gemini models.
In plain English
Google's version of a senior developer in your terminal. Open source, so you can see exactly how it works and modify it.
Real-world example
You run Gemini CLI in your project and say 'add internationalization support for Japanese and Spanish.' It reads your app, adds the translation infrastructure, and creates the language files.
Where this fits in your project
Google's terminal-based AI agent. Open source, so the community can contribute.
When to use this
When you want a terminal AI agent that's open source, or when you prefer Google's Gemini models.
The situation
You want a free, open-source terminal AI agent or prefer Gemini models.
Good for
- + Open-source projects
- + Free usage with Gemini API
- + Multi-file changes
Not ideal for
- - People uncomfortable with terminals
- - When you need a visual editor
Getting started
Install with npm: `npm install -g @anthropic-ai/gemini-cli`, then run `gemini` in your project.