Genkit×Gemini CLIが直結──Google、公式「Genkit拡張機能」を発表

Genkit×Gemini CLIが直結──Google、公式「Genkit拡張機能」を発表 TECH

Googleは2025年10月8日、AI開発フレームワーク「Genkit」とGemini CLIを密接に統合する公式拡張「Genkit Extension for Gemini CLI」を発表した。ターミナルからAIアプリケーションの構築・デバッグ・トレース分析までを一貫して行える新ツールで、開発ワークフローの効率を大幅に高める。

Announcing the Genkit Extension for Gemini CLI
Build and debug Genkit AI apps faster with the new Gemini CLI extension. Get context-aware help, intelligent code genera...

概要

新拡張は、Genkitのアーキテクチャやベストプラクティスを理解した状態でGemini CLIを拡張するもの。
MCP(Model Context Protocol)サーバーと専用コンテキストファイルを同梱し、Genkit SDKの操作を包括的にサポートする。インストールは以下の1コマンドで完了する。

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

導入後、Gemini CLIはGenkitの構造を理解したAIアシスタントとして機能し、フロー作成・実行・トレース解析までをターミナル内で完結できる。


主な機能

  • get_usage_guide:言語別のGenkit使用手順を提示
  • lookup_genkit_docs:最新ドキュメントへ即アクセス
  • list_flows: 現在のアプリ内フロー一覧を取得
  • run_flow: デバッグ目的でフローを直接実行
  • get_trace:OpenTelemetryトレースを段階的に解析

これにより、プロジェクト全体を理解した上で、AI支援コード生成とデバッグを統合的に扱えるようになる。


インテリジェント開発支援

Genkit拡張を導入したGemini CLIは、次のような高度な支援を行う:

  • 新規AI機能を最適なGenkitパターンで生成
  • 実行フローの不整合をトレース解析で特定
  • コードの整合性をベストプラクティス基準で検証

また、プロジェクト構造や利用プロバイダ(初期設定ではGoogle Gen AI)を自動認識し、Genkit Developer UIとも自然に連携する。


使用例

新しいフローを作成:

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

不安定な出力をデバッグ:

> Help me understand why my flow is returning inconsistent results

CLI上で即座に実行と分析が可能となり、トレーサブルなAI開発環境を実現する。


総評

Genkit Extensionは、単なるプラグインを超えた“知識拡張”型のCLI拡張だ。
AIモデルの文脈理解と開発者支援が融合し、フロー設計・デバッグ・最適化までを一体化する。Googleが目指す「AI支援開発の自動化」への明確な一歩といえる。