Directory / Gemini CLI
Gemini CLI
Verified
Google open-source terminal coding agent for Gemini models.
Gemini CLI is Google's command-line coding agent. It reads projects, edits files, and runs tools; the client is Apache-licensed. Inference is Gemini. Gemini Code Assist and Jules cover different workflows.
- Model support
- Locked
- Deployment
- Self-hosted
- Open source
- Yes
- License
- Apache-2.0 (CLI); Gemini API terms for inference
- Pricing model
- Mixed
- Added / updated
- 19 Aug 2026 / 19 Aug 2026
geminicli.com · Docs · Source
Assessment
Gemini CLI offers an inspectable execution client for teams standardizing on Gemini. The Apache client leaves model lock intact, so teams requiring provider switching should use a broader alternative such as Aider.
Strengths
- Public CLI source and terminal workflow.
- First-party Gemini and Google authentication.
- Headless CI execution.
Limitations
- Model-locked to Gemini.
- Models and quotas remain Google services.
- No sandbox or preview host.