Stack Reduce
Claude Code

工作流最佳实践

探索-规划-编码的高效工作流与上下文管理。

先探索,再规划,最后编码

阶段做什么
探索Plan 模式(Shift+Tab)只读研究代码,不修改
规划让 Claude 创建实现计划,审阅确认
实现切回正常模式,按计划编码 + 跑测试
提交让 Claude 提交并创建 PR

能用一句话描述 diff 的小任务,跳过规划直接做。

提供验证方式

给 Claude 测试、截图或预期输出来验证——这是最高杠杆的实践。

模糊版本精确版本
"实现一个验证邮箱的函数""写 validateEmail 函数。user@example.com → true,invalid → false。实现后运行测试"
"让仪表盘好看点""[贴截图] 实现这个设计,截图比较差异"
"构建失败了""构建因这个错误失败:[贴错误]。解决根因"

管理上下文窗口

上下文质量在 20–40% 容量时就开始下降。

  • 不相关任务间用 /clear 清上下文,或直接开新会话
  • /compact 压缩历史;在 CLAUDE.md 中定制压缩行为
  • 连续纠正超过两次,/clear 后重写更好的初始提示
  • 大功能先让 Claude 采访你(用 AskUserQuestion 工具采访我),输出规格到 SPEC.md,再开新会话实现

提示词技巧

关键词效果
think标准思考
think hard深度思考
think harder更深度思考
ultrathink最深度(消耗更多 token)

常见反模式

反模式解决方案
一个会话处理多个不相关任务任务间 /clear
反复纠正仍然错用更好的初始提示重新开始
过长的 CLAUDE.md精简到 300 行以内
不提供验证方式始终给测试、脚本或截图
让 Claude 无限探索缩小范围或使用子代理

本页目录