Claude Coding
如果你用 Claude 做编程,更值得切换的心智已经不是“让它帮我写几段代码”,而是把它当成一个能读代码库、能跑命令、能多轮推进任务的 coding collaborator。这个变化主要来自 Claude Code。
先分清 3 种常见用法
普通 chat
适合:
- 问语法
- 解释报错
- 生成小段代码
- 讨论实现方案
Projects + Claude.ai
适合:
- 维护代码规范说明
- 整理架构文档
- 长期保留项目约束和背景
Claude Code
适合:
- 真正进仓库工作
- 找问题、改文件、跑命令
- 多步骤实现功能
- 结合 MCP 接外部资料和工具
写给 Claude 的 coding request,什么最关键
最关键的不是“prompt 写得像教程”,而是上下文完整。
通常至少要给清楚:
- 语言和框架
- 目标行为
- 约束条件
- 当前报错或现状
- 你希望它输出解释、方案,还是直接代码
一个更稳的开发 workflow
- 先让 Claude 解释现状并提出方案
- 再让它只改一小块
- 跑 test 或静态检查
- 确认没偏,再扩大范围
这种方式会比“帮我把整个功能一口气做完”稳定得多。
最容易踩的坑
- 没给项目边界,就让它直接写一大块代码
- 把敏感配置完整贴进去
- 一次扔太多目标,结果输出变散
- 不做测试或回归,只看“看起来写得不错”
Claude 在 coding 里能提效,但前提一直都是:任务拆得清楚,而且有验证环节。