30 秒看懂
Factory 联合创始人 Matan Grinberg 说,公司的智能体从一家银行的首次旧代码迁移中总结经验,使第二次迁移所需的人力参与减少了 90%。在他看来,要让软件工厂以更少的监督监控变更、调查问题并提出修复方案,信任是前提。更强的模型让他更愿意信任智能体制定的计划,但他认为,模型进步时,周边软件和公司的工作流程也必须不断改变。
- 1复杂的企业代码让代码生成问题变得有趣Grinberg 离开理论物理领域,到业界研究代码生成。那里既有几十年前的系统,也有较新的编程语言。他说,Factory 从第一份融资演示开始,就把让软件工程实现自主化作为使命。
- 2智能体处理更长任务并交付有用结果,能逐步建立信任Grinberg 设想一个系统:监控部署情况,在隔离环境中测试疑似问题,再提出可能的修复方案。他说,开发者需要能够根据各自组织的情况配置这个系统。
- 3银行首次迁移的经验减少了下一次的人力投入Factory 工程师与银行工程师合作,完成了首次 COBOL 系统现代化,智能体同时总结这家银行的工作方式。Grinberg 说,下一次迁移所需的人力参与减少了 90%。
- 4规划能力提高后,不必再检查每一个步骤Grinberg 说,他用 Opus 处理复杂规划,也越来越愿意信任它制定的计划。他表示,现在只有在不寻常的情况下才会回头检查计划。
- 5模型、周边工具和公司工作流程都需要演进Grinberg 说,更强的模型可以接手原本由周边软件处理的功能。他建议团队随着能力变化定期重新审视自己的配置。
要点建议
- 记录智能体在有人监督的首个项目中学到的经验,供它在下一个项目中运用。
- Grinberg 说,当人们能够委派耗时更长的任务并看到有用的结果时,信任就会增长。
- 经常重新审视 AI 模型周边的软件:过去需要额外工具实现的能力可能会进入模型本身。
- Grinberg 认为,当生产更多软件变得更容易时,团队必须问哪些工作真正改善了客户体验。
按章节阅读整理后的全文
从理论物理转向自主软件
Matan Grinberg 从研究弦理论转向代码生成,并创办了 Factory。他想解决大公司混杂、老旧的代码库带来的复杂问题。
Matan Grinberg 认为,技术可以让人们腾出时间重新思考现有工作,找到新的切入点。他说,Opus 和 Fable 等模型可以承担过去占据人们大量时间的工作。
Anthropic 的 Kai Gill 问 Grinberg,他如何从研究弦理论和十维黑洞转向在 2023 年创办 Factory。Grinberg 说,自己在湾区长大,但起初不想与创业公司有任何关系,因此在理论物理领域待了大约 12 年。
一场关于程序合成的研讨会让他着迷,这个领域现在通常称为代码生成。到了 2023 年,他觉得最有趣的问题需要到业界解决:大型组织的代码库中既有几十年前的系统,也有较新的代码,以及 COBOL 和 Python。他说,Factory 从第一份融资演示开始,就以让软件工程实现自主化为使命,让工程师摆脱价值较低的工作。
在市场尚未准备好时学习如何建公司
Grinberg 说,早期阶段给了他学习如何建立公司的时间。他最初着迷于解决问题,却没有招聘、产品或销售方面的经验。
Gill 问,在模型能力尚未跟上 Factory 对智能体的设想的那几年,公司学到了什么。Grinberg 说,那段时间让他逐渐胜任这份工作。这是他的第一份工作,他对招聘、工程、产品、销售和营销都知之甚少;他认为,如果市场一开始就准备好了,他可能反而会错失机会。
为不需持续监督的智能体建立信任
Factory 设想的软件系统能够监控变更并调查问题。一家银行在有人监督下进行的首次 COBOL 系统现代化为第二个项目提供了经验,后者需要的人力参与大幅减少。
Gill 问起 Factory 的设想:让名为 Droid 的编码智能体在一座“黑灯工厂”里全天候工作。Grinberg 说,当人们开始委派需要几天或几周才能完成的任务,并看到有意义的成果时,他们的习惯会逐渐改变,也会对不必持续盯着的工作建立信任。
他举例说,一个软件系统可以在部署后发现某个环节的完成率下降,建立隔离的测试环境进行调查,向人展示可能的修复方案,然后部署并继续监控。他说,开发者了解自己的业务,因此 Factory 应该让他们根据组织需要配置系统。
Grinberg 讲述了一家银行的系统现代化项目,其中涉及 COBOL,这种语言用于许多老旧的业务系统。首次迁移时,一名 Factory 工程师与银行工程师一起工作,智能体则总结这家银行的工作方式。他说,下一次迁移的人力参与减少了 90%;银行工程师很高兴能少花时间做过去让他们头疼的工作。
更强的规划能力改变了监督需求
Grinberg 用 Opus 进行复杂规划,他说自己比过去更信任它制定的计划。他认为,随着生产能力提高,人们必须决定哪些工作真正对客户有帮助。
被问及智能体在哪些地方需要最强的模型时,Grinberg 拿公司首席技术官作比喻:让这个人编写每一行代码,会浪费其更广泛的背景知识和解决问题的经验。当一项工作涉及许多环节、规划复杂时,他会使用 Opus。
他说,对 Factory 来说,Opus 的主要好处是减少了人工监督。长任务的糟糕计划可能要过很久才会暴露问题,但他现在已经足够放心,不必每次都仔细阅读计划就能接受。他说,如今回头检查计划的情况很少,通常只发生在不寻常的场景下。
公司的某些工作必须达到一定的可靠性标准,过去需要花费大量时间。Grinberg 说,Opus 和 Fable 可以承担其中很多工作。他问,如果一家公司用同样的资源能交付多得多的东西,这些东西真的能让客户更满意吗?在他看来,人们必须决定公司最擅长什么,以及如何做得更好。
Grinberg 对这种转变感到兴奋,因为人们可以重新审视自己对能做出什么的既有判断。他认为,当模型接手过去占满工作日的任务后,人们就有更多时间从新角度处理问题。
合作、安全与尚待完成的工作
Grinberg 说,可靠性和安全是 Factory 与 Anthropic 合作中的重点。他认为模型、周边软件和公司的工作流程都需要不断演进。
谈到 Factory 与 Anthropic 的合作时,Grinberg 强调了可靠性、共同的优先事项,以及双方对各自负责哪些问题达成共识。他说,合作双方希望拓展人的潜能,同时认识到安全约束,并谨慎说明这些强大工具的作用。
Grinberg 说,这些工具因其强大而可能令人害怕,但他也想强调它们带来的好处,以及 Factory 的 Droid 和 Claude 如何共同改进。他认为,安全是整个 AI 工程领域当下就需要解决的问题,而不只是对未来系统的担忧。
被问及黑灯工厂目前还有哪些障碍时,Grinberg 描述了三个同心圆:模型、让模型发挥作用的周边软件,以及公司的工作流程。这三者都在快速变化。他说,现在的模型能做到两年前需要模型加额外支持软件才能做到的事情。
随着模型能力增强,它们可以接手此前由周边软件执行的功能。Grinberg 认为,团队应不断追问自己的配置是否仍然最优,而不是假定上个月有效的方案仍是最好的。与模型提供商密切合作,可以帮助团队了解在此期间需要填补哪些缺口。
给创业者的建议:找到一个让你着迷的问题
Grinberg 建议有意创业的人找到自己无法停止思考的事情。他认为,现有技术让一些过去不切实际的抱负更有可能实现。
对于有意创业的人,Grinberg 说,如果对方需要他的肯定,他通常会建议对方不要创业。他自己更喜欢沉浸在一个问题中:找到让你夜里仍在思考、激发你好奇心的事情。他相信,今天的工具让一些特别宏大的想法比过去更有可能实现。
同频道的其他文章
16:17EN → 简体中文
12:19EN → 简体中文
33:46EN → 简体中文
17:50EN → 简体中文
34:42EN → 简体中文
22:23EN → 简体中文