← 最佳实践库 · 更新 2026-09
AI 结对编程:从“让 AI 写代码”到“高效协作”
AI 写代码的正确用法是当结对搭档而不是外包:小步验收、让 AI 先讲方案、把报错原样喂回去。
拿到 Cursor/Copilot 就整文件让它“写个功能”是最容易翻车的用法——一次生成 200 行,出错无从下手。真正提效的是把它变成逐块结对、随时提问的搭档。
6 条规则
01
先聊方案再写代码
让它先给实现思路与文件改动清单,确认方向后再生成——比直接写省一轮大返工。
02
按函数/模块小步生成
一次只做一件事:写一个函数、补一个测试、修一个 bug;粒度越小越可控。
03
报错原文喂回去
把完整报错与相关代码贴给它(含堆栈),比描述“它报错了”有效一个数量级。
04
让它写测试当验收
要求先给测试或用例,再给实现;测试通过与否就是你的验收标准。
05
每 30 分钟人肉 review 一次
AI 擅长局部正确、容易整体跑偏;安全与业务逻辑必须人审,尤其是权限与支付。
06
沉淀团队规则到上下文
把项目规范(命名、目录、禁用的 API)写进项目规则文件,让 AI 每次自动遵守。
本套实践用到的工具
v0
Vercel 出品:用一句话生成 React/前端页面与原型。
Claude
Anthropic 的 AI 助手,长文写作与代码重构的质量标杆。
Cursor
AI 原生代码编辑器,整个项目上下文的结对编程。
GitHub Copilot
最老牌的 AI 结对编程工具,学生免费。
常见问题
AI 写的代码有版权风险吗?
主流平台普遍允许将生成代码用于商业项目,但闭源模型训练数据争议仍在演进;关键代码走一次法务确认最稳。
AI 写代码会替代程序员吗?
替代的是“不读代码的人”:能审、能拆、能验收的工程师效率翻倍,反之更容易被替代。