命令参考手册
完整的 Gemini CLI 命令列表、参数说明和使用示例, 帮助您快速找到所需的命令和语法。
快速参考
最常用的命令一览
gemini chat
开始交互式对话
gemini ask "问题"
快速提问
gemini analyze file.js
分析代码文件
gemini generate component
生成代码组件
gemini config list
查看所有配置
gemini help
显示帮助信息
全局选项
适用于所有命令的通用选项
-h, --help
显示帮助信息-v, --verbose
启用详细输出-q, --quiet
静默模式,减少输出--no-color
禁用彩色输出--config
指定配置文件路径--api-key
指定 API 密钥命令分类
按功能分类的详细命令说明
基础命令
日常使用的核心命令
chat
gemini chat [message]
启动交互式对话或发送单条消息
选项:
-m, --model
指定使用的模型版本-t, --temperature
设置响应的创造性程度 (0-1)--max-tokens
限制响应的最大长度示例:
gemini chat "解释什么是递归"
gemini chat -m gemini-pro -t 0.7
gemini chat --max-tokens 500 "写一个排序算法"
ask
gemini ask <question>
快速提问并获得答案
选项:
-f, --format
指定输出格式 (text, json, markdown)-s, --stream
启用流式输出示例:
gemini ask "JavaScript 中的闭包是什么?"
gemini ask -f markdown "如何优化网站性能?"
gemini ask -s "详细解释机器学习的基本概念"
文件操作
处理和分析文件内容
analyze
gemini analyze <file>
分析文件内容并提供见解
选项:
-t, --type
指定分析类型 (code, text, data)-o, --output
指定输出文件路径--summary
生成内容摘要示例:
gemini analyze app.js
gemini analyze -t code --summary main.py
gemini analyze -o report.md data.csv
generate
gemini generate <type> [options]
生成各种类型的文件和内容
选项:
-n, --name
指定生成文件的名称-l, --language
指定编程语言--template
使用指定模板示例:
gemini generate component -n UserList -l react
gemini generate readme --template basic
gemini generate test -n user.test.js
review
gemini review <file>
代码审查和质量检查
选项:
--style
检查代码风格--security
进行安全性检查--performance
分析性能问题示例:
gemini review src/utils.js
gemini review --style --security app.py
gemini review --performance database.sql
配置管理
管理 CLI 设置和偏好
config
gemini config <action> [key] [value]
管理配置设置
选项:
set
设置配置值get
获取配置值list
列出所有配置reset
重置配置到默认值示例:
gemini config set model gemini-pro
gemini config get temperature
gemini config list
gemini config reset
auth
gemini auth [action]
管理认证和授权
选项:
login
登录 Google 账户logout
退出当前账户status
查看认证状态示例:
gemini auth login
gemini auth status
gemini auth logout
实用工具
辅助功能和工具命令
help
gemini help [command]
显示帮助信息
选项:
--all
显示所有命令的帮助--examples
显示使用示例示例:
gemini help
gemini help chat
gemini help --all
version
gemini version
显示版本信息
选项:
--check
检查是否有新版本示例:
gemini version
gemini version --check
history
gemini history [action]
管理命令历史记录
选项:
list
显示历史记录clear
清除历史记录export
导出历史记录示例:
gemini history list
gemini history clear
gemini history export history.json
使用提示
💡 获取帮助
使用 gemini help [command]
获取特定命令的详细帮助信息
⚡ 命令补全
大多数终端支持 Tab 键自动补全命令和参数
📝 配置文件
使用配置文件保存常用设置,避免重复输入参数