掲載済み (2026-07-04号)
233 158文字 • 1分

GenkitによるエージェンティックなフルスタックAIアプリの開発

原題: Build agentic full-stack apps with Genkit

英語

掲載情報

概要

Googleは、対話履歴、永続化、ツールループ、ストリーミングを統合したGenkitの「Agents API」を発表し、フルスタックなAIエージェント構築を簡素化しました。

詳細内容

GoogleのオープンソースAIフレームワーク「Genkit」に、エージェント開発のための「Agents API」が導入されました。このAPIは、従来手動で実装が必要だったメッセージ履歴の管理、ツールループ、ストリーミング、永続化などの「配管(plumbing)」部分を抽象化し、単一のインターフェースで提供します。サーバー側で定義したエージェントは、`remoteAgent()`クライアントを通じてフロントエンドから直接呼び出すことができ、Firestoreなどを用いたサーバー管理型の状態保持や、人間による承認が必要なツール実行(Human-in-the-loop)、長時間実行タスクのデタッチ・再接続など、実用的なエージェント機能が統合されています。TypeScriptとGoでプレビュー公開されており、開発者はインフラ構築ではなく、アプリケーション固有のロジックに集中できるようになります。