在 Agent-to-Agent(A2A)架構中,不同代理人之間會分工合作。一般而言,下列敘述何者最符合 Client Agent 與 Remote Agent 的互動流程?
答案 (C)
核心概念
A2A(Agent-to-Agent)是讓不同代理人之間彼此協作的通訊架構,沿用了經典的主從(Client-Server)模式。
就像打電話叫外送。撥號提出需求的是你(Client Agent),接起電話備餐再送回來的是店家(Remote Agent)。
Client Agent 扮演任務發起者,把需求送出去。Remote Agent 是具備特定能力的執行者,接下任務、完成工作後把結果回傳。整個流程是非同步的委派與回覆,而不是誰指揮誰的固定腳本。
一邊發任務、一邊接任務做完回報,誰是 Client、誰是 Server,位置分得很清楚。
答題技巧
快速判斷技巧:從名字就能判斷誰是發起方。 ・名字裡有 Client → 發起方 ・有 Remote 或 Server → 被呼叫方 看到「誰先動」的問題,一律 Client 先動。
易錯陷阱:(B) 用「人工事先設定」包裝成看似穩健的做法,但 A2A 的價值就在於代理人能動態協作。 凡是把自主架構描述成人工寫死流程的,通常都是錯的。