Application
Coding
Gemini CLI
1Google's 2open-source 3Gemini 4agent 5for 6terminals
the six Ws · specification
W1
Who
Maintained by Google.
W2
What
An open-source terminal agent powered by Gemini models.
W3
Where
A command-line tool on your machine.
W4
When
When you want an AI coding agent in the terminal.
W5
Why
Brings Gemini reasoning and tools to your shell.
W6
With
Node.js and a Google AI or Gemini API key.
W7
Watch
Vendor-maintained (Google); open-source (Apache-2.0) client. Runs locally but sends prompts and file context to Google's Gemini API.