Mailchimp AI 编码提速 40%:效率飞跃与治理洞察
Intuit Mailchimp,一家领先的电子邮件营销和自动化服务提供商,通过采用 AI 驱动的编码工具,显著加速了其开发流程,实现了高达 40% 的速度提升。然而,这种效率的提升伴随着对在软件开发中有效集成 AI 所需的治理和战略实施的深刻理解。
这一旅程始于必要性。面对为利益相关者紧急构建复杂客户工作流原型的需求,Mailchimp 发现传统设计工具不足。一小群已经在尝试 AI 编码解决方案的工程师抓住了机会,在真实的业务压力下测试这些工具。Intuit Mailchimp 的首席架构师 Shivang Shah 向 VentureBeat 讲述了通常需要数天才能完成的任务,如何在短短几个小时内完成,展示了这些工具卓越的原型开发能力。
最初的成功促使 Mailchimp 更广泛地采用 AI 编码工具。该公司的经验反映了开发人员与 AI 交互方式的根本转变。过去,工程师使用对话式 AI 进行基本指导或算法建议。然而,现代 AI 编码工具超越了简单的问答,实现了实际编码任务的授权——这是许多企业正在探索的从咨询到直接执行的转变。
Mailchimp 在工具选择方面表现出显著的实用主义。该公司没有标准化单一供应商,而是采用了多工具策略,利用了 Cursor、Windsurf、Augment、Qodo 和 GitHub Copilot 等平台。Shah 解释说,不同的工具根据软件开发生命周期的不同阶段提供独特的优势,类似于为不同任务配备专业工程师。这种灵活的策略源于实际测试,表明一刀切的解决方案很少是最佳的。
Mailchimp 的一个首要教训是健全治理框架的至关重要性。该公司实施了双层方法,将基于策略的指导方针与嵌入流程的控制相结合。这包括对任何与客户数据交互的 AI 生成代码进行负责任的 AI 审查。至关重要的是,人工监督仍然是核心;尽管 AI 可能会进行初步代码审查,但在任何代码部署到生产环境之前,始终需要人工批准。Shah 强调:“总会有‘人在回路中’”,这突显了人工改进和验证对于确保准确性和问题解决完整性的必要性。这种双重控制解决了企业普遍关注的平衡 AI 生产力与代码质量和安全性的问题。
Mailchimp 还发现了 AI 编码工具的一个显著局限性:它们通用的编程知识通常缺乏特定的业务领域理解。尽管 AI 从行业标准中学习,但它可能与产品现有的用户旅程不符。这一洞察强调了工程师需要通过精心设计的提示提供越来越具体的上下文,利用他们深厚的技术和业务知识。Shah 指出,AI 主要放大工程师已知的内容,而不是凭空创造解决方案。这意味着成功的 AI 集成不仅需要对团队进行工具培训,还需要培训他们如何有效地将复杂的业务上下文传达给 AI 系统。
此外,Mailchimp 了解到从原型到生产的旅程并非无缝衔接。虽然 AI 擅长快速原型开发,但这些原型本质上并非生产就绪。集成复杂性、安全要求和系统架构考虑仍然需要大量的人工专业知识。Shah 警告说:“原型不等于将原型投入生产”,敦促对 AI 对整个软件开发生命周期的影响抱有现实的期望。
也许 AI 编码工具对 Mailchimp 最具变革性的影响不仅仅是速度,而是战略重点的转变。通过自动化繁琐的编码任务,这些工具使工程师能够将更多时间投入到系统设计、架构和复杂客户工作流集成等更高价值的活动中。这表明 AI 编码成功的真正衡量标准超越了单纯的生产力指标,包含了人类开发人员现在可以优先处理的工作的战略价值。
Mailchimp 的经验为希望在 AI 增强开发领域取得领先的企业提供了关键蓝图。它表明,成功取决于将 AI 编码工具视为能够放大而非取代人类专业知识的复杂助手。能够掌握这种平衡——将技术能力与人工监督、速度与治理、生产力与质量相结合的组织——有望获得可持续的竞争优势。Mailchimp 从危机驱动的实验到系统部署的历程,强调了一个始终如一的原则:AI 增强了人类开发人员,但人类专业知识和监督对于成功的生产成果仍然至关重要。