Command Reference
Complete reference guide for Google's open-source Gemini CLI
Command | Description | Example | Category | Action |
---|---|---|---|---|
gemini generate | Generate text content with AI | gemini generate "Write a Python function to sort a list" | Generation | |
gemini chat | Start interactive chat session | gemini chat | Interactive | |
gemini analyze | Analyze files or content | gemini analyze --file ./code.js | Analysis | |
gemini search | Search the web and ground prompts with real-time data | gemini search "latest React 19 features" --summarize | Search | |
gemini web | Fetch and analyze web pages | gemini web https://example.com --analyze | Search | |
gemini translate | Translate text between languages | gemini translate --from en --to es "Hello world" | Translation | |
gemini auth login | Authenticate with Google account | gemini auth login | Authentication | |
gemini auth status | Check authentication status | gemini auth status | Authentication | |
gemini auth logout | Logout from current session | gemini auth logout | Authentication | |
gemini config set | Set configuration values | gemini config set model gemini-2.5-pro | Configuration | |
gemini config get | Get configuration values | gemini config get model | Configuration | |
gemini config list | List all configuration settings | gemini config list | Configuration | |
gemini models list | List available AI models | gemini models list | Models | |
gemini models info | Get detailed model information | gemini models info gemini-2.5-pro | Models | |
gemini history | View command history | gemini history --limit 10 | Utility | |
gemini export | Export conversation or results | gemini export --format json --output results.json | Utility | |
gemini extensions list | List available MCP extensions | gemini extensions list | Extensions | |
gemini extensions install | Install MCP extension | gemini extensions install @gemini/code-reviewer | Extensions | |
gemini prompt set | Set custom system prompt | gemini prompt set --file ./GEMINI.md | Customization | |
gemini prompt show | Show current system prompt | gemini prompt show | Customization | |
gemini --help | Show help information | gemini --help | Help | |
gemini --version | Show version information | gemini --version | Help | |
gemini generate --stream | Generate with streaming output | gemini generate --stream "Write a long story" | Generation | |
gemini analyze --type | Specify analysis type | gemini analyze --type code-review --file ./src/ | Analysis | |
gemini chat --context | Start chat with file context | gemini chat --context ./project-docs/ | Interactive | |
gemini generate --format | Specify output format | gemini generate --format markdown "API documentation" | Generation |
gemini generate
GenerationGenerate text content with AI
gemini generate "Write a Python function to sort a list"
gemini chat
InteractiveStart interactive chat session
gemini chat
gemini analyze
AnalysisAnalyze files or content
gemini analyze --file ./code.js
gemini search
SearchSearch the web and ground prompts with real-time data
gemini search "latest React 19 features" --summarize
gemini web
SearchFetch and analyze web pages
gemini web https://example.com --analyze
gemini translate
TranslationTranslate text between languages
gemini translate --from en --to es "Hello world"
gemini auth login
AuthenticationAuthenticate with Google account
gemini auth login
gemini auth status
AuthenticationCheck authentication status
gemini auth status
gemini auth logout
AuthenticationLogout from current session
gemini auth logout
gemini config set
ConfigurationSet configuration values
gemini config set model gemini-2.5-pro
gemini config get
ConfigurationGet configuration values
gemini config get model
gemini config list
ConfigurationList all configuration settings
gemini config list
gemini models list
ModelsList available AI models
gemini models list
gemini models info
ModelsGet detailed model information
gemini models info gemini-2.5-pro
gemini history
UtilityView command history
gemini history --limit 10
gemini export
UtilityExport conversation or results
gemini export --format json --output results.json
gemini extensions list
ExtensionsList available MCP extensions
gemini extensions list
gemini extensions install
ExtensionsInstall MCP extension
gemini extensions install @gemini/code-reviewer
gemini prompt set
CustomizationSet custom system prompt
gemini prompt set --file ./GEMINI.md
gemini prompt show
CustomizationShow current system prompt
gemini prompt show
gemini --help
HelpShow help information
gemini --help
gemini --version
HelpShow version information
gemini --version
gemini generate --stream
GenerationGenerate with streaming output
gemini generate --stream "Write a long story"
gemini analyze --type
AnalysisSpecify analysis type
gemini analyze --type code-review --file ./src/
gemini chat --context
InteractiveStart chat with file context
gemini chat --context ./project-docs/
gemini generate --format
GenerationSpecify output format
gemini generate --format markdown "API documentation"
Master Gemini CLI
Explore advanced features like Google Search integration, MCP extensions, and custom prompts. Check out our comprehensive guides and real-world examples.