coding
Gemini CLI
Google's open-source AI agent for your terminal, powered by Gemini.
geminicli.com ↗CLI · macOS · Windows · Linux
what it is
Gemini CLI brings Google's Gemini models into your terminal as an agent. It can query and edit large codebases, build apps from images or PDFs and automate multi-step workflows. It's open source on GitHub.
who it's for
Developers who like working in the terminal and want a free way to start with an AI coding agent.
how to start
- 1Install Node.js if you don't have it.
- 2Install the CLI: npm install -g @google/gemini-cli
- 3Run gemini in your project folder.
- 4Sign in with your Google account (or use an API key from AI Studio or Google Cloud credentials).
- 5Ask it to explain, change or build something.
what you need
- Node.js and npm
- A Google account, or a Gemini API key, or Vertex AI credentials
pricing
Free when you sign in with a Google account
Higher limits with Google AI Pro/Ultra or Gemini Code Assist; pay-as-you-go with an AI Studio API key; Vertex AI for enterprise
pricing page ↗checked Oct 10, 2026
key features
- Agent in the terminal powered by Gemini
- Works with large codebases
- Generate apps from images or PDFs
- Automate multi-step workflows
- Open source