Claude Code 工作流提效的那些硬核技巧
工作流怎么优化?老司机的实战经验
指令要具体,别让 Claude 猜
Claude 可不是你肚子里的蛔虫,啥都靠它猜,结果十有八九不靠谱。记住,指令越细致,Claude 越靠谱。
反面教材:
- • “为 foo.py 添加测试”
正面案例:
- • “给 foo.py 写个新测试用例,专门覆盖用户登出的边缘情况,别用 mock。“
纠偏要趁早,Claude 跑偏别心疼打断
虽然你可以一键开自动模式(Shift+Tab),让 Claude 自己跑流程,但老司机都知道,适时插手、及时纠偏,产出才稳。
- • 让 Claude 先出个计划再写代码,别一上来就开敲
- • 发现不对路,直接按 Escape,随时打断,Claude 不会丢上下文
- • 连续两下 Escape,能回历史记录,改早期提示,甚至分支出新路线
- • Claude 改错了?一句话让它撤回
- • 想 Claude 多动脑?在提示里加 think → think hard → think harder → ultrathink,Claude 思考预算直接拉满
- • Shift+Tab 切换”自动接受”模式,信任 Claude 就让它全自动,不放心随时切回手动
用 /clear 保持 Claude 头脑清醒
聊久了,上下文一堆乱七八糟的内容,Claude 也会犯迷糊。每切换任务就用下 /clear,把上下文清空,Claude 思维立马清爽。
工具白名单,省去重复确认
每次用 Bash 或 git 提交还要手动授权?用 /allowed-tools Edit Bash(git commit:*) 或 —allowedTools,把常用工具加白名单,省去后续所有确认步骤。
复杂流程靠清单和草稿护航
大活、长流程,比如代码迁移、批量修 lint、复杂构建,建议让 Claude 用 Markdown 或 GitHub Issue 做 checklist 和草稿,进度一目了然。
- • 让 Claude 把一堆 lint 问题扔进 .md 文件,修复时逐条打勾,过程可追溯,批量修复和大迁移都适用
数据怎么喂 Claude?
- • 直接复制粘贴到提示里
- • 用管道把数据传给 Claude Code
- • 让 Claude 通过 bash、MCP 工具或自定义斜杠命令自己拉数据
- • 让 Claude 读文件或抓 URL
Safe YOLO:批量修复的安全无人驾驶
要批量修 lint 或自动生成样板代码,又不想盯着?用 claude —dangerously-skip-permissions 跑在隔离容器(无网环境)里,让 Claude 自己全自动搞定,既安全又高效。