open-mercato/cezar
Open-source orchestrator and ADE for running Claude Code, Codex, OpenCode, Pi and other AI coding agents in parallel — locally or 24/7 on your own server.
解决的问题
Cezar 是一个用于并行管理多个 AI 编码代理(如 Claude Code、Codex 和 OpenCode)的控制中心。它解决了在笔记本电脑上运行代理时,因合上电脑而导致工作停止的问题,并通过为每个任务提供独立的 git worktree 来防止代理之间的相互干扰。
运作方式
Cezar 作为一个编排器,封装了现有的代理 CLI。用户描述任务或从 GitHub issue 开始,Cezar 会执行预定义的工作流程(以 YAML 定义),其中包括代理步骤和 shell 检查。它将代理的进度实时流式传输到基于网页的驾驶舱。如果 shell 检查失败,代理可以自动重试。代理还可以将独立工作委派给子任务,每个子任务都在自己的 worktree 中,并将结果汇报给父任务。
目标对象
使用 AI 编码代理并希望自动化多步骤工作流程、在 VPS 上 24/7 运行任务,以及从单一仪表板管理多个项目的开发人员。
特色亮点
- 并行执行: 每个任务都在自己的 git worktree 中运行,允许同时运行多个代理。
- 自主模式: 允许代理在不停止询问用户许可的情况下完成任务。
- 工作流程自动化: 使用 YAML 文件来串联代理步骤和 shell 指令以进行验证。
- 代理无关性: 使用现有的登录信息而非 API 密钥,可与各种代理 CLI(Claude Code、Codex、Copilot 等)搭配使用。
- 外部集成: 连接到 GitHub、Jira 和 Linear,直接从问题追踪系统启动任务。
- Cezar Cockpit: 一个响应式网页界面,用于监控实时运行状况、比较不同代理变体之间的差异,以及追踪 token 成本。
相关
- 项目
- 项目
- 项目
- 项目