Gemini CLI v0.3.1 版本(发布于 2025 年 9 月 5 日)主要聚焦于 CI/CD 集成优化、终端交互体验提升及功能稳定性增强

核心更新如下:

一、GitHub Actions 集成升级

1. 升级至 v0.1.12 

  • 官方提供可直接复用的工作流示例库,简化 CI/CD 流程配置。
  • 支持在 Issue 与 Pull Request 中自动触发以下操作:
  • 代码审查(自动分析代码质量)
  • 问题分类(识别并标记 Bug、功能请求等)
  • 自定义命令执行(如自动化测试或部署脚本)。

2. 环境变量支持

新增 `GOOGLE_API_KEY` `GEMINI_MODEL` 环境变量配置,允许在 CI/CD 流水线中灵活切换模型和密钥,适配不同构建场景。

二、终端界面与个性化功能

1. 自定义主题支持

用户可通过本地 JSON 文件或 `settings.json` 编写专属主题,实现终端颜色方案的个性化(如字体颜色、背景、高亮样式)。

2. 交互流程优化

`--allowed-tools` 参数:针对常用可信工具(如 `git`、`npm`),可跳过执行前的确认提示,减少操作中断。 - 批量工具调用批准(Bulk Tool Call Approval):单次响应中可批量批准同一工具的多次执行请求,提升复杂任务处理效率。

三、稳定性与错误修复

1. 模型报错处理改进

修复了模型报错未被正确暴露的问题,避免因错误未被捕获导致指令未执行的情况。

2. 网络支持增强

增加对带自定义请求头的 HTTP MCP 服务器的支持,满足企业级网络配置需求(如内网鉴权)。


总结

v0.3.1 版本强化了 Gemini CLI 在自动化工作流中的实用性(尤其是 GitHub Actions),同时通过主题定制和批量操作优化了开发者体验。其免费策略(每日 1000 次请求额度)及开源特性(Apache 2.0 协议)仍是核心优势。如需完整更新日志或安装指南,可参考  官方 GitHub 仓库 或技术博客。

更多推荐