# 策展 · X (Twitter) 🔥

> 作者：Google for Developers (@googledevs) · 平台：X (Twitter) · 日期：2026-03-19

> 原始來源：https://x.com/googledevs/status/2034374282504015964

## 中文摘要

Google 在 2026 年 3 月推出了「AI Agent 協議開發者指南」，由資深人工智慧產品經理 Shubham Saboo 和開發者關係工程師 Kristopher Overholt 撰寫。這份指南直言不諱地指出了當前 Agent 開發領域的混亂現狀：充斥著大量縮寫和協議標準（MCP、A2A、UCP、AP2、A2UI、AG-UI），讓開發者感到困惑。核心問題是開發者必須為每一個工具、API 和前端元件編寫客製化的整合程式，造成龐大的維護負擔。

**解決方案：** Google 提出的解決方案是使用 Agent Development Kit（ADK）和六個開放標準，透過一個餐廳供應鏈 Agent 的實際案例來演示如何避免重複造輪子。文件強調的立場很明確：現有的碎片化做法是低效且不可持續的，標準化協議應該成為行業常態。

**MCP 與 A2A：** MCP（Model Context Protocol）解決的是 Agent 與系統及資料的連接問題。傳統做法需要為每個 API 編寫客製化工具，但 MCP 提供單一標準連接模式，讓 servers 自動廣告其工具定義，避免開發者手動更新整合程式。 A2A（Agent2Agent Protocol）則針對不同 Agent 之間的通訊，允許 Agent 透過標準化的 Agent Card（位於 /.well-known/agent-card.json）相互發現和通訊，無需為每個遠端 Agent 編寫客製化程式。

**UCP 與 AP2：** UCP（Universal Commerce Protocol）標準化購物流程，讓 Agent 無論與五家還是五十家不同供應商互動，都能使用統一的模式，無論底層使用 REST、MCP、A2A 還是嵌入式協議。 AP2（Agent Payments Protocol）則添加支付授權層，提供加密簽名的非否認性證據和可配置的交易防護機制，建立完整的審計軌跡。AP2 作為 UCP 的擴充功能，能為結帳流程增加加密授權證明。

**A2UI 與 AG-UI：** A2UI（Agent-to-User Interface Protocol）讓 Agent 從固定的 18 個原始 UI 元件（如列、欄、文字欄位）動態組合介面，不需額外的前端程式碼。AG-UI（Agent-User Interaction Protocol）處理 Agent 的流式輸出、工具呼叫和人工輸入暫停等複雜場景，將原始框架事件轉譯為標準化 SSE 流，消除前端樣板程式碼。

**實際案例：** 文件透過一個具體例子展示這六個協議如何配合：使用者要求檢查鮭魚庫存、取得批發價格和品質等級、在庫存不足時訂購 10 磅並授權付款。Agent 依序執行如下步驟：

- MCP 查詢資料庫
- A2A 查詢遠端 Agent
- UCP 提交訂單
- AP2 簽署支付授權
- A2UI 組合互動式介面結果
- AG-UI 即時串流到前端

**採用建議：** Google 的建議很務實：開發者無需一開始就採用全部六個協議，而是根據需求逐步引入。同時強調不要重新實現這些協議，而是使用官方 ADK 整合、SDK 和範例程式碼。最後一點反映出一種預期心態——這些協議仍在成熟中，但現在採納標準遠好於日後被專有方案鎖定。文件的整體基調是既實用又略帶緊迫感，暗示開發者不應再浪費時間於碎片化的客製化整合。

## 標籤

Agent, 新產品, 教學資源, Google
