
一、开篇:为什么分享这篇演讲
大家好,我是 dtsola,一名IT解决方案架构师,同时也是一人公司的实践者。
最近看到 Dan Shipper(Every公司创始人)在纽约AI工程师大会上的这场演讲,内心产生了强烈的共鸣。作为一人公司实践者,我们面临的最大挑战就是:如何用有限的资源创造最大的价值。而Dan分享的AI原生公司构建方法,恰恰为这个问题提供了一个令人兴奋的答案。
Every公司用15人做出了4款产品,每个产品由单个开发者维护,99%的代码由AI编写——这不是科幻,而是正在发生的现实。对于我们这些IT解决方案架构师和一人公司实践者来说,这意味着个体的能力边界正在被AI重新定义。
我想把这篇演讲分享给你,因为它不是空谈理论,而是来自一线的实战经验。让我们一起看看,AI原生公司到底是如何运作的。
二、Every公司的实践案例
2.1 令人震撼的数字
Dan首先展示了Every公司的基本情况,这些数字让人印象深刻:
团队规模:仅15人
产品数量:4款软件产品
用户规模:超过7,000付费用户,10万+免费用户
融资情况:仅约100万美元
增长速度:过去6个月每月实现两位数增长
Dan坦言:"看到这么多人我有点意外,因为推特上有人说大家都搬去旧金山了。"但他更想强调的是,纽约也有一群人在用AI做着不可思议的事情。
2.2 技术特点:99%代码由AI编写
这是最关键的部分:
"我们99%的代码由AI代理编写,无人手写代码,完全由云端代码、Codex、Cursor等编码代理完成。"
更令人难以置信的是:每个应用均由一名开发者独立完成。
Dan展示了几款产品:
Cora - AI邮箱管理助手
左侧汇总所有邮件
右侧是可对话的邮件助手
可以直接问:"今天我的AI工程师讲座几点?"它就能从邮件中找到答案
主要由一名工程师完成
Monologue - 语音转文字应用
类似超级版的Whisper
功能复杂,但同样是一个人服务数千用户
Spiral - 另一款复杂应用
Dan说:"这个应用很大,同样是一名工程师完成"
他感慨道:
"这在几年前不可能做到,一年前还难以实现,而如今的重大转变是,我们正逐渐跟上的变化。"
三、核心发现:90%到100%的巨大差异
Dan分享的第一个重大洞察是:
"90%工程师用AI的组织与100%使用的相比,效率相差十倍。工程师使用AI的比例从90%到100%,完全不一样。"
这不是简单的10%差异,而是质的飞跃。
为什么?
"关键是,哪怕只有10%的公司采用更传统的工程方式,你就不得不完全回归那种模式。因此,它阻碍了你去做一些原本可能做的事。"
这就像一个团队,如果所有人都用即时通讯工具,沟通效率会很高;但只要有一个人坚持只用邮件,整个团队就不得不降速适应他。
AI工程也是如此。当100%的人都用AI代理编程时,你可以采用全新的工作方式;但只要有人还在传统代码编辑器里一行行敲代码,你就无法真正释放AI的潜力。
Dan说:
"这彻底改变了我们作为一家小公司的能力。我们更像一个小实验室,让我兴奋的是能与你们分享这些可能性。"
四、AI原生工程的新能力
4.1 并行处理能力:同时开四个窗口不是梗
Dan提到了一个有趣的网络梗:
"推特上有种氛围程序员的梗——哦,他们开了四个窗口,但其实他们没在干活。"
但在AI时代,这不再是梗,而是现实:
"实际上,你可以那样做。我知道工程师确实在高效工作,同时使用四个智能体窗口。"
这意味着什么?
一个开发者可以:
窗口1:让AI代理A处理前端功能
窗口2:让AI代理B修复后端bug
窗口3:让AI代理C编写测试
窗口4:让AI代理D优化数据库查询
所有任务并行进行,开发者只需在各个窗口间切换,审查和指导AI的工作。
Dan说:
"这很疯狂,却极大提升了单个开发者构建应用并运行生产级应用的能力。"
4.2 低成本试错:代码便宜了,实验就多了
第二个关键能力是快速试错:
"由于代码成本低廉,你可以快速试错,从而进行更多实验。尝试的启动成本低得多,因为只需说句'去做这个,去查一下这个'。"
在传统开发中,大型重构往往让人望而却步:
需要评估风险
需要预留时间
可能影响其他功能
一旦开始就很难回头
但在AI辅助下:
"比如大型重构,我本想去做,结果你转头去干别的了,这真的很容易。"
启动成本的降低,意味着你可以尝试更多可能性,而不是困在"这样做值不值得"的犹豫中。
4.3 演示文化:Show, Don't Tell
Dan特别强调了一个文化转变:
"组织内部正逐渐转向一种更注重演示的文化。"
过去的流程:
写备忘录
做演示文稿
说服一群人
获得批准
才能开始做
现在的流程:
直接做出来
展示给大家看
"因为能快速协同编码,几小时内就能展示出你所专注的东西。想做就去做,能向所有人展示。"
Dan说:
"我觉得这很棒。这种演示文化让你能做一些更特别的事,前提是你要敢于尝试。"
这不是简单的效率提升,而是一套全新的工作方式。
五、复利工程(Compound Engineering)
Dan提出了一个核心概念:复利工程。
5.1 核心理念:让下一个功能更容易
什么是复利工程?
"在传统工程中,每个功能让下一个功能更难实现。在复利工程中,你的目标是确保每个功能都让下一个功能更易构建。"
这是一个根本性的思维转变:
传统工程:
代码越来越复杂
技术债务累积
新功能开发越来越慢
维护成本指数级增长
复利工程:
每个功能都沉淀为知识
知识库越来越丰富
新功能开发越来越快
能力呈指数级增长
Dan说:
"如果我们在技术栈上提升一层,从Python、JavaScript和脚本语言向上迈进,进入英语和自然语言编程。"
5.2 四步循环:Plan → Dispatch → Evaluate → Canonicalize
Dan详细解释了复利工程的四步循环:
第一步:规划(Plan)
"和代理合作时,详细的计划有多重要,大家应该都做到了。"
这一步需要:
明确任务目标
拆解具体步骤
定义验收标准
第二步:委派(Dispatch)
"直接让代理去执行,让代理去执行,大家也都这么做。"
这一步是:
将任务分配给AI代理
提供必要的上下文
设定执行参数
第三步:评估(Evaluate)
"评估代理工作质量的方法有很多,比如测试、尝试、让代理自行解决、代码审查,还有代理代码审查等各种方式。"
这一步包括:
运行测试
人工审查
让另一个AI代理审查
实际使用验证
第四步:规范化(Canonicalize) ⭐
这是最关键的一步:
"我认为最有趣的是将代码规范化,这一步堪称关键。这一步能让你积累的所有经验产生复利效应。"
具体做法:
"从规划、委派、评估阶段,再转为提示,写入你的云端md文件,或你的子智能体、斜杠指令,并逐步构建这个知识库。"
这就是复利的来源:
"将所有工程师积累的隐性知识建成明确的库,在发现漏洞、制定修复方案、分配任务时,工程师们积累的经验都被转化为明确的、可推广至整个组织的提示集合。"
5.3 知识积累:从隐性到显性
传统软件开发中,很多知识是隐性的:
老员工知道哪里容易出bug
有经验的开发者知道某个模块的坑
团队积累了很多"最佳实践",但没有文档化
在复利工程中:
所有这些隐性知识都被显性化为AI提示:
遇到某类问题的解决方案 → 写成提示
代码审查中发现的模式 → 写成提示
调试中总结的经验 → 写成提示
这些提示存储在:
.cursorrules文件claude.md文件项目文档
自定义的AI代理指令
结果是:每个新任务都能站在之前所有经验的肩膀上。
六、连锁效应与意外收益
Dan说:
"当你做得出色时,会产生许多有趣的连锁效应,一些我认为尚未被充分理解的影响。"
6.1 隐性代码共享:跨技术栈的知识复用
传统代码共享的困境:
"以前要共享代码,你得先抽象出来,把你的成果放入库中,然后让别人下载。很难实现,或需要额外说明。"
AI时代的新方式:
"用代理,只需指向你的云端代码实例,从旁边开发者那的代码仓库中学习他们所采用的方法,构建所需功能并自行实现,用自己的技术栈自行重新实现,用自己的框架,以自己的方式。"
举个例子:
场景:产品A(用React)需要实现OAuth登录,产品B(用Vue)已经实现过
传统方式:
产品B的开发者需要抽象出通用库
或者写详细文档
产品A的开发者阅读文档
手动实现类似功能
AI方式:
告诉AI:"参考产品B的OAuth实现"
AI读取产品B的代码
AI理解实现逻辑
AI用React重新实现
完成
Dan总结:
"这真的很酷。开发者越多,参与的项目越多样,团队内共享越多,无需额外成本,因为AI可以直接读取并使用所有代码。"
6.2 新员工即战力:第一天就能产出
"新员工入职首日就能高效工作,因为你已经掌握了所有要点——怎么搭建环境,好的提交是什么样的,以及诸如此类的内容。"
具体实现:
"第一天就完成了所有配置,在他们的claude.md或.cursorrules文件中,代理会自动配置本地环境,知道如何写好PR。"
想象一下:
新员工克隆代码库
打开编辑器
AI代理读取项目配置
自动安装依赖
自动配置环境
提示新员工团队的编码规范
新员工开始第一个任务
AI帮助他按照团队标准完成
从入职到产出,可能只需要几小时。
6.3 灵活的专家协作:像DJ一样随时接入
Dan用了一个很形象的比喻:
"如果你想雇佣像那样的专家级自由职业者,只要特别擅长这一件事,你就能用上他来一天,专门做那件事。我稍微觉得有点像DJ那样,随便进录音棚录几小节歌,可以随时加入,这非常方便。"
为什么以前做不到?
"通常合作太难,因为启动成本太高。"
专家需要:
熟悉代码库(可能需要几天)
了解团队规范
配置开发环境
理解业务逻辑
这些启动成本让短期协作变得不现实。
但在AI辅助下:
专家克隆代码库
AI快速解释项目结构
AI帮助配置环境
专家专注于他擅长的部分
完成后提交PR
AI确保代码符合团队规范
"但现在你可以做得好得多。"
6.4 跨产品贡献:打破产品边界
这是Dan特别喜欢的一点:
"每个提交中都有其他产品的开发者。我们内部运行着四款产品,每个人都使用所有产品。"
实际场景:
"若遇到小问题或瑕疵,比如产品有轻微缺陷,他们想要的生活小事,往往就直接提交给应用的另一位管理员。"
具体流程:
"他们很容易下载仓库并弄清楚,Claude或Codex能找出修复漏洞的方法,解决这个小问题,这真的很酷。"
举例:
开发者A负责产品1
开发者B负责产品2
开发者A使用产品2时发现一个小bug
开发者A克隆产品2的代码库
告诉AI:"修复这个bug"
AI分析代码,找到问题,提出修复方案
开发者A审查后提交PR给开发者B
完成
这在传统开发中几乎不可能发生,因为:
开发者A不熟悉产品2的代码库
可能用的是不同的技术栈
需要花大量时间理解代码
但AI让这一切变得简单。
Dan甚至推测:
"我猜你也能让客户在一定程度上可以这样做,比如遇到bug时,可让你的小助手修复它,提交为拉取请求。这是个奇怪的开源方式,不过确实很酷。"
6.5 技术栈自由:让开发者用最喜欢的工具
"我们尚未需要统一标准到某个特定的技术栈或语言。我们让每个开发不同产品的人选择他们最喜欢的方向。"
Every公司的四款产品可能分别用:
React + Node.js
Vue + Python
Svelte + Go
Next.js + Rust
这在传统公司是不可想象的,因为:
团队成员难以互相支持
代码难以复用
维护成本高
但Dan说:
"因为人工智能让这一切变得更容易,在它们之间转换。这使得转换更加容易,轻松切入任何语言、框架与环境,高效产出。"
结果:
"让我们更轻松地让人做喜欢的事,让AI来处理中间的翻译。"
6.6 管理者写代码:碎片化注意力也能产出
这是Dan最喜欢的一点,也是最具争议的:
"技术出身的经理竟能直接提交代码。CEO不该写代码,我也不该,因为这本不是我的职责。"
Dan的现实:
"我们有四款产品,15名员工,发展迅速,我做了大量还有大量其他事务,但我已在最近几个月编写并提交了大量可投入生产的代码。"
为什么可能?
"人工智能让工程师能以碎片化注意力工作。以前你可能需要连续三四个小时的专注时间。"
新的工作方式:
"但使用云代码,你可以先离开会议,说嘿,我想查这个漏洞,然后去忙别的,再回来时问题已解决,像一个计划或根本原因的修复,然后你就能提交PR。"
Dan坦言:
"这并不简单,不是魔法,但确实可行。我认为这正是一种全新的思维方式,重新思考管理者如何以全新方式与所创产品互动。"
这意味着什么?
技术管理者不会与代码脱节
可以在会议间隙处理技术问题
保持对产品的深度理解
更好地指导团队
七、总结:AI原生时代的一人公司
听完Dan的分享,让我们总结核心洞察,并思考对一人公司实践者的意义。
7.1 Dan的核心发现
Dan在演讲最后总结了几个关键点:
"我认为当实现100%人工智能应用时,工作效率会有十倍之差。"
"从我们观察到的情况看,单个工程师就能构建并维护复杂的生产级产品。"
"我们称之为复合工程,在于让每个功能更易构建,从而产生这些看似不明显的间接效应,却让整个组织更易协作。"
Dan最后强调:
"尤为重要的是,旧金山很多人还不知道,你们是首批听到的。"
7.2 对一人公司实践者的三个核心启示
作为一人公司实践者,我从Every的案例中提炼出三个关键启示:
启示一:个体能力被重新定义
Every用15人做了过去需要50-100人的事,那么一个人能做什么?
答案是:
一个人可以维护一款复杂的SaaS产品
一个人可以同时运营多个项目
一个人可以在不同技术栈间自由切换
AI不是替代我们,而是放大我们。 关键是要100%拥抱AI,而不是90%。
启示二:复利思维是核心竞争力
Dan提出的"复利工程"对一人公司尤其重要。作为个体创业者,我们最宝贵的资源是时间和经验。
传统方式下,经验只存在于大脑中,无法有效复用。但通过:
将经验转化为AI提示
构建个人知识库
让每个项目都为下一个项目铺路
我们可以让自己的能力产生复利效应。 这是一人公司对抗大公司的关键武器。
启示三:工作方式的根本转变
最重要的不是工具,而是思维方式:
从"写代码"到"管理AI代理"
并行处理多个任务
用碎片化时间产出
快速试错,快速迭代
从"做PPT"到"做原型"
少说多做
用产品说话
演示文化
从"积累技术债"到"积累知识资产"
每个功能都沉淀为提示
隐性知识显性化
越做越快
7.3 我的实践思考
作为IT解决方案架构师和一人公司实践者,这个演讲让我重新思考自己的工作方式:
不要害怕100%使用AI - 这会带来质的飞跃,需要完全改变工作方式。
建立自己的"复利循环" - 每完成一个项目,沉淀提示和经验,构建个人的AI工作流。
拥抱"演示文化" - 少做PPT,多做原型,用产品说话。
重新思考"规模" - 不需要大团队也能做大事,关键是方法论,一人公司的天花板被打破了。
7.4 未来已来
Dan的演讲让我看到了一个清晰的未来:AI原生的一人公司时代正在到来。
在这个时代:
个体可以拥有过去只有大公司才有的能力
创意和执行之间的距离被大幅缩短
小而美的产品会越来越多
专注和深度会比规模更重要
作为IT解决方案架构师和一人公司实践者,我们正站在一个历史性的转折点上。AI不仅是工具,更是思维方式的革命。
Every公司的实践证明:未来已来,只是分布不均。 而我们要做的,就是成为那些率先拥抱未来的人。
作为一人公司实践者,我们的旅程才刚刚开始。让我们一起探索AI原生时代的无限可能。
如果这篇文章对你有帮助,欢迎点赞、收藏、转发。也欢迎在评论区分享你的经验,我们一起交流学习!
我是 dtsola【IT解决方案架构师 | 一人公司实践者】 ;专注AI创业、商业、技术、心理学、哲学内容分享。
提供服务:AI项目咨询 | 技术解决方案 | IT项目实施 | 企业技术顾问
博客:https://www.dtsola.com
公众号&VX:dtsola
需提供服务,加微信 dtsola,备注:IT咨询,并说明来意。
#独立开发者 #AI编程 #个人开发者 #一人公司 #程序员 #软件开发者 #创业者 #数字游民 #AI创业 #软件工程