GoogleCloudPlatform/agent-starter-pack

Ship AI Agents to Google Cloud in minutes, not months. Production-ready templates with built-in CI/CD, evaluation, and observability.

What it solves

GenAI エージェントの開発は、プロダクションに必要なインフラ、CI/CD パイプライン、可観測性ツールの設定という高い学習コストが伴います。Agent Starter Pack は、エージェント開発の「配管」作業を処理するプロダクション対応テンプレートを提供し、開発者がエージェントのコアロジックに集中できるようにします。

How it works

Python パッケージとして提供され、CLI ツールで新規エージェントプロジェクトの雛形作成や既存プロジェクトの拡張が可能です。ReAct、RAG、マルチエージェントパターンなどのテンプレートを多数用意し、Terraform を使って必要な Google Cloud インフラを自動構築、Google Cloud Build または GitHub Actions で CI/CD パイプラインを設定し、監視・可観測性ツールを統合します。

Who it’s for

Google Cloud 上で GenAI エージェントを構築し、プロトタイプからプロダクションレベルのデプロイへ迅速に移行したい開発者向けです。インフラやデプロイパイプラインを手動で設定する手間を省きます。

Highlights

  • Production-Ready Templates:ReAct エージェント、RAG(Vertex AI Search と Vector Search をサポート)、リアルタイムマルチモーダルエージェント向けテンプレートを含む。
  • CI/CD Automation:Google Cloud Build または GitHub Actions を用いた完全パイプラインをワンコマンドでセットアップ。
  • Infrastructure as Code:Terraform を使用してバックエンド、フロントエンド、Cloud Run または Agent Engine 上のインフラを自動デプロイ。
  • RAG Data Pipelines:埋め込みデータを Vertex AI Search と Vector Search に処理する統合サポート。
  • Gemini CLI Integration:コンテキストファイルを同梱し、ターミナル上でエージェントアーキテクチャや本番導入パスに関する即時ガイダンスを提供。