Gemini CLI 向け Genkit Extension リリースのお知らせ

2025年10月8日
Chris Gill Product Manager

Genkit と Gemini CLI を使った AI アプリケーション構築がさらに簡単になりました。本日、Gemini CLI 向けの Genkit Extension の導入を発表いたします。これにより、Gemini CLI は Genkit のアーキテクチャ、パターン、ツールに関する深い知見を獲得し、ターミナルから直接 AI アプリケーションの構築、デバッグ、および反復処理を支援します。これは、本日リリースされる Gemini CLI 拡張機能の幅広いコレクションの一部であり、AI 支援開発ワークフローを確実に強化します。

次のコマンドを使用すると、Gemini CLI 向け Genkit Extension をインストールできます。

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

Genkit Extension とは

Genkit Extension は、Gemini CLI と Genkit プロジェクト間の深い統合を可能にする公式 Gemini CLI 拡張機能です。Genkit の MCP(モデル コンテキスト プロトコル)サーバーと特殊なコンテキスト ファイルをバンドルすることで、Gemini CLI に Genkit SDK の操作方法を包括的に理解させることができます。

この拡張機能をインストールすると、Gemini CLI は次の機能にアクセスできます。

  • Genkit MCP Tools: Genkit の開発ツールとの直接統合
  • コンテキスト認識支援: Genkit の概念、ベスト プラクティス、ワークフローの理解
  • インテリジェントなコード生成: Genkit アプリケーション開発に特化した AI 支援

主な機能

Genkit 固有の MCP Tools

この拡張機能は、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 Developer UI とスムーズに統合します。

スタートガイド

Genkit 拡張機能のインストールはシンプルです。

前提条件

拡張機能をインストールする前に、Gemini CLI がインストールされていることを確認します。

インストール

  1. 拡張機能をインストールします。
gemini extensions install https://github.com/gemini-cli-extensions/genkit
Shell

2. この拡張機能は、Genkit 固有の知識とツールを使用して Gemini CLI を自動的に設定します。

使用例

インストールが完了したら、すぐに拡張機能の利用を開始できます。

新規フローを作成:

>目標、経験、時間に基づいて構造化されたワークアウト プログラムを生成するフローを作成したい
Shell

Gemini CLI でこのプロンプトを実行すると、最新の Genkit 開発ガイダンスとドキュメントが参照され、正確なコードを記述し、ベスト プラクティスに従うことができます。

デバッグと分析を実行:

>フローが一貫性のない結果を返している理由を知りたい
Shell

この拡張機能は、Gemini CLI が Genkit のパターンに特化した応答を提供し、適切な API を使用し、確立されたベスト プラクティスに従うことを保証します。

開発ワークフローへの影響

AI アプリケーション開発には、フロー設計やプロンプト管理、パフォーマンス評価や問題のデバッグまで、多岐にわたる複雑なワークフローが含まれます。Genkit Extension は、一般的な AI 支援と Genkit のエコシステムの専門知識の間のギャップを埋める役割を果たします。

この統合は、よりインテリジェントでコンテキストに対応した開発ツールへの一歩を意味します。汎用的なコード提案の代わりに、Genkit のアーキテクチャを理解し、その機能を把握し、本番環境向け AI アプリケーションを構築する際の特定の課題解決を支援する機能を提供します。

さっそく使ってみましょう

この統合が Genkit の開発体験の向上につながることを願っています。ぜひ拡張機能をお試しになり、Genkit 拡張機能リポジトリでご感想をお聞かせください。この拡張機能が役に立つと思われる場合は、リポジトリにスターを付けて支持を示していただけると幸いです!

よりスマートな AI アプリケーションを構築する準備はできましたか?今すぐ Genkit Extension をインストールして、Genkit に特化した AI 支援開発を体験してください。

さらに詳しく知る: