AI编程新拐点:自己造软件比买更便宜

模型能力、token成本与agent自主性同时成熟,让消费者自建软件在经济上变得可行。
一位开发者因不满Adobe Acrobat的臃肿与推销,自己动手做了轻量开源的PDF阅读器Folio,并由此提出一个更大的判断:消费者自建软件的时代正在到来。他认为模型能力、token成本和agent自主性三个条件已同时成熟——最新模型能在一两小时内端到端克隆出功能完整的Excel,token成本约10美元,而Excel单机授权约180美元。社区中甚至出现了用AI克隆整个Adobe套件的ArtCraft项目。对于维护和安全的质疑,他认为AI持续维护的成本可能低于购买商业软件,并预言软件价值趋近于零、未来软件默认开源。
从被Adobe Acrobat逼疯,到自己造一个PDF阅读器
一位开发者最近在设置新电脑时,只是想打开一个PDF,却被迫下载了Adobe Acrobat。安装完成后,他面对的是臃肿的软件、一堆用不到的功能、产品推销弹窗,甚至还要登录账号。“我只想读个PDF,也许改一下,就这么简单。”他在视频里说。这让他做了一个决定:与其忍受,不如自己写一个。
他花时间做了一个叫Folio的PDF阅读器,支持阅读、编辑、电子签名,还能用AI对PDF内容提问。软件轻量、启动快、完全免费且开源。“我不会再为软件付费了,没有理由再下载Adobe Acrobat。”
这听起来像个小项目,但他认为背后有一个巨大的趋势:消费者开始自己构建软件,而且这件事正在变得可行。

三个条件同时成熟,让“自建软件”算得过账
这位开发者认为,要让普通人自己造软件成为现实,需要三件事同时发生,而过去一个月里,他认为它们已经齐了。
第一,模型要足够好。 他过去两年一直在测试模型能力,从“用Python写一个贪吃蛇”开始,后来升级到“做一个魔方模拟器”。当这些测试都变得太简单之后,他设计了一个新的压力测试:让模型克隆Microsoft Excel。早期模型能接近,但毛边很多、功能不全;而最新一代模型可以在一个半小时到两小时内,端到端地把Excel克隆出来,而且功能完整、在浏览器里运行。
第二,成本要足够低。 如果花几千万token去造一个花10美元就能买到的软件,那毫无意义。但现在,他用大约10美元的token成本重建了一个功能完整的Excel克隆。对比之下,Excel单机授权约180美元,或者订阅Microsoft 365每月7到10美元。
第三,要足够简单。 模型被包裹在agent里之后,自主性已经强到“告诉它做什么,它就能自己完成”。

他提出了一个持续进行的成本计算:自建并维护软件的成本,对比购买订阅制软件的长期支出。他认为已经到达一个临界点——用token构建和维护软件,比直接买更便宜。而自建的好处是,你得到的功能完全贴合自己的需求,哪怕这些功能对其他人毫无吸引力。
什么是“agent(智能体)”
文中多次提到的“模型被包裹在agent里”,指的是大语言模型本身只负责生成文本,而agent是在模型之外加了一层“执行框架”:它能调用工具、读写文件、运行代码、分步骤规划任务,并在出错时自我修正。比如让模型克隆Excel,agent会先拆解需求、生成前端界面、写后端逻辑、运行测试,再根据报错反复迭代,直到跑通。正是这层框架把“会聊天的模型”变成了“能独立完成工程任务的协作者”,也是自建软件从想法到成品的关键一环。
Token成本为什么是关键变量
Token是模型处理文本的基本计费单位,输入和输出都按token数量收费。构建一个软件需要模型反复阅读代码、生成修改、运行调试,消耗的token量往往以百万甚至千万计。因此“10美元造一个Excel克隆”的说法,本质是在说:单位token价格下降加上模型效率提升,让完成一次完整软件构建的总账单降到了可接受范围。这也是文中把“成本足够低”列为三个成熟条件之一的原因——模型再强,如果构建一次要花上万美元,自建就不划算。
不止是个人玩具:整个Adobe套件被开源克隆
他自己造的不只是PDF阅读器。他曾经用过一个叫1of10的工具,用于查看其他视频和频道的表现数据。后来这个工具不断添加他不需要的功能,开始要求认证、收集信息,插件还会占据YouTube页面约30%的屏幕空间。于是他花大约30分钟做了一个自己的版本,叫Outlier Tracker,只保留他需要的视频数据追踪和频道分析功能。
“现在它是我的了。”他说。
更引人注目的是社区里的其他项目。一个叫ArtCraft的项目把整个Adobe套件开源克隆了出来,包括Photocraft(对标Photoshop)、VectorCraft(矢量设计)、FilmCraft(对标Adobe Premiere)。据他介绍,作者的做法就是让AI指向一个现有软件,然后不断迭代,直到克隆得一模一样。

