はじめに
2025年6月〜2026年3月にかけて、Google Cloud の Vertex AI に大規模なアップデートが行われました。SDK の破壊的変更、Agent Engine の大幅機能拡張、Vector Search 2.0 の GA、そして複数のモデル・サービスの廃止など、実務に直結する変更が多数含まれています。
この記事では、特に影響度の高い変更を中心に、何が変わったのか・なぜ重要なのか・どう対応すべきかを整理します。
📌 影響を受ける人
- Vertex AI SDK for Python を使って Agent Engine を利用している開発者
- Vertex AI SDK の Generative AI モジュールを利用している開発者
- Vector Search を本番運用している、または導入を検討しているチーム
- Model Garden 経由で Claude 3 Opus / Mistral Nemo を利用しているユーザー
変更の全体像
今回のアップデートの関係性を以下の図で整理します。
変更内容
1. 【Critical】Vertex AI SDK for Python v1.112.0 の破壊的変更
⚠️ Breaking Change
agent_enginesモジュールがクライアントベース設計にリファクタリングされました。既存コードの移行が必要です。
2025年9月10日付で、Vertex AI SDK for Python v1.112.0 において agent_engines モジュールの設計が大きく変更されました。従来のモジュール直接呼び出しから、クライアントインスタンスを介した操作に変わっています。
| 項目 | 内容 |
|---|---|
| 対象バージョン | v1.112.0 以降 |
| 影響範囲 |
agent_engines モジュールを利用する全コード |
| 対応期限 | 移行ガイドに従い早期対応を推奨 |
| 参照 | 公式移行ガイド |
2. 【High】Vertex AI SDK Generative AI モジュールの廃止
2025年6月24日付で、Vertex AI SDK の Generative AI モジュールが deprecated となりました。今後は Google Gen AI SDK への移行が必要です。
💡 Tips
2つの SDK 変更(agent_engines リファクタリング + GenAI モジュール廃止)は影響範囲が重なる場合があります。移行作業はまとめて計画することをおすすめします。
3. 【High】Vector Search 2.0 が GA
2026年3月5日付で Vector Search 2.0 が一般提供(GA)となりました。単なるベクトル検索エンジンから、統合データ管理プラットフォームへと進化しています。
| 機能 | 説明 |
|---|---|
| Collections | データとベクトルを統合管理。別々のストレージ管理が不要に |
| Auto-embeddings | ベクトルフィールドを自動生成。手動での埋め込み処理が不要に |
| ハイブリッド検索 | ベクトル検索 + 全文検索 + セマンティックリランキングを組み合わせ |
| ネットワーク | PSC・PGA・VPC Service Controls をサポート |
また、大規模データセット向けのストレージ最適化 Vector Search インデックスもプレビューとして提供されています。自動チューニング機能により、インデックス構成の手動管理が不要になります。
4. 【High】Agent Engine の大幅機能拡張
Agent Engine は2回の大型アップデートにより、エンタープライズ向け AI エージェント基盤として大きく強化されました。
2025年9月:コア機能追加
| 機能 | 説明 | ステータス |
|---|---|---|
| Code Execution | サンドボックス環境でのコード実行 | プレビュー |
| A2A プロトコル | エージェント間通信の標準プロトコル | 利用可能 |
| 双方向ストリーミング | リアルタイム双方向通信 | 利用可能 |
| Memory Bank | Cloud コンソールで記憶管理 | 利用可能 |
2025年8月:エンタープライズセキュリティ
| 機能 | 説明 |
|---|---|
| Private VPC | PSC Interface によるプライベート環境でのデプロイ |
| CMEK | 顧客管理暗号化キーによるデータ保護 |
| カスタムリソース制御 | インスタンス数・コンテナリソース・コンカレンシーの制御 |
| HIPAA 対応 | 医療系ワークロードのコンプライアンス対応 |
5. 【High】モデルの追加と廃止
廃止されたモデル(MaaS)
⚠️ Breaking Change
以下のモデルは MaaS での提供が終了しています。利用中の場合は代替モデルへの移行が必要です。
| モデル | 廃止日 | 推奨される代替 |
|---|---|---|
| Claude 3 Opus | 2025年6月30日 | Claude Opus 4(GA 済) |
| Mistral Nemo | 2025年6月30日 | 他の MaaS モデルを検討 |
主要な新規モデル
| モデル | 提供開始日 | 提供形態 |
|---|---|---|
| Claude Opus 4(グローバルエンドポイント) | 2025年7月1日 | GA |
| DeepSeek-V3.2-Exp | 2025年9月30日 | Model Garden |
| Qwen3 Coder / Qwen3 235B | 2025年8月13日 | MaaS |
| OpenAI gpt-oss-120b / gpt-oss-20b | 2025年8月13日 | MaaS |
| Gemma 3n | 2025年6月27日 | Model Garden |
| MedGemma 27B IT | 2025年7月14日 | Model Garden |
| SEA-LION V4 | 2025年9月9日 | Model Garden |
Model Garden がマルチベンダー AI モデルのマーケットプレイスとして急速に拡充されていることがわかります。Anthropic、OpenAI、DeepSeek、Qwen、Google 自社モデルが同一プラットフォームで利用可能です。
6. その他の廃止
| サービス | 廃止日 | 対応 |
|---|---|---|
| Vertex Explainable AI | 2026年3月16日 | deprecations ページを参照 |
| Feature Store Optimized online serving | 2026年2月17日 | deprecations ページを参照 |
| Feature Store (Legacy/V1) | 2026年2月17日 | deprecations ページを参照 |
影響と対応
対応の優先度別に整理します。
今すぐ対応が必要
-
Vertex AI SDK for Python の
agent_enginesを利用している場合- v1.112.0 の移行ガイドに従い、クライアントベース設計へコードを更新
- テスト環境で動作確認を実施
-
Vertex AI SDK の Generative AI モジュールを利用している場合
- Google Gen AI SDK への移行を計画・実施
-
Claude 3 Opus を MaaS 経由で利用している場合
- Claude Opus 4 のグローバルエンドポイント(GA)に移行
計画的に対応
-
Vector Search を利用/検討している場合
- 2.0 の Collections やハイブリッド検索の評価を開始
- 大規模データセットにはストレージ最適化インデックス(プレビュー)も検討
-
AI エージェントを構築している場合
- Agent Engine の A2A プロトコルやコード実行機能の活用を検討
- エンタープライズ要件がある場合は VPC・CMEK・HIPAA 対応を確認
コード例
Vertex AI SDK:Generative AI モジュールからの移行
Before(deprecated):
from google.cloud import aiplatform
from vertexai.generative_models import GenerativeModel
aiplatform.init(project="my-project", location="us-central1")
model = GenerativeModel("gemini-2.0-flash")
response = model.generate_content("Hello, world!")
print(response.text)
After(Google Gen AI SDK):
from google import genai
client = genai.Client(
vertexai=True,
project="my-project",
location="us-central1",
)
response = client.models.generate_content(
model="gemini-2.0-flash",
contents="Hello, world!",
)
print(response.text)
Vertex AI SDK:agent_engines のクライアントベース移行
Before(v1.112.0 未満):
from vertexai import agent_engines
agent = agent_engines.create(
display_name="my-agent",
# ...
)
After(v1.112.0 以降 - クライアントベース):
from vertexai.agent_engines import client
agent_client = client.AgentEngineClient()
agent = agent_client.create_agent_engine(
display_name="my-agent",
# ...(公式移行ガイドを参照)
)
💡 Tips
上記のコード例は概念的なものです。正確な API シグネチャは公式の移行ガイドを必ず確認してください。
まとめ
今回の Vertex AI アップデートの要点を整理します。
-
SDK の破壊的変更が2件:
agent_enginesモジュールのリファクタリングと Generative AI モジュールの廃止。どちらも移行が必要 - Vector Search 2.0 が GA:Collections・Auto-embeddings・ハイブリッド検索により、RAG パイプラインの構築が大幅に簡素化
- Agent Engine が本格的なエージェント基盤に進化:A2A プロトコル、コード実行、エンタープライズセキュリティ(VPC・CMEK・HIPAA)を備える
- Model Garden がマルチベンダー化を加速:DeepSeek、Qwen、OpenAI gpt-oss など、Google 外のモデルが続々と追加
- Claude 3 Opus が廃止、Claude Opus 4 が GA:MaaS 利用者は移行が必要
特に SDK の破壊的変更は、CI/CD パイプラインでバージョン固定していない場合に予期せぬ障害を引き起こす可能性があります。早めの対応をおすすめします。