CClaude 中文站
🔁 工作流程

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 自我评审

/review

3.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 预检查清单

检查项命令 / 操作
代码通过 lintnpm 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

本文为骨架版,第二阶段将补充:每个工作流的完整命令文件示例、真实项目案例、数据指标。

相关阅读