平台
一个任务的一生:从提出需求到合并。
说一遍就够。拿回一个完成的变更。
用一行或一页写下任务,再定规模:快速原型用草图,一处改动用任务,一个功能用史诗。代理在您组织的某台机器上领取任务,在自己的代码副本上工作,每次 commit 前运行您的测试,测试和审查都通过后把变更合并到您的分支。
- 草图、任务或史诗
- 每次 commit 前跑您的测试
- 合并到您指定的分支

它能替您决定多少,由您决定。
任务可以无人值守地运行,也可以引导式运行:在每个真正的决策点停下,给出几个选项和一条建议,您在控制台或 Slack 里回答后,同一次运行便会继续。也可以先聊一聊:和一位读过您项目的顾问把想法谈透,它会把双方商定的任务或史诗提交上去。
- 无人值守、引导式,或先聊一聊
- 多个选项,附带建议
- 在控制台或 Slack 中回答

五个阶段,从需求到完工的变更。
把一个功能作为史诗交出去。它会经过分析、设计和规划,再拆成若干构建任务,每个任务交付各自的变更,最后由收尾阶段对照最初的需求检查整体。当然,这一切仍得先过您的测试。
- 五个阶段:分析、设计、规划、构建、收尾
- 每个阶段都交付成果
- 前序阶段完成后,下一阶段才开始

一份读得懂的成果,出自您选的专家。
每个任务都交回其专家应交的东西:程序员交合并后的变更,业务分析师交需求,架构师交设计,研究员交报告,原型设计师交可点击的原型。构建任务的报告写明改了什么、每条验收项如何验证并附结果截图,以及代码审查和安全审查的发现——写给为这次变更负责的那个人。
- 变更、文档、报告或原型
- 每条验收项逐一验证,附截图
- 代码审查与安全审查,附出处

每个任务都保有自己的历史。
谁提的任务、任务说明、每条评论、完整对话记录、每一条命令以及合并后的变更——都在同一页上,一年后照样能打开。
- 负责人、任务说明与评论
- 对话记录与命令日志
- 合并后的变更,附链接

每个 token 都有账可查。
每个任务都记录运行时长、代理工作时长、输入输出 token 和按模型统计的成本——模型服务商的账单可以逐个任务和记录对账。
- 运行时长与代理工作时长
- 输入与输出 token
- 成本,按模型、按任务

一台机器,多个代理并排干活。
每个运行中的任务都有自己的一份代码和自己的端口,多个代理并排构建、测试。停下的任务保留自己的副本,之后从中断处继续。同时运行多少个,由您按项目或组织设定上限。
- 每个任务一份独立的代码副本
- 每个任务独占端口
- 同时跑几个,您说了算

整个控制台,装进口袋。
控制台可在任何网页浏览器中运行,按您手中的屏幕排版。无论身在何处,都能创建任务、回答代理的问题、查看看板或阅读报告;需要您处理的事,会通过 Slack 或邮件通知您。
- 完整的控制台,任何浏览器都能用
- 专为手机排版
- 通过 Slack 或邮件通知
