meng shao avatar

meng shao

@shao__meng

[开源项目推荐] Claude Code PM:项目管理系统,专为使用 Claude Code 的团队设计,结合 GitHub Issues、Git worktrees 和 多 AI Agent 并行工作,通过规范化的工作流程让团队少走弯路、少出 bug,最终更快地产出高质量代码。

这是干啥的?
CCPM 是一个项目管理系统,专门为使用 Claude Code 的开发团队设计。它解决了很多开发中的常见痛点,比如:
· 上下文丢失:每次开会或切换任务,总是要重新回忆之前干了啥。
· 任务阻塞:大家串行工作,效率低下。
· 代码随意性:“vibe coding”,导致需求和实现脱节。
· 进度不透明:管理者不知道项目进展,开发到最后才发现问题。

CCPM 通过一个清晰的工作流程,把产品需求(PRD)变成技术计划(epic),再拆成具体任务(issues),最后生成生产代码,全程可追溯,确保不偏离方向。

它咋工作的?
CCPM 的核心是 结构化 + 并行化 + 可追溯,整个工作流程分成五个阶段:

1. 产品规划:用 /pm:prd-new 命令,启动一个头脑风暴,写出详细的产品需求文档(PRD),包括功能愿景、用户故事和约束条件。输出到 .claude/prds/ 文件夹。
2. 实现规划:用 /pm:prd-parse,把 PRD 转成技术实现计划(epic),明确架构、技术方案和依赖关系,存到 .claude/epics/。
3. 任务拆分:用 /pm:epic-decompose,把大计划拆成小任务,每个任务有明确的验收标准和优先级。
4. GitHub 同步:用 /pm:epic-sync 或 /pm:epic-oneshot,把任务推到 GitHub Issues,自动分配标签和关联关系。
5. 执行与跟踪:用 /pm:issue-start 启动专门的 AI Agent(可以并行跑多个),每个代理负责一个任务,完成后用 /pm:issue-sync 更新进度到 GitHub。

整个过程就像一个流水线,从需求到代码,环环相扣,中间还有详细的文档和 GitHub 记录,确保每个人(包括人类和 AI)都知道自己在干啥。

有啥特别的?
1. 并行干活,效率翻倍 
   传统开发是一个人干一个任务,串行推进。CCPM 能把一个大任务(比如“实现用户认证”)拆成多个小块(数据库、API、UI、测试),交给不同 AI Agent 或开发人员同时干。结果?一个任务可能有 5 个 Agent 并行推进,速度快到飞起!

2. 上下文不丢,省心省力  
   每个任务的上下文(需求、计划、进展)都保存在本地 .claude/ 文件夹,AI 和人都能随时查看,不用每次都从头回忆。GitHub Issues 则作为全局“真相中心”,记录所有进展。

3. 拒绝“感觉编程”  
   CCPM 强调“无 vibe coding”,每行代码都要对应明确的需求和计划。代码从哪来?为啥这么写?都能追溯到源头,减少 bug 和返工。

4. 团队协作无缝衔接  
   多人、多 AI 都能在同一个项目上干活,GitHub Issues 让所有人实时看到进展。AI 干了一半,人可以接手;人卡住了,AI 可以继续,互不干扰。

5. 用现成的工具  
   不需要额外学复杂工具,CCPM 直接用 GitHub Issues 和 Git worktrees,跟你现有的工作流无缝集成。

效果咋样?
据项目数据,团队用 CCPM 后:
· 上下文切换时间减少 89%:不用反复回忆项目细节。
· 并行任务提升到 5-8 个:从以前的一个任务变成多个同时推进。
· bug 率降低 75%:因为需求和实现高度对齐。
· 功能交付速度提升 3 倍:具体看功能复杂度。
https://github.com/automazeio/ccpm
Partager
Explorer

TweetCloner

TweetCloner est un outil créatif pour X/Twitter qui vous permet de cloner n'importe quel tweet ou fil de discussion, de le traduire et de le remixer en un nouveau contenu, et de le republier en quelques secondes.

© 2024 TweetCloner Tous droits réservés.