Claude Code 常见工作流程
2026/04/25·14 分钟阅读·Claude 中文站
从项目初始化、需求分析、编码、评审到部署,总结贯穿全生命周期的工作流程。
本文覆盖
从「0 到 1 项目启动、日常开发、代码评审、调试、部署上线」五类典型工作流程出发,每个流程配一份可复用的 prompt 模板。
一、新项目启动
1.1 技术选型调研
我要做一个 [项目描述],请对比主流方案 A/B/C,
按「学习曲线、生态成熟度、性能、社区活跃」四个维度评估,
最后给出推荐及理由。1.2 初始化仓库
请按以下要求初始化项目:
- 技术栈:[X/Y/Z]
- 目录结构:[...]
- 包含 .gitignore / README / CLAUDE.md二、日常开发
2.1 需求理解
我要实现功能 [X],用户场景是 [Y]。
请先澄清 3 个可能影响实现的关键问题,不要写代码。2.2 方案设计
请给出 3 种可能的实现路径,各自的优缺点,
最后推荐一个并说明理由。2.3 编码实现
按方案 [X] 实现功能。边界:只改 [Y] 文件。
验收:[Z]。写完后列出修改摘要。2.4 测试补齐
为刚才的改动补单元测试,覆盖:
- 正常路径
- 边界条件
- 异常输入三、代码评审
3.1 自我评审
/review3.2 资深评审视角
请扮演资深工程师评审以下改动:
[diff]
重点关注:安全性、性能、可维护性。
分 P0(必须修)、P1(建议)两档。3.3 回归影响分析
分析这次改动可能影响哪些模块,
列出需要手工回归的测试用例清单。四、调试
4.1 报错分析
报错:[stack trace]
期望:[expected behavior]
实际:[actual behavior]
复现:[steps]
列出 3 种可能原因,给出每种的验证方法。4.2 二分定位
这个 bug 上周还是好的。git log 最近 20 条,
帮我找最可能引入问题的 commit 并解释。4.3 修复验证
修复已完成,请写一个能复现原 bug 的测试用例,
确认现在能通过。五、部署上线
5.1 预检查清单
| 检查项 | 命令 / 操作 |
|---|---|
| 代码通过 lint | npm run lint |
| 测试全绿 | npm test |
| 类型检查 | npm run typecheck |
| 构建成功 | npm run build |
| 敏感信息泄露 | git diff 手工确认 |
5.2 灰度与回滚
帮我梳理这次上线的灰度方案:
- 先放 5% 流量的哪些用户
- 观察指标有哪些
- 回滚触发条件六、流程复用
把常用工作流封装为 .claude/commands/:
.claude/commands/
├── new-feature.md
├── code-review.md
├── debug.md
└── deploy.md本文为骨架版,第二阶段将补充:每个工作流的完整命令文件示例、真实项目案例、数据指标。