Google 为 Gemini CLI 带来扩展功能
Google 的 Gemini CLI 正在获得“扩展”,该公司表示,这项新功能允许您“连接您最喜欢的工具并个性化您的 AI 驱动的命令行”。这些扩展程序托管在公共 GitHub 代码库中,这意味着任何人都可以发布扩展程序,无需 Google 的直接批准。
扩展程序库中提供了超过 50 个扩展程序,其中包括一个用于将其支付 API 集成到 Agentic 工作流的 Stripe 扩展程序,以及一个用于基础设施自动化的 Terraform 扩展程序。
另一个扩展程序连接了 Chrome DevTools 以用于编码代理。Google还发布了自己的Nanobanana扩展程序,可让您直接从终端生成和操作带有文本提示的图像。
扩展安装完成后,Gemini 可以根据提示选择何时使用这些工具,或者您也可以通过扩展定义的自定义命令显式调用它们。要查看已安装的扩展列表,只需使用 /extension
命令。
如果您是开发者,可以 创建 Gemini CLI 扩展。该过程包括在 从内置模板开始 gemini-extension.json
清单文件,它指向一个模型上下文协议 (MCP) 服务器,该服务器向 AI 公开新工具。该服务器本质上是一个小型应用程序,用于监听来自 CLI 的请求。此外,还有一个 commands
目录,您可以在其中添加简单的 TOML 文件来为复杂的提示创建自定义命令快捷方式。
Gemini CLI 于今年早些时候发布 ,为开发者提供了一种通过终端与 AI 直接交互的方式。初始版本已具备强大的功能,例如允许 AI 读取本地文件或执行 Shell 命令来诊断问题。使用个人 Google 帐户登录即可享受每分钟 60 个请求的免费套餐。
在 CLI 工具推出后的几个月里,Google将其引入了 Firebase Studio 云 IDE 以及Zed Editor ,它可以处理代码生成、重构现有功能以及为令人困惑的代码块提供即时解释等任务。