跳转到主要内容

谷歌推出Gemini CLI GitHub Actions:为开发者提供的免费AI工具

谷歌为GitHub推出免费AI集成

谷歌推出了Gemini CLI GitHub Actions,这一新集成旨在帮助开发者将AI驱动的编码辅助直接融入他们的GitHub仓库。该工具扩展了Gemini在命令行之外的能力,使其能够参与问题管理和拉取请求审查等协作工作流。

主要功能

自动化问题分类

该集成能自动标记、分类并优先处理新提交的问题。这减少了开发者的手动工作量,让团队能够专注于关键错误或功能开发。

AI驱动的拉取请求审查

在人工审查介入之前,Gemini可以分析拉取请求是否符合代码风格、潜在错误以及正确性。这简化了审查流程并确保了更高的代码质量。

按需协作

开发者可以直接在GitHub评论中通过提及@gemini-cli并发出类似/review/write-tests的命令与Gemini互动。这使Gemini成为一个对话式的协作伙伴。

Image

可访问性与安全性

与微软的GitHub Copilot不同,谷歌的产品完全免费,使其对开源开发者和小型团队更加友好。在身份验证方面,谷歌提供了两种方法:

  • API密钥认证
  • 工作负载身份联盟(WIF),这是为企业提供的安全选项

该集成需要Gemini CLI版本0.1.18或更高。运行/setup-github命令会自动生成必要的工作流文件。

Image

为何重要

此次发布标志着AI驱动开发自动化的重要一步。通过取消许可费用并提供灵活的配置选项,谷歌降低了团队在工作流中尝试AI的门槛。

更多详情,请访问谷歌的官方博客文章

关键点:

  • 🌟 所有开发者均可免费使用AI功能
  • ⚙️ 自动化问题分类和PR审查
  • 🔒 为企业提供安全认证选项