Skip to content
← Back to dictionary

Gemini CLI

Google's AI coding agent for the terminal. Open source, works with Gemini models.

Lv.3 BuilderFreeAI Coding

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.

Idea & Planning
Prototyping
Frontend / UI
Backend / API
Database & Storage
Authentication
Deploy & Hosting
Polish & DX
Scale & Optimize

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.

Alternatives

Claude Code (Anthropic)Codex (OpenAI)aider (also open-source)