Mozaik 是一個用 TypeScript 打造、開源的代理執行環境(agentic runtime),讓 AI 代理之間能夠即時溝通、協調,並自主行動。它取代了預先定義工作流程或交接機制的需求,讓協作在代理互動中動態產生。開發者部署 Mozaik 後,可以建立多代理系統,讓代理之間共享上下文、對彼此的行動做出反應,像真正的團隊一樣協同工作。
多代理任務編排
針對單一目標,同時執行多個專業代理(例如研究員、寫手、評論員、審計員),無需寫死交接邏輯。
事件驅動自動化
建立代理能對訊息、工具呼叫、推理步驟或錯誤即時反應的系統,所有事件都在共享的事件匯流排(event bus)上發生。
高韌性生產管線
利用智慧復原機制,在執行階段捕捉並重試錯誤,避免單一失敗導致整個流程崩潰。
平行協作
讓代理同時運作(例如搜尋、草稿、審查、發布),並透過共享上下文保持協調。
Claude 代理編排
驅動像 Baro 這類產品——一個 Claude 代理編排器,可在單一 Mozaik 匯流排上同時執行十個專業參與者。
代理感知
代理清楚知道團隊中有誰,並能在參與者加入或離開時自動反應,重新分配未完成的任務。
智慧溝通
代理自行決定何時溝通、該找誰、要分享哪些上下文,動態路由訊息(例如研究員將上下文傳給寫手,跳過評論員)。
預設平行運作
多個代理同時工作,透過共享上下文保持協調,互不阻塞。
適應性執行協調
協作路徑在執行階段動態產生,而非事先預測,讓代理能因應變化中的條件。
事件驅動核心
每一則訊息、工具呼叫、推理步驟與錯誤都是匯流排上的一個事件;代理只訂閱自己關心的事件,並即時反應。
發射後不理(Fire and forget)
執行推理後繼續前進——結果以事件形式回傳,代理只對自己關心的事件做出反應,其他部分持續運作。
智慧復原
代理捕捉所有事件,包括系統錯誤,透過 `onError` 與 `onParticipantError` 攔截失敗、退避、重試,或將問題升級給隊友,而非直接崩潰。
代理協作層
提供自主代理所需的基礎設施,讓它們能溝通、協調,像真正的團隊一樣合作。
使用 TypeScript 建立多代理系統的開發者與工程團隊。適合需要一個執行層來處理代理溝通、錯誤復原與平行協調,卻不想寫死工作流程的人。也適合打造需要並行、事件驅動協作的代理編排器(例如 Baro)的團隊。
請前往官方文件網站 mozaik.jigjoy.ai 閱讀說明文件。你也可以在 GitHub 上探索開源程式碼。要使用 Mozaik 開發,請在 TypeScript 中建立 Agent 實例,定義事件處理器(例如 onParticipantJoin、onFunctionCall、onError),然後部署能在共享事件匯流排上溝通的代理。網站上未提供註冊或定價資訊。
Mozaik 解決了多代理開發中的一個真實痛點——不再需要預先定義每一個交接或工作流程。事件驅動、發射後不理的模型相當現代,也符合自主代理應有的行為模式:只對重要事件做出反應,忽略其他干擾。內建的智慧復原機制是亮點,能優雅處理錯誤,而非讓整個執行崩潰。雖然網站缺乏使用者見證或品質基準數據,但從功能集來看,它已是一個適合團隊打造可擴展代理系統的生產級執行環境。對於厭倦寫死代理協作邏輯的開發者來說,Mozaik 提供了一個令人耳目一新的適應性方案。
Mozaik by JigJoy 是一套開源的 TypeScript 執行環境,讓 AI 代理在運行時能彼此溝通、協調並自主行動,實現流暢的多代理協作。
Category:多代理協作
Visit Link:https://mozaik.jigjoy.ai/
Tags:開源、TypeScript執行環境、多智能體協作、AI智能體、自主代理