gemini-cli
View on GitHubAn open-source AI agent that brings the power of Gemini directly into your terminal.
Google's open-source AI coding agent for the terminal, built on Gemini with 1M-token context. Supports file/shell/web tools, MCP servers, sandboxing, headless scripting and a VS Code companion.
Use Cases
Terminal-based coding assistantQuery and edit large codebasesGenerate apps from PDFs, images or sketchesDebugging with natural languageAutomate PR queries and rebasesNon-interactive scripting and CI workflow automationGitHub PR review and issue triage via ActionExtend capabilities with MCP serversGround answers with Google SearchVS Code IDE companion integration
Built With
- Language
- TypeScript
- Frameworks
- Node.js · TypeScript · React · Ink · MCP · esbuild · Vitest · Docker
Tags
cli · terminal-agent · gemini · mcp-client · ai-agent · code-generation · sandboxing · headless-mode · google-search-grounding · typescript · apache-2.0 · context-files · checkpointing · vscode-companion