はじめに
こんにちは、ZHAOJIAYIです。
Google Cloudから、クリスマスシーズンに合わせて**「25 Days of AI Agents」**という非常に興味深い学習コンテンツが公開されました。
毎日1つずつ、Google Cloud上で「本番環境で使える」AIエージェントを構築するためのノウハウが公開されていくアドベントカレンダー形式のコースです。
Gemini 3 や 新しい ADK (Agent Development Kit) など、最新技術が盛りだくさんだったので、そのカリキュラムの概要を速報としてまとめました。
「25 Days of AI Agents」とは?
単なるLLMのチャットボットではなく、ツールを使用し、自律的にタスクを遂行する「AI Agent」をゼロから構築・デプロイまで学べるプログラムです。
ここが凄い!
- 最新モデル: Gemini 3 や Gemini 3 Flash を活用
- 新フレームワーク: Googleの「ADK (Agent Development Kit)」を本格的に使用
- 実践的: ログ分析(Observability)やデプロイ(Agent Engine)など、本番運用を見据えた内容
- 相互運用性: LangGraphとの連携や、Agent2Agent (A2A) プロトコルなど、未来のアーキテクチャもカバー
カリキュラムのハイライト
公開されている Day 1 〜 Day 18 までの内容をざっくりまとめました。
※内容は執筆時点のものです。
Week 1: 爆速立ち上げとデプロイ
最初の週は、環境構築からデプロイ、そして運用の基礎までを一気に駆け抜けます。
- Day 1: Kickoff - Google Cloud上でゼロから本番運用可能なAIエージェント構築を開始。
- Day 2: Hello World with YAML - コーディング不要。YAMLだけでGemini 3を使ったエージェントを5分で構築。
- Day 3: Gemini 3 + ADK - Google検索、PC操作(Computer Use)、リアルタイムストリーミングに対応した強力なエージェントを作成。
- Day 4: Source-based Deployment - 「Agent Engine」を使い、ソースコードから直接デプロイ(シリアライズの苦痛から解放!)。
- Day 5: Production Observability - 設定不要でCloud Trace、Log Analytics、BigQueryと連携し、可観測性を確保。
Week 2: ADKの深掘りとコンテキスト管理
開発体験(DX)の向上と、LLMの「記憶」や「実行」に関する高度なトピックです。
- Day 6: IDE & Environment - ADKは Antigravity, Gemini CLI, Cursor, Firebase Studio 等ですぐに利用可能。
- Day 7: Code Execution - モデルがコードを書き、自律的に実行・デバッグして問題を解決する能力について。
- Day 8: Context Management - ADK Layersを使用した効率的なコンテキスト(文脈)管理。
- Day 9: Rewind (Time Travel) - 複雑なDB移行なしで「メッセージの編集」や「再生成」を実現するADKの巻き戻し機能。
- Day 10: Memory & Caching - 長期セッションでの「中だるみ」やレイテンシを防ぐコンテキストキャッシュと圧縮技術。
Week 3: つながるエージェントと未来のUI
ここが一番面白そうです。エージェント同士の連携(A2A)や、生成UI(A2UI)など、次世代の技術が登場します。
- Day 11: Google Managed MCP - Model Context Protocol (MCP) を使い、エージェントをGoogleの各種サービスに接続。
- Day 12: Multimodal with Gemini Live API - WebSocketとGemini Liveを使った、リアルタイム・マルチモーダルエージェント。
- Day 13: Interactions API - ステートレスなテキスト生成から、ステートフル(状態を持つ)な自律ワークフローへの転換点。
- Day 14: Agent2Agent (A2A) - 異なるチームやフレームワークで作られたエージェント同士を接続するプロトコル。
- Day 15: Introducing A2UI - 注目! エージェントがJSONLで動的にUIを生成・ストリーミングする「Agent to UI」。チャットUIの限界を突破する技術。
- Day 16: LangGraph + A2A - LangGraphで作ったエージェントをA2Aで接続し、相互発見可能にする。
- Day 17: Gemini 3 Flash - Googleの最速モデルが登場。思考プロセスの制御が可能に。
- Day 18: Coming Soon...
個人的な注目ポイント
特に Day 15の「A2UI」 と Day 14の「A2A」 は、これからのエージェント開発の標準になりそうな予感がしてワクワクしています。
LangChain/LangGraphのエコシステムとも共存しようとしている点(Day 16)も好感が持てますね。
最後に🎅🏼
年末年始、こたつに入りながら最新のAI Agent技術をキャッチアップするには最高の教材だと思います。
私も実際に手を動かして、詳細なTipsをまた投稿する予定です!
皆さんもぜひチェックしてみてください。