CLI · Web · 多 Agent · MCP

面向真实项目的 AI Agent 工作台

从命令行任务到可视化管理,Sisyphus 让智能体进入你的代码目录、工具链和工作流,持续读取、思考、调用工具并完成任务。

本地优先 工具可扩展 任务可追踪
Sisyphus Control Plane agent://coding-agent
正在执行
工作目录 workspace
D:/projects/sisyphus
cmd/入口程序
internal/agent/执行循环
internal/tool/工具系统
pkg/config/配置加载
README.md已更新
读取文件 生成计划 应用修改 运行测试
任务对话 streaming
把配置文件脱敏,生成 example,并更新 README。
tool read_file · edit_file · go test
已完成配置脱敏,保留本地 config.yaml,并生成可提交的 config.yaml.example。
继续输入任务...
CLI 一条命令启动任务
MCP 连接外部工具与服务
Memory 维护可裁剪上下文
Workers 异步任务队列

为什么需要 Sisyphus

让 Agent 不止会聊天,而是真的开始工作

它围绕真实项目目录组织能力,把文件、命令、工具、记忆和多 Agent 调度放进同一个工作流。

CLI

命令行原生

适合开发者直接在终端中运行单次任务,也适合接入脚本、CI 和本地自动化流程。

Web

可视化控制台

用一个界面查看多个 Agent 的状态、工作目录、任务轨迹和对话上下文。

MCP

工具生态扩展

通过 MCP server 接入 filesystem、GitHub、搜索、数据库等外部能力。

MEM

记忆与任务队列

维护任务上下文,配合 worker pool 执行异步任务,让复杂工作可以持续推进。

从框架到产品界面

同一套 Agent 能力,覆盖 CLI 与 Web 管理

CLI 任务

快速提交 instruction,运行一次性任务,输出结果后退出。

sisyphus --instruction "修复失败测试"

Agent Runtime

统一管理模型 provider、记忆、工具调用、MCP server 与任务队列。

agent → memory → tools → result

Web 工作台

用产品化界面管理多个 Agent,查看文件、对话和执行状态。

agents · workspace · chat

准备把 Agent 带进真实工作流?

从本地项目开始,让每一次任务都有上下文。

打开 GitHub