用途:在 Claude Code 等编码代理或自动化环境中调用 Gemini CLI,完成跨文件代码审查、架构与技术方案评审、整库或整套文档的大上下文(超过 200k token)分析,以及多文件关系与模式梳理。
主要能力:支持选择多种模型,包括 gemini-3-pro-preview(旗舰,适合复杂推理与编码)、gemini-3-flash(低延迟)、以及 gemini-2.5-pro、gemini-2.5-flash、gemini-2.5-flash-lite 等旧版选项。支持指定审批模式、附加目录与沙箱运行。可用参数包括 -m/--model、--approval-mode(default|auto_edit|yolo)、-y/--yolo、-i/--prompt-interactive、--include-directories、-s/--sandbox。
使用方式:后台或非交互场景必须使用审批模式 yolo 或加 timeout 包裹,例如:gemini -m gemini-3-pro-preview --approval-mode yolo "Review this codebase for security issues",或 timeout 300 gemini -m gemini-3-pro-preview --approval-mode yolo "Review this codebase"。切勿在无交互终端的后台使用 --approval-mode default,否则会挂起等待审批。交互终端可用 default 模式,配合 -i 传入初始提示。
适用场景:安全与性能代码审查、方案可扩展性评审、整库架构理解、自动化重构与多目录分析。
限制与注意:会话通常为一次性或交互式,无内置续接功能,后续分析需新开会话并带上此前结论。官方要求 Gemini CLI v0.16.0 或以上才支持 Gemini 3 模型,可用 gemini --version 检查。若进程长时间运行且 CPU 为 0%、状态为 S、无网络活动,可判定挂起,使用 ps aux、pkill -9 -f 或 kill -9 处理。使用 yolo 等高影响参数前应先取得用户许可。
以上内容基于所提供资料整理,其余未提及的安装、收费等信息暂未提供。