ClaudeMap

Claude Task Master

面向 AI agent 的 PRD → 任务 → 子任务管理,CLI 与 MCP server 双形态。

插件与代理task-managementplanningmcpprd

Task Master 把 PRD 变成带依赖关系的任务图,AI agent 一次执行一个任务:parse-prd 从需求文档生成任务,expand 拆子任务,next 给出当前未被阻塞的下一个任务。CLI 与 MCP server(task-master-ai)双形态,Claude Code 可直接管理整个循环。注意其在 MIT 之上叠加了 Commons Clause 条款。

它做什么

  • parse-prd 把需求文档变成带标签、带依赖的任务清单
  • expand 把复杂任务拆成子任务;update 在范围变化时重建下游任务
  • MCP server(task-master-ai)把整个工作流暴露给 Claude Code
  • 支持多家模型 provider;复杂度分析帮助排优先级

什么时候用

长周期多会话的构建——「让 Claude 做这个功能」到第 40 条消息就会跑偏,Task Master 把范围、顺序与依赖放在上下文窗口之外,让每个会话保持专注。配合 git worktree 可以并行执行任务。

如何上手

npm i -g task-master-ai
task-master init

在 .mcp.json 里配成 MCP server:
{ "command": "npx", "args": ["-y", "--package", "task-master-ai", "task-master-ai"] }

然后:task-master parse-prd --input=prd.txt

注意事项

许可证是 MIT + Commons Clause——可以自由使用,但不能把它当服务卖。需要至少一家 LLM provider 的 API key;任务质量继承 PRD 质量,PRD 不行、任务就是「自信但错误」。

代码仓库

eyaltoledano/claude-task-master

收录日期

地图上的相关资源

  • clawd-conduit

    插件 / 代理

    把全部 15 个 Claude Code hook 事件接进 Clawd on Desk 桌面宠物,权限请求变成可等待的桌面卡片。

    • hooks
    • desktop
    • notifications
    • claude-code
  • CometixCode

    插件 / 代理

    非官方的 Claude Code 终端 UI 复刻:用 Rust 按 1:1 逐文件移植到 iocraft 这套 React 风格 TUI 框架上。

    • terminal-ui
    • rust
    • reimplementation
    • unofficial
  • Abide

    插件 / 代理

    把 AGENTS.md、CLAUDE.md 里的自然语言规则变成钩子级强制:每次编辑都被评审,违规当场修复。

    • hooks
    • code-review
    • rules
    • agents-md