感觉驱动编码投入生产

AI 可以在一个周末内草拟产品。生产仍然需要所有权、测试和残酷的完成定义。以下是操作人员的分工。

感觉驱动编码投入生产
Custom Software & Architecture supporting 1 min read reviewed 25 jul 2026

← Guides All guides in this topic

on this page
  1. 感觉驱动编码的用处
  2. 它在生产中的失败点
  3. 让代码可交付的护栏
  4. 我们使用的实践循环
  5. 何时不应即兴编码核心
  6. 核心要点
  7. 这与规范驱动的Claude工作的区别

感觉驱动编码的用处

感觉驱动编码是指用意图和品味而不是正式规范来指导 AI 编码代理:Cursor、Claude Code、Copilot、Windsurf 等等。它非常适合用于探索、内部工具、具有明确前后状态的迁移、UI 脚手架和你不想手动输入的无聊胶水代码。

现在许多创始人就是这样开始产品的。这很好。失败模式是把在本地跑通的绿色演示当成生产系统。用户、支付、认证、SEO、可访问性和 on-call 的现实都不关心代理感觉有多快。

关键要点:使用感觉驱动编码来探索和加速。不要把生成速度与为客户服务的就绪状态混淆。

它在生产中的失败点

我看到AI生成的应用遇到真实流量时的这些模式:

没有人对架构负责

AI代理会很乐意为数据获取创建第三种模式,因为提示词没有禁止。六周后没有人知道哪种模式是规范的。

理想路径下的身份验证和支付

登录在演示账户上有效。边界情况、会话过期、webhook重试和权限检查在人类将其记录下来并测试之前都只是纸上谈兵。

看不见的性能和SEO债务

客户端渲染的壳、无限制的图片和缺失的元数据会被发布,因为AI代理优化的是"在Chrome里看起来没问题"。

密钥和环境变量泛滥

聊天记录中的密钥、真实的.env示例,以及与生产数据库通信的预览部署。

关键要点:凭感觉编码导致的生产故障通常源于缺乏所有权和边界情况处理,而不是模型智能不足。

让代码可交付的护栏

GuardrailWhy it mattersMinimum bar
Written definition of doneStops demo theatreAuth, payments, empty states, error states listed
Thin vertical slice firstProves the risky pathOne real user journey in staging with real data shape
Human review on critical pathsAgents miss incentivesAuth, billing, migrations, public SEO routes
Automated checksCatches regressions agents reintroduceTypecheck, lint, smoke tests, CWV on key templates
ObservabilityYou cannot fix what you cannot seeError tracking + basic product analytics before launch
Rollback planFast generation needs fast undoMigrations 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规范驱动工作流指南详细涵盖了第二条路径。本指南是第一条路径,带有生产制动器。

关键要点:感觉来发现。规范来硬化。不要跳过交接。

WHEN YOU ARE READY TO TALK