我认为的 AI Agent Coding 关键守则
2026-03-23
AI Agent Coding 最关键的就是:每个人应该像老板一样使用 AI,把它当作员工。
那么一般老板该干什么?
- 定调:指明方向 => 告诉 AI 我的目标
- 支持:提供物料 => 给 AI 提供数据源、设计稿、Token
- 需求:表达清楚自己要做什么 => 给 AI 任务列表
- 规则:什么该做、什么不该做 => 约束 AI 防止输出跑偏
每一项都可以对应到 AI 操作。
关键文档
像产品经理和工程师一样,整理需求文档和技术方案,把需求说明白:
- 背景
- 功能
- 技术方案
- 数据、接口
- 测试用例
SDD 虽然已经有 spec-kit 等框架支持,但是这些关键文档可以将原始人工开发步骤无缝切换到 AI work flow。
毕竟无论 AI 代码写的多么好,使用 AI 的人能不能想明白自己要做的事才是最重要的。
控制上下文
上下文越复杂,输出越不稳定:
- 不要写一堆 prompt
- 人工配合 AI 拆解任务,而且子任务可以并行加快操作
- 及时开新的对话窗口,防止上下文过多 AI 失忆
约束
AI 行为应该框架化:
- 必须做
- 不能做
- 需要确认