我认为的 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 行为应该框架化:

  • 必须做
  • 不能做
  • 需要确认