V2EX 一位开发者近日分享了个人沉淀的 20 条 AI 编程最佳实践,覆盖需求、规则、编码、排查、审查、发布六个环节,可供开发者与 AI Agent 协作时直接复用。需求层面,作者提出从技术实现细节编程转向许愿式编程:模型能力已足够强大,开发者应大胆提出想法与高要求,多讲清背景、目标和预期效果,少替 AI 考虑技术细节;坚持使用最强模型,新功能与配置须由 Agent 先行确认,任务拆分为最小可用版本并及时提交以便随时回滚。规则层面,建议训练 Agent 理解自己的指令语义,如“看看”只分析不改码、“修复”才动手;AGENTS.md、CLAUDE.md 中只写代码里看不出的规则,密钥与 token 一旦粘贴即视为泄露须立即更换;关键约束不能只依赖提示词,必须用规则脚本实际跑通才算完成。编码与排查方面,动手前先让 Agent 说明改动范围与影响,并基于项目搭建可自验证的脚本与测试集;多 Agent 并行时使用独立 worktree 目录互不干扰;修 Bug 先找原因,两次未修复就加日志观察真实数据,三次未解决则清空上下文重新描述问题。审查与发布环节,写码与审查的 Agent 必须解耦防止互相带偏,Review 最多三轮且第二轮起只看新改动;删除、付费、发布等单向门改动须人工亲自验证;提交信息要写清改动内容、验证方式与回滚方案,对外功能先小范围试用再逐步放量。
事件分析
核心观点:当模型能力趋同,AI 编程的胜负手从提示词技巧转向护栏设计与工作流规范,管好 Agent 正成为工程师的新元技能。
原文链接:V2EX 分享发现

评论前必须登录!
立即登录 注册