這篇 GitHub 資源文章介紹的「AI 代理協定」(AI agent protocols),是一套標準化規則,讓來自不同廠商的 AI 代理能夠互相溝通、共享資料並安全協作,內容包括訊息格式、交換方式與治理架構。文章指出,當企業同時使用多個 AI 代理組成的系統時,最大的挑戰是「互通性」:如果每個代理都要客製化串接,整合成本會非常高,協定就是為了解決這個問題而生。
文章說明協定運作大致分成五個步驟:先用安全令牌或金鑰做身分驗證,接著檢查請求與回應的訊息格式是否符合規範,再同步多步驟流程中的狀態資訊,然後標準化錯誤處理與安全回復機制,最後把交易過程記錄下來供稽核。文章也列出幾個實際存在的協定,例如 Anthropic 開發的 MCP(Model Context Protocol)、Google 開發後捐給 Linux 基金會的 A2A,以及 OpenAI 與 Stripe 合作開發的 ACP。
文章特別提到與交易相關的協定,例如 Google 推出、已有 Mastercard、PayPal、Coinbase 等 60 多家公司支持的 AP2 付款協定,以及 Google 和 Shopify 共同開發、Target、Walmart 等零售商參與的 UCP 電商協定,顯示大型科技公司與金融業者都在積極投入讓 AI 代理能安全地完成交易。這反映出業界正把「多個 AI 代理彼此合作」當作下一個重要發展方向,而不只是單一 AI 單打獨鬥。
這篇內容比較偏向產業面,討論的是企業要讓多個 AI 系統互相串接時的技術規範,對剛開始學程式的孩子來說比較抽象。不過可以用簡單的方式理解:就像人與人溝通需要共同的語言規則,AI 系統之間要合作,也需要大家都遵守的共同規則,這跟小朋友玩團隊遊戲時要先講好規則是類似的道理。
AIAI 代理開源