CLI appSoftware development

gemini-cli

Use Gemini from the terminal to inspect code, make changes, and automate development tasks.

Stars
105,889
Forks
14,230
License
Apache-2.0
Updated
Updated Jul 10, 2026

Checking live repository facts…

Project overview

Gemini CLI lets developers work with Gemini directly from a terminal to inspect repositories, generate or edit code, debug issues, and run tool-assisted workflows. It includes file, shell, web, and search tools, supports MCP extensions and non-interactive scripting, and offers Google sign-in, API key, or Vertex AI authentication. A personal Google account can use the documented free tier.

Repository facts

Primary language
TypeScript
License
Apache-2.0
Repository updated
Jul 10, 2026
Default branch
main

Resource types

CLI appAutomationMCP client or host

Use cases

Software developmentWorkflow automation

Platforms

Gemini CLI

Runtime

Command lineSandboxed

Protocols & integrations

Model Context Protocol

Capabilities

Code executionFile operationsTool useWeb searchWorkflow automation

Audience

Developers

Related projects

Browse more similar projects