EPISODE · Jul 16, 2026 · 2 MIN
Palantir 發布 Agent Engine 與 Agent SDK 支援多人協作
from EasyVibeCoding Podcast · host Palantir
Palantir 發布 Agent Engine 與 Agent SDK 支援多人協作。 核心架構與設計理念 Palantir Group Lead Natasha Armbrust 指出,現有的簡單迴圈(while loop)架構難以應對真實世界中非同步、並發且具備「人類在迴圈(human-in-the-loop)」需求的複雜場景。為此,Palantir 打造了全新的 Agent 堆疊,其底層架構由下而上依序為: Ontology:作為資料與邏輯的基礎。 Orchestrator:提供 Agent 迴圈的耐久性(durability)基礎設施。 Agent Engine:託管並執行 Agent 原語的 API 與執行階段層。 Agent SDK:供開發者定義複雜 Agent 的高階工具。 一位講者在 DevCon 活動中,透過架構圖解說 Agent Stack 的組成與運作機制。 三大核心原語(Primitives) Agent Engine 的運作建立在三項關鍵原語之上,透過這些原語的整合,Agent 系統在底層實際上運作如同一台分散式狀態機: Context Items:定義 Agent 會話的強型別資料,用於儲存狀態。 Events:代表發生的事件,是改變狀態的主要方式。 Effects:負責將 Agent 與外部世界連接,執行非同步任務並分派新的 Events。 運作流程與實際應用 在演示中,Natasha Armbrust 展示了如何透過這些原語處理病患出院流程。當外部系統(如實驗室檢測結果)發生變更時,系統會觸發 Event,經由 Handler 處理後產生 Mutation 更新狀態,或透過 Effect 呼叫外部工具。這種設計確保了: 狀態持久性:即便任務執行時間長達數天,系統仍能精確追蹤狀態。 多人協作(Multiplayer):多位使用者(如護理師與管理人員)可透過不同介面與同一個 Agent 互動,並即時反映狀態更新。 競爭條件處理:透過分散式狀態機的機制,有效管理並發事件帶來的衝突。 未來規劃與生態系 Palantir 預告了該堆疊的後續發展,旨在降低開發門檻並強化治理能力: 低程式碼 Agent Builder:將提供與 Pro Code Agent SDK 同級的原語,讓組織內更多使用者能定義複雜 Agent。 Agent Manager:作為企業內所有 Agent 的統一監控與治理介面,無論是透過程式碼或低程式碼工具建構的 Agent,皆可在此進行管理。 目前 Agent SDK 已於 DevCon 6 提供測試版本,開發者可透過 Canary 會話開始建構應用。一位講者在 DevCon 活動中,透過架構圖解說 Agent Stack 的組成與運作機制。 影片中的 Prompt 與操作:操作步驟: 1. (00:01)講者展示 Agent 堆疊架構圖 2. (00:26)講者切換至核心原語說明頁面 3. (01:46)講者切換至 Agent Loop 流程圖原文:https://easyvibecoding.app/curated/2533-palantir-launches-agent-engine-and-sdk
Embed this episode
Ready to play
Palantir 發布 Agent Engine 與 Agent SDK 支援多人協作
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.