他把这些项目视为一个信号:软件的价值正在趋近于零。只要有人愿意花每月200美元订阅Claude或ChatGPT,就能构建自己想要的任何软件并发布出去;其他人可以在这个基础上修改,成本只是原始构建的一小部分。他认为,未来所有软件实际上都会是开源的。
“vibe coding”是什么
后文提到的vibe coding,指的是用自然语言向AI描述想要的效果,由AI生成和修改代码,人主要负责“感觉对不对”和不断提要求,而不逐行手写实现。它的优势是门槛极低、迭代极快,一个下午就能做出可用的工具;代价是代码质量和安全性高度依赖模型水平与人的审查。文中关于“vibe coding出来的软件可能漏洞百出”的担忧,针对的正是这种开发方式——它把软件开发从“工程”部分变成了“描述加验收”,因此维护和安全审查的责任也更集中地落到了使用者身上。
维护和安全,是反对声里最实在的问题
反对消费者自建软件的一个常见论点是:造出来只是第一步,后续还要维护、要考虑安全和持续更新。随着黑客攻击增多,vibe coding出来的软件可能漏洞百出,长期维护是个负担。
他承认这个担忧有道理,但认为AI写软件的水平在快速提升,模型越强,软件会越加固、越安全。他还提出一个思路:持续运行一个agent来不断更新软件、扫描安全问题,其成本可能仍然低于购买商业软件。
另一个替代方案是直接用别人开源维护的软件。像ArtCraft这样的项目,有开发者在持续投入token进行维护。“随着token成本继续下降,几乎趋近于零,会有一种纯粹的建造欲望。”他说。
从SaaS到个人软件文艺复兴
几年前他做过一个视频叫《SaaS is Dead》,提出企业软件会坍缩成两层:agent层和传统数据库层。但他当时没想到消费者会自己造软件。现在他认为,情况已经变了。
他提到Omarkey,一个由Ruby on Rails创作者打造的新操作系统,AI嵌入在系统底层,可以随时把操作系统定制成你想要的样子。虽然Windows目前也能做部分定制,但完全可定制操作系统让他觉得,新操作系统的空间可能真的存在。
他的建议很直接:去看看开源项目,试着给自己造一个小应用,看看能走多远。

说明:本文基于一位YouTube创作者分享的个人项目与观点整理,其中涉及的模型名称、产品名称与成本数据均来自其原始叙述,未经独立验证。软件自建的实际成本与维护负担,会因项目复杂度、安全要求和长期使用场景而有很大差异。
相关推荐

Claude用梗造了个编程语言:Memesis让AI智能体安全"整活"
开发者借助 Claude Code 打造了 AI 智能体专用编程语言 Memesis,用网络梗作为关键字,内置 sus/yolo 安全机制,开源且可本地运行。

数字身份新变革:如何拥有并治理你的AI分身
数字身份正在转向AI分身时代。本文结合Reddit社区讨论,解析AI分身的拥有权归属、数据与模型控制、以及权限分级、行为审计、身份标识等治理机制,探讨普通人如何拥有并治理自己的AI分身。

Megatron-LM MoE训练手册:逐项配置实战指南
Hugging Face发布MoE训练手册,基于约80万GH200 GPU小时经验,逐项讲解Megatron-LM配置:从稠密基线到MoE层拆解、路由与负载均衡,附开源脚本和55张图表。