感觉驱动编码投入生产
AI 可以在一个周末内草拟产品。生产仍然需要所有权、测试和残酷的完成定义。以下是操作人员的分工。
← Guides All guides in this topic
感觉驱动编码的用处
感觉驱动编码是指用意图和品味而不是正式规范来指导 AI 编码代理:Cursor、Claude Code、Copilot、Windsurf 等等。它非常适合用于探索、内部工具、具有明确前后状态的迁移、UI 脚手架和你不想手动输入的无聊胶水代码。
现在许多创始人就是这样开始产品的。这很好。失败模式是把在本地跑通的绿色演示当成生产系统。用户、支付、认证、SEO、可访问性和 on-call 的现实都不关心代理感觉有多快。
关键要点:使用感觉驱动编码来探索和加速。不要把生成速度与为客户服务的就绪状态混淆。
它在生产中的失败点
我看到AI生成的应用遇到真实流量时的这些模式:
没有人对架构负责
AI代理会很乐意为数据获取创建第三种模式,因为提示词没有禁止。六周后没有人知道哪种模式是规范的。
理想路径下的身份验证和支付
登录在演示账户上有效。边界情况、会话过期、webhook重试和权限检查在人类将其记录下来并测试之前都只是纸上谈兵。
看不见的性能和SEO债务
客户端渲染的壳、无限制的图片和缺失的元数据会被发布,因为AI代理优化的是"在Chrome里看起来没问题"。
密钥和环境变量泛滥
聊天记录中的密钥、真实的.env示例,以及与生产数据库通信的预览部署。
关键要点:凭感觉编码导致的生产故障通常源于缺乏所有权和边界情况处理,而不是模型智能不足。
让代码可交付的护栏
| Guardrail | Why it matters | Minimum bar |
|---|---|---|
| Written definition of done | Stops demo theatre | Auth, payments, empty states, error states listed |
| Thin vertical slice first | Proves the risky path | One real user journey in staging with real data shape |
| Human review on critical paths | Agents miss incentives | Auth, billing, migrations, public SEO routes |
| Automated checks | Catches regressions agents reintroduce | Typecheck, lint, smoke tests, CWV on key templates |
| Observability | You cannot fix what you cannot see | Error tracking + basic product analytics before launch |
| Rollback plan | Fast generation needs fast undo | Migrations reversible, feature flags for risky UI |
在 Seahawk,我们把代理当作打字速度无限快的激进的初级开发。他们起草代码。人类仍然拥有架构、安全和发布决策权。对于我们在有意使用 Claude 构建时采用的更长工作流,请参阅 Claude 规格驱动工作流指南和自定义软件支柱。
关键要点:在打开代理之前写好完成清单。自己审查有风险的路径。
我们使用的实践循环
1. 用一段话阐述用户任务。2. 列出非协商项(身份认证提供商、CMS、托管、无障碍、SEO)。3. 让代理针对该列表搭建框架。4. 同一天在不顺的路径上运行应用。5. 删除代理发明但你没有要求的巧妙抽象。6. 仅在破损代价高时才添加测试。7. 发布一个狭窄的切片。8. 只有之后才扩大范围。
如果第 4 步连续失败两次,停止提示词迭代,写一个简短的规格。不带收紧反馈的即兴编码会变成提示词消耗战。
关键要点:交替进行生成和对抗性测试。如果你只是向前即兴编码,你就只是在演示。
何时不应即兴编码核心
不要让代理自由发挥计费账本、权限模型或已有客户的系统的数据迁移。不要在没有地图的情况下即兴编码生产信息架构的重新设计。不要把威胁建模外包给聊天窗口。
可以即兴编码管理界面 CRUD、重命名一个资源文件夹的脚本、内部仪表板的第一个版本,以及人类已指定模式变更的迁移 PR。
关键要点:在人类制定规则之前,让代理远离不可逆转的资金、权限和数据结构。
核心要点
"感觉编码"是一个杠杆工具,不是交付方法。赢在2026年的团队每天使用代理,但在日站会上听起来仍然很无聊:完成的定义、关键路径审查、字段性能和回滚计划。
如果你想要帮助将AI速度的原型变成可以放在客户身上的东西,那现在是普通的代理工作。带上代码库和完成清单。把演示信心留在门外。
关键要点:发布你能运营的切片,而不是周五晚上给你留下深刻印象的演示。
这与规范驱动的Claude工作的区别
规范驱动的工作从书面合同开始:实体、路由、验收检查,然后代理填补空白。感觉编码从品味和提示开始,只有当现实推回时才收紧为合同。两者都是有效的。错误是在已经需要合同的表面上使用感觉编码。
经验法则:绿地尖峰或内部工具,优先考虑感觉。多租户产品、支付或具有现有流量的公开SEO表面,优先考虑规范。我们的Claude规范驱动工作流指南详细涵盖了第二条路径。本指南是第一条路径,带有生产制动器。
关键要点:感觉来发现。规范来硬化。不要跳过交接。