最近两个月高强度使用 Claude Max 开发,订了两个 Claude Max 的账号,上个月一共烧了大概 3000 刀:

我平时的工作方式是同时开好几个 Claude Code session ,让它们各自跑不同的任务。用下来有两个很明显的痛点:
- 在多个终端之间不断切换,非常疲劳。每次切到一个终端都得先想一下"这个 Claude 在干嘛来着"。大概同时盯 5 个 session 是我认知能力的上限。
- 经常忘记下一步要做什么。新的任务不断地冒出来,但这些任务没有被统一追踪,导致很多时候做完手头的事就愣住了,不知道下一个最重要的任务是什么。 为了解决这两个问题,我看了一些项目管理的概念比如敏捷开发之类的。把这些方法应用到自己和 agent 协作的场景里,给自己做了一个任务管理工具:
https://github.com/wbopan/cotask

我让这个工具适应我的工作流,往里面加入了很多实用的功能:
- 用单一的 TASKS.md 管理任务。 Cotask 是一个 Claude Code skill ,用一个
TASKS.md 文件管理所有任务。你和你的 agent 读写同一个文件。另外有一个本地 web dashboard ,可以查看、拖拽、编辑任务。我曾经试过用那些任务管理的 MCP 之类的,但是实际上,Agent 最合适的还是一个文件塞进去所有内容。 - 应用敏捷项目开发的思想。 每个任务有验收标准( acceptance criteria ),定义什么叫"做完了";有完成备注( completion memo ),agent 做完会记录它实际干了什么。任务有清晰的生命周期,backlog → todo → ongoing → done ,每个状态有明确的意义。通过这种方法,我就有个地方来存放那些我不一定立刻会完成的任务。
- 实时监控正在跑的 session 。 任务进行中并且绑定了活跃的 Claude Code session 时,dashboard 实时显示 session 状态running 、idle 、permission 。点一下就可以跳到对应终端。这种设计让我可以很容易的知道我接下来要面对的终端,它正在解决什么问题。 两行命令装好:
claude plugins marketplace add wbopan/cotask-marketplace claude plugins install cotask@cotask-marketplace
如果你也在研究高效的并行开发,可以试试,欢迎反馈!