前两天有个做架构的朋友跟我抱怨,说他花了几个月搞的代码规范文档,现在全废了。我问他为啥,他说团队里新来的实习生用Claude Code干活,那AI直接把整个项目仓库读了一遍,连三年前某个老程序员留下的祖传注释都翻出来了,写出来的代码比他还符合他们公司自己的规范。
这事听着挺荒诞的,但更荒诞的是数据。Claude Code这东西,日均安装量干到了2900万次。你可能对这个数字没概念,我给你找个参照,之前程序员圈子里最火的AI编程工具叫Cursor,火到什么程度呢,连不写代码的产品经理都在用,但Cursor折腾了那么久,装机量也就那个量级。Claude Code这波直接把桌子掀了。
大概65万人在各个社区里盯着这事儿讨论,程序员这个群体向来傲慢,能让这么多人集体转投一个新工具,这事不正常。我研究了一阵,发现这事还真不是跟风,AI编程的底层逻辑,可能真的要变天了。
要理解这个事,得先聊聊之前那批AI编程工具是怎么工作的。不管是GitHub Copilot还是Cursor,核心玩法都是给AI一个上下文窗口,你在编辑器里写代码,它根据你当前打开的文件,给你补全或者修改。这就像你雇了个实习生,这实习生很聪明,但他只能看到你桌面上摊开的那几页纸,你一关上文件,他就啥也不知道了。你让他改个跨文件的bug,他就两眼一抹黑。你得手动把相关文件都打开,或者复制粘贴给他,他才能干活。
Cursor已经比Copilot聪明多了,它能自己去翻一些文件,但受限于技术架构,它依然是个被关在编辑器笼子里的聪明人。它能看到的,只是你给它划定的那个小圈子里的事。
Claude Code干的第一件狠事,就是把笼子拆了。它搞了个100万Token的上下文窗口。
100万Token是什么概念,大概是一百多万个英文单词。拿大家熟悉的东西对比,一本《战争与和平》差不多五六十万字,这窗口大到可以一次读完一整本《战争与和平》还有余。放到代码里,这意味着它能把一个中型项目的所有源代码、配置文件、依赖库说明,一股脑全塞进脑子里。它不再是看着你桌面上的几页纸干活了,它是把整本说明书都背下来了。
但光背下来没用,程序员每天面对的是几十个文件互相调用,几百个函数互相依赖的烂摊子。你改了一行代码,可能三个文件外的某个函数就报错了。AI要是没有全局视野,改出来的代码就是一团浆糊。Claude Code这个100万Token的窗口,让它第一次拥有了项目级的视野。它不再是帮你写几行代码的打字员,它开始像一个真正的工程师一样,理解整个项目的脉络。
光有视野还不够,人脑处理复杂问题有短期记忆和长期记忆,AI也得有。Claude Code搞了个四层内存架构,这个设计我觉得是真正打动专业程序员的地方。
第一层是核心上下文,就是你当前正在干的那点活,它记得清清楚楚。第二层是项目记忆,它知道整个项目的结构和约定。第三层是用户习惯记忆,它记得你喜欢用Tab还是空格,喜欢用驼峰命名还是下划线。第四层是全局知识,也就是它预训练的那些代码常识。
这四层架构叠在一起,发生了一个质变。AI不再是个每次对话都要重新认识你的陌生人。我那个朋友抱怨实习生用Claude Code写出的代码太规范,就是因为这AI把项目记忆和用户习惯结合起来了。它知道这个公司过去三年是怎么写代码的,它就按那个方式写。它甚至能从老程序员的注释里,推断出哪些地方是历史遗留的坑,不能乱动。这种对上下文的深度理解,是之前那些只会看当前文件的AI工具做不到的。
但真正让我觉得AI编程进入新纪元的,是它的Computer Use功能。也就是像人一样操作电脑。
之前的AI编程工具,其实都是寄生在VS Code或者JetBrains这些编辑器里的插件。AI的权限被编辑器卡得死死的,它只能在编辑器给定的那块小屏幕上活动。但真正的软件开发,哪只是在编辑器里敲键盘啊。你得开浏览器查文档,得开终端跑测试脚本,得用Postman调接口,得看设计图,甚至得开Slack问后端那个接口到底返回了什么字段。开发是一个涉及整个操作系统的复杂活动。
Claude Code的Computer Use,让它拥有了直接操作电脑的能力。它能自己打开浏览器去Stack Overflow查报错,它能自己开终端输入命令行跑测试,它甚至能自己去翻服务器上的日志。
我给你描绘一个场景,你跟它说,帮我查一下这个登录接口为什么报500错误。以前的AI只能告诉你,可能是密码错了或者数据库没连上。现在的Claude Code,它会自己去开终端,curl一下那个接口,看看返回的状态码,然后去翻日志文件,发现是数据库连接池满了,接着它去查数据库配置,发现连接数上限设得太低,最后它直接帮你把配置文件改了,重启服务,再测一遍,告诉你搞定了。
这已经不是辅助编程了,这是把一个初级工程师的活全干了。而且这个初级工程师不用睡觉,不会抱怨,还能同时处理十几个这样的任务。
这就是为什么程序员群体会震动。以前大家觉得AI就是个高级点的代码补全工具,用了它能少敲点键盘。现在大家发现,这玩意儿可能真的能替代掉一部分初级开发岗位。你不需要再雇佣五个刚毕业的实习生去写增删改查的接口了,一个带Claude Code的高级工程师,可能就能搞定这五个人的活。
这事对普通读者意味着什么呢。很多人觉得AI编程就是程序员的事,跟自己没关系。其实关系大了。软件开发成本的结构正在发生根本性的改变。过去十年,互联网行业能这么繁荣,是因为软件开发的边际成本在降低,你写一套代码,一万人用和一亿人用,开发成本是一样的。但初始开发成本依然很高,你得养一堆程序员。
当AI能把开发效率提升十倍甚至几十倍的时候,软件的定制化成本会降到极其低廉的水平。以前只有大公司能养得起开发团队做个App,以后可能一个懂业务的人,带着几个AI,就能搞出一套完整的系统。这会催生大量的微型软件公司,也就是现在硅谷很火的MicroSaaS模式。一个人,几台电脑,一年做几十万美元的营收。
对程序员来说,这也是个分水岭。只会写增删改查,只会按部就班把产品文档翻译成代码的人,危险了。你的工作正在被AI以肉眼可见的速度吞噬。但能理解业务逻辑,能做架构设计,能用AI这个超级工具去放大自己能力的人,迎来了最好的时代。以前你脑子里有十个绝佳的产品想法,但你精力只够做一个,现在你可以同时开十个项目,让AI帮你写代码,你做那个掌舵的人。
Claude Code还有一个功能叫Voice Mode,也就是按住空格就能语音编程。这个功能在技术圈讨论热度没那么高,但我觉得它的意义被严重低估了。
我们这代人习惯了用键盘跟机器交互,觉得打字快是天经地义的。但你想想,人类最自然、最快速的沟通方式是什么,是说话。打字的速度永远赶不上说话的速度。当你能按住空格,用嘴说,帮我把这个模块重构一下,把那个接口的响应速度优化一下,AI就默默去干了,这种交互效率的提升是指数级的。
这其实是在抹平技术门槛的最后一块砖。以前你想写代码,你得学一门编程语言,得训练打字速度,得熟悉各种快捷键。这些其实都是反人类的,是为了迁就机器的笨拙而设定的规矩。现在机器聪明了,它来迁就人类最自然的交互方式。你只要能把问题想清楚,用大白话说出来,机器就能帮你实现。编程这件事,正在从一门手艺,变成一种纯粹的思考表达。
我其实不太关心哪家AI公司的估值又涨了多少,或者哪个模型跑分又高了几个点。我更关注的是这些技术落地后,真实地改变了哪些人的工作流,重塑了哪些行业。
Claude Code的爆火不是因为它又多了几个酷炫的功能,是因为它真的把软件开发的某个痛点给打通了。它让AI从编辑器的附庸,变成了操作系统的主人。它让代码补全工具,进化成了数字员工。
中美AI竞争现在打得火热,大家都在盯着算力、模型参数这些硬指标。但在应用层,这种差异已经开始显现。美国的开发者已经在用Claude Code这种工具重塑工作流了,他们的人效比正在急剧拉升。这对中国的AI应用提出了更高的要求,我们不能只盯着底层模型的差距,应用层的创新同样关乎生死。因为效率的差距,最终会传导到产品的竞争力上。
技术从来都不是孤立存在的,它是社会演进的催化剂。当编程的门槛低到只要会说话就能指挥AI干活的时候,数字世界的构建权就交还给了每一个普通人。以前是程序员在数字世界里搬砖,现在AI成了搬砖工,我们每个人都可以做那个画图纸的建筑师。
这件事的深远影响,可能要过几年才会彻底爆发。但趋势已经很明显了,掌握AI工具的人,将拥有超越以往任何时代的创造力。那些还在犹豫要不要拥抱AI的人,就像当年在马车时代嘲笑汽车跑不快的人一样,正在被时代悄悄抛弃。未来的竞争,不是人与人的竞争,是会用AI的人与不会用AI的人的竞争,而这个差距,每天都在拉大。现在要做的,不是观望,而是立刻去用,去试,去让AI成为你手的一部分,哪怕它现在还不完美,因为进化的门票,只发给那些先行者。
以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~
谢谢你看我的文章,下次再见。
BossAgents