ZHangZHengEric/Sage
Multi-Agent System Framework For Complex Tasks
What it solves
Sage 是一個可投入生產的代理平台,旨在彌合複雜任務規劃與可靠交付之間的鴻溝。它自動化複雜的工作流程——包括基於瀏覽器的任務、週期性運營工作以及多渠道通訊——同時提供企業部署所需的基礎設施。
How it works
Sage 使用名為 SAgents 的核心執行時,管理一系列專門的代理(Planning、Simple、Fibre、Self-Check)來執行任務。它整合了統一的工具系統,包含 MCP 伺服器、瀏覽器自動化、搜尋與圖像生成。為確保安全,它在沙盒環境(本機、直通或遠端)中執行這些代理。使用者可透過多種介面與系統互動,包括桌面應用、Web 應用、CLI 與 Chrome 擴充功能,並提供視覺工作台以檢視程式碼、圖表與媒體等輸出。
Who it’s for
此平台適用於需要強大自動化框架的個人與企業,能處理長時間執行的任務、與專業即時通訊工具(如 WeChat、Feishu、DingTalk)整合,並在各種平台上以企業級安全(OAuth2、CORS)部署。
Highlights
- Multi-Entry Access:支援桌面、Web、CLI 與 Chrome 擴充功能多種入口。
- Omnichannel Delivery:直接整合 WeChat Personal、WeCom、Feishu 與 DingTalk。
- Advanced Agent Kernel:提供規劃、自檢、記憶回溯與工具建議等專屬代理。
- Visual Workbench:集中式工作區,可預覽檔案、Mermaid 圖、Draw.io 圖表與遠端預覽。
- Enterprise Infrastructure:包含沙盒執行、OAuth2 認證與 OpenTelemetry 可觀測性。