宣布推出 Gemini CLI 的 Genkit 扩展程序

2025年10月8日
Chris Gill Product Manager

使用 Genkit 和 Gemini CLI 可更加轻松地构建 AI 应用程序。今天,我们很高兴推出适用于 Gemini CLI 的 Genkit 扩展程序,这一扩展程序能够让 Gemini CLI 深入了解 Genkit 的架构、模式和工具,从而帮助您直接从终端构建、调试和迭代 AI 应用程序。这是今天推出的一系列 Gemini CLI 扩展程序的一部分,这些扩展程序必将完善您的 AI 辅助开发工作流。

使用以下命令安装适用于 Gemini CLI 的 Genkit 扩展程序:

gemini extensions install https://github.com/gemini-cli-extensions/genkit
Shell

什么是 Genkit 扩展程序?

Genkit 扩展程序是 Gemini CLI 的官方扩展程序,在 Gemini CLI 与 Genkit 项目之间提供了深度集成。通过将 Genkit 的 MCP(模型上下文协议)服务器与专用的情境文件打包在一起,该扩展程序可让 Gemini CLI 全面理解如何与 Genkit SDK 协同工作。

安装此扩展程序后,Gemini CLI 可以访问:

  • Genkit MCP 工具:与 Genkit 的开发工具直接集成
  • 情境感知辅助:了解 Genkit 概念、最佳实践和工作流
  • 智能代码生成:专为 Genkit 应用开发量身定制的 AI 辅助

关键功能

Genkit 专用 MCP 工具

此扩展程序提供了多个强大的工具,可将 Gemini CLI 直接连接到 Genkit 应用:

  • get_usage_guide在实施 AI 功能之前,获取针对特定语言的 Genkit 使用说明和最佳实践
  • lookup_genkit_docs直接从聊天中访问针对特定语言的最新 Genkit 文档
  • list_flows发现并探索当前 Genkit 应用中定义的流程
  • run_flow直接执行流程以进行调试和分析
  • get_trace逐步分析 OpenTelemetry 轨迹,了解流程执行情况

智能开发辅助

安装 Genkit 扩展程序后,Gemini CLI 可了解 Genkit 的架构,并可以帮助您实现以下目标:

  • 新增 AI 功能:使用合适的 Genkit 模式,为你的特定应用场景生成定制化的 AI 功能
  • 调试应用:使用情境感知建议分析轨迹并排查问题
  • 遵循最佳实践:确保代码遵循 Genkit 推荐的模式和规范

无缝的工作流集成

此扩展程序旨在与您现有的 Genkit 开发工作流无缝协作。它能够理解您的项目结构,遵循您选择的服务提供商(在新项目中优先支持 Google Gen AI),并可与 Genkit 开发者界面顺畅集成。

入门指南

安装 Genkit 扩展程序非常简单:

先决条件

安装扩展程序之前,请确保已安装 Gemini CLI

安装

  1. 安装扩展程序:
gemini extensions install https://github.com/gemini-cli-extensions/genkit
Shell

2. 扩展程序会自动为 Gemini CLI 配置 Genkit 专用知识和工具。

用例

安装后,您可以立即开始利用扩展程序:

新建流程:

> Write a flow that generates a structured workout program based on goals, experience, and time
Shell

在 Gemini CLI 中运行此提示时,您会看到它引用最新的 Genkit 开发指南和文档,以编写准确的代码并遵循最佳实践。

调试并分析:

> Help me understand why my flow is returning inconsistent results
Shell

此扩展程序确保 Gemini CLI 的响应能够专门针对 Genkit 的模式进行定制,使用合适的 API,并遵循既定的最佳实践。

对开发工作流的影响

AI 应用开发涉及复杂的工作流,包括设计流程、管理提示、评估性能和调试问题。Genkit 扩展程序弥合了通用 AI 助手与 Genkit 生态系统专有知识之间的鸿沟。

这一集成代表着向更智能且具备情境感知能力的开发工具迈出了一步。与获得通用的代码建议不同,您将获得辅助信息,这些信息能够助您理解 Genkit 架构、了解其功能,并能引导您应对构建生产级 AI 应用所面临的具体挑战。

立即开始使用

我们非常高兴看到此集成能够提升您的 Genkit 开发体验。请试用此扩展程序,并前往 Genkit 扩展程序代码库,告诉我们您的想法。如果您觉得这个扩展程序有用,请为代码库加注星标,以表示支持!

准备好构建更智能的 AI 应用了吗?立即安装 Genkit 扩展程序,体验专为 Genkit 量身定制的 AI 辅助开发。

了解详情: