Ship but Don't Read

Ship but Don't Read

Ship but Don’t Read

Ship but Don’t Read是一种信任AI代理产出的开发策略:对于非核心、低风险的代码(如纯数据转换、格式调整),直接信任代理的产出并提交,不进行人工审查。

核心思想

  • 信任代理:对于低风险任务,相信AI代理的能力。
  • 聚焦高价值工作:将人类审查精力集中在核心架构和安全敏感处。
  • 速度优先:避免不必要的审查瓶颈,保持高产出速度。

适用场景

  • 纯数据转换、格式调整等低风险任务
  • 测试代码生成
  • 文档生成
  • 非核心功能的实现

不适用场景

  • 数据库 schema 变更
  • 核心架构修改
  • 安全敏感代码
  • 涉及用户数据的操作

前提条件

  • 工程师对代码库架构有极强的掌控力
  • 能准确判断风险等级
  • 有可靠的自动化测试覆盖
  • 有结果验证机制(如[[Oracle]])

相关链接

  • [[Agentic-Engineering]] — Ship but Don’t Read所属的工程范式
  • [[Fix-Forward]] — 类似的信任代理策略
  • [[彼得-斯坦伯格]] — Ship but Don’t Read的实践者
分享到