在 Claude.md 中加入变更管理流程,显著改善 Claude 越权改代码问题
d0ugfirtree · reddit · 2026-10-03
一位开发者分享,把基本的项目变更管理规则写进 claude.md 后,几乎解决了 Claude 过度发挥、擅自改动没被要求修改的代码、以及曲解指令的问题。
他的做法是:每提出一个功能修改时,只描述期望结果,然后要求 Claude 在动任何代码之前必须先提交三份计划——
- 实现计划:说明它打算怎么做
- 回退计划:改坏了如何恢复或修复
- 测试计划:能否先做一个 POC 验证思路
作者审阅后批准或驳回该变更;驳回时说明期望方向,批准后才让 Claude 动手。
在请求提交代码前,还要求 Claude 做一次成功验证(success validation),报告结果属于四种之一:成功实现、部分成功、实现失败、实现失败需回退。只有在实现成功并通过验证后,才允许它提交变更。
这种"先提案、再执行、后验证"的小步变更控制,与他一次只做一个小功能的工作风格配合,效果显著。
「编程与Agent」频道最新
- 给两帧关键帧即可生成动画:作者实测 Opus 动效强于 Sonnet — MicahBerkley · 2026-10-04
- 18 个 AI agent 收到邮箱后第一件事:互发 bug 报告 — Input-X · 2026-10-04
- AI 全程口述谈成租车与房贷,省下 15-20% 费用 — armand_ruiz · 2026-10-04
- Hermes 优化 Discord 接入流程,部署不再头疼 — Teknium · 2026-10-04
- 非技术创始人求全流程 AI 产品团队方案,点名 Garry Tan 开源 gstack — PuzzleheadedMonk3471 · 2026-10-04
- 让 ChatGPT 删功能反而净增代码,再追问又是 +128 行 — rickasaurus · 2026-10-04