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 可观测性。