Claude Code崛起:取代Cursor成为程序员新宠,AI编程进入新纪元:这件事正在悄悄改变一切

上周我在一个开发者群里聊天,有人突然扔出一个数据截图,我当时就愣住了。

Claude Code,日均安装量突破2900万次。这个数字意味着什么,在过去的一周里,每天都有相当于整个澳大利亚的人口,在尝试安装一个编程工具。而与此同时,Cursorm,那个前不久大家都还在说真香真香要替代Copilot的AI编程助手,在Claude Code面前像个刚学会走路的孩子。

65万人同时在关注这个事,不是无聊的刷屏,是开发者圈子里的真实躁动。我翻了翻几个技术社区的帖子,有人在问该不该从Cursor切换过去,有人在吐槽Cursor最近越来越慢了,还有AI方向的创业者在认真思考一个更残酷的问题:如果人类不需要写代码了,那我现在做的这个AI编程辅助产品,还有没有存在的价值。

这个事没那么简单。不只是又一个AI工具出来抢风头,而是Claude Code背后那条逻辑线,正在改写整个AI编程的底层逻辑。

先说一个让我最为整个事的瞬间。就是Claude Code的100万Token上下文。我举个例子,你现在面前有一本战争与和平那样的厚书,70万字左右,放在以前,你要让AI帮你分析这本书,它根本读不完,因为它的注意力窗口太窄了。现在同样的道理,Claude Code可以在一次对话里看完你整个项目的所有代码文件,包括注释、配置文件、测试用例、文档,甚至把你三个月前写的一个几乎被你遗忘的函数也拎出来分析。

这个体量的上下文,在编程里意味着质变。不是量变,是质变。以前的编程助手只能看到你现在打开的这一个文件,它只能帮你写一个函数,完成一段代码。但它不知道这个函数是服务于哪个系统,也不知道你这个项目里其他人的代码结构和风格。所以你会发现,用Cursor也好,Copilot也好,经常会出现一种情况:让AI写了一段代码,它确实写得很好,但跟整个项目的风格格格不入,功能也没错,但整体上像一个西方人在中国菜市场用中文买菜,词倒是都对,但就是哪哪儿都不太对。

Claude Code的100万Token上下文,解决了这个问题。它能感知到你项目的全局脉络,知道你这个项目的架构风格是微服务还是单体应用,知道你习惯用中括号还是圆括号,知道你的变量命名是驼峰还是下划线,知道你这个项目的代码规范约束了什么。

但光是上下文大,还不足以叫颠覆。真正让Claude Code从一众工具里杀出来的,是它的四层内存架构。

我简单说一下这个四层内存架构是什么,用人话讲。第一层是短时记忆,就像一个应急的便签纸,对话中即时记录你的需求,但下次对话就忘了。第二层叫工作记忆,基于项目上下文,会记忆你在这个项目里做过什么、遇到了什么问题、修复了什么bug,比如你之前重构过登录模块,下次再提这个模块的时候,它会把之前重构的轨迹拉出来。第三层是长期记忆,跨项目,它记得你作为开发者的习惯,是你个人的偏好,比如你喜欢用React还是Vue,写注释时喜欢中文还是英文,test覆盖率要求多少。第四层,我认为最厉害的是共享记忆,相当于一个团队的大脑,它知道你们团队的技术栈、开发规范、已有的代码库,甚至可以主动调取Git历史记录来分析项目演化过程。

这四层记忆,不是并列的,是分层的、联动的。当你问Claude Code一个问题,它先去短时记忆里翻现在的需求,再去工作记忆里找这个项目的历史背景,然后调出长期记忆里你作为开发者的风格偏好,最后还要参考团队级别的共享记忆。整个流程就像你和一个合作了三年的同事在讨论一段代码,不用多解释,对方就能明白你的意图。

很多人在说这个设计不是技术上的突破,是产品理念上的突破。我很同意。以前做AI编程工具的人想的是怎么让模型更懂代码,Claude Code想的是怎么让模型更懂程序员。这两者的区别大概相当于一个教你要怎么做菜的说明书,和一个知道你今晚想吃什么并帮你把菜买好洗好切好的厨师。

再说说Computer Use,这个功能第一次看到演示的时候,我盯着屏幕看了好久。不是惊讶,是一种很复杂的感受,像看到小时候幻想过的东西终于出现在现实里。

以前AI编程工具只能操作代码编辑器里的文本。你告诉它写一个注册函数,它就在编辑器里给你写一段JavaScript。但Claude Code的Computer Use不一样,它可以直接操作你的整个电脑屏幕。不是用API或者插件,是像人一样看着屏幕,用鼠标点按钮,用键盘填信息,在浏览器里跳转页面,在终端里执行命令,甚至远程连到服务器上去部署。

比如你现在要做一件事:写一个API接口,然后部署到服务器上,看它是否正常运行。在传统工作流里,你要打开编辑器写代码,打开终端编译打包,打开浏览器登录服务器管理后台,点击上传文件,在终端执行部署命令,打开Postman测试接口。这是5到6个不同工具的串行操作,每一步都有可能出错,每一层都有一个学习曲线。

用Claude Code的Computer Use功能,你只需要告诉它:写一个用户注册的API接口,然后部署上线,测试确保能跑通。它就会自己打开编辑器干活,自己打开终端编译,自己登录服务器管理后台操作,回来检查测试结果。整个过程你会看到它在你的电脑屏幕上像幽灵一样自主操作,鼠标自动移动,键盘自动敲击,浏览器标签自动切换。对你来说,你只是做了一件很简单的事:提了一个需求。

你可能觉得这只是在省掉几个点击动作。但往深了想,这个能力的底层逻辑是对人的替代正在从脑力向体力延伸。以前替代的是写代码的思考,现在替代的是操作电脑的动手。如果把程序员的工作拆解成两部分:想逻辑和操作工具。之前的AI替换的是前半截,Claude Code的Computer Use开始替换后半截。

Voice Mode相对反而显得没什么好说的,毕竟语音编程之前已经有不少尝试,但Claude Code做的特别到位的一点是它的体验非常高效。按住空格键说话,松开就停止录入。你一边看代码,一边在口述需求,它就在后台干活,不用切换窗口,不用打字,不用停下来寻找键盘。那种感觉很像你有一个同事就坐在你旁边,你不需要正儿八经地跟他说:老张你帮我查一下接口文档。你只是歪过头随口说了一句:这个接口应该在文档里有写吧。然后他就帮你查了。

这种体验上的变化,正在改写一个很核心的东西:编程的门槛。之前编程世界有一个不成文的门槛,叫键盘。你要写好代码,你得会熟练使用键盘,盲打、快捷键、vim操作,这些技能本身就需要数月甚至数年的积累。现在不用了。你可以一边看屏幕,一边说话,用语音指挥AI帮你干所有的活。你的手不用碰键盘,你的眼睛只需要看结果。

假设你是一个完全不会编程的产品经理,你想做一个内部使用的数据看板。放在以前,你得去学前端框架、后端语言、数据库、部署流程,至少投入几个月才能出活。现在你只需要打开Claude Code,用语音说:帮我创建一个简单的数据看板,左边放一个折线图显示用户增长趋势,右边放一个表格列出最近十天的注册用户数。它就开始干活了,几分钟后给你一个可直接运行的页面。

你在做的不是编程,是指挥。这个转变听起来挺好的,但对程序员这个身份本身来说,意味着什么呢?

我最近越来越觉得,以后会编程这个技能,和识字读书一样成为基础。不是门槛,是基础。就像现在没有人因为你会用Excel而觉得你是什么专家一样,以后会写代码也会变成这样。真正值钱的东西是创意、判断力、产品思维、对行业的理解,这些东西AI暂时替代不了。

Cursor团队应该感受到了巨大的压力。Cursor从去年到今年,一直是AI编程工具的绝对王者,他们走出来的路是优化IDE编辑体验,做了很多很细腻的设计,支持多模型, 能同时接入GPT-4和Claude,也有自己的编辑器,体验确实好。但Claude Code这种以模型为核心,以对话为入口,以全局理解为骨架的产品思路,正在釜底抽薪。你做得再好,也是在编辑器层面做优化,而Claude Code在改写编程的范式本身。就好像汽车时代来临时,你再怎么改良马车也会输。

我也不避讳说,我自己也是个Cursor用户,之前用的还挺习惯的。但现在我在认真考虑切换。不是不好用,是我觉得我现在的编程方式需要升级了。以前的AI编程工具像一个坐你对面的助手,你告诉它该怎么做,它照做。但Claude Code给我的感觉是它能预判我想做什么,在我没说之前,它已经启动了下一步。

打个比方,我最近在做一个爬虫项目,需要解析一些结构挺乱的页面数据。用Cursor的时候,我问它怎么写解析规则,它给我写了一段基于正则表达式的代码,跑起来发现有bug,我改一下再跑,再发现问题再改,基本上是我主导,它辅助。但用Claude Code,我告诉了它需求之后,它自己跑了一遍,发现有一个坑字段在不同页面里命名不一样,它自己爬了好几个页面做了统计,然后把一个更鲁棒的解析规则写给我。从头到尾我什么都没做,它自己完成了一次问题的预判和规避。这种体验上的落差,很难用数据来衡量,但它真实存在。

还有一点可能很多人没有注意到,就是Claude Code在协作上的设计。它那个共享记忆层,天然就是个团队协作工具。假设你这个项目组有5个人,每个人用Claude Code,每个人的操作、代码改动、问题记录都会汇总到共享记忆里。这个效果是一个非常可怕的团队智商提升。一个新员工加入,不用花几周去读代码、了解项目历史、熟悉开发规范,直接问Claude Code就行,它会把整个项目的演化过程原原本本告诉你:这个接口是两个月前重构的,因为当时性能瓶颈;那段代码是某个实习生写的,后来被review要求改过三次。

这种信息透明度,以前要靠文档、周报、良好的代码注释和传承来实现。但大多数中小型项目做不到这一点,文档陈旧,注释稀少,代码烂得像一锅粥,新员工加入后需要很久才能上手。Claude Code给出了另一种解法,不需要人好好写文档,不需要人自觉维护代码注释,你的操作本身被记录了,信息被自动沉淀了。

我现在越想越觉得,这个产品真正厉害的不是技术,而是它走通了一条路:让AI不只是工具,而是成为团队的平级成员。它不比你高级,也不比你低级,它只是更懂你。

再讲讲大环境。65万人关注这个事,说明整个AI圈子和开发者圈子都在盯着这个信号。今年年初,大家都在争论AI编程到底能不能替代程序员,争论到年中,话题变成了没被替代的程序员是怎么用AI的。现在到了Claude Code这里,话题变成了你还在争论,人家已经不再需要争论这个问题的姿势了。

之前看到有篇文章说2024年是AI编程的元年,Cursor、Copilot、GitHub Workspace、Replit Agent,各种AI编程工具像雨后春笋一样冒出来。但到了2024年年底,我看Claude Code,觉得2025年可能会是AI编程的分水岭。Cursor代表了用AI辅助人写代码,Claude Code代表了用AI替代人写代码。这两条路,一条是加法,一条是减法,前者提升效率,后者重构本质。

短期来看,Cursor的用户不会全部流失,毕竟它有自己成熟的生态和编辑体验,很多老用户也习惯了它的操作方式。而且Claude Code目前只支持Claude模型,这本身就是一个限制,很多人还是习惯GPT-4o写出来的代码风格。但长期来看,以模型为核心的编程方式,可能比以编辑器为核心的编程方式更接近于未来的形态。毕竟AI的能力在飞速迭代,当模型本身越来越强时,编辑器层面做的那些美化、加速、提示,反而显得不那么重要了。

我自己的建议是,不管你现在用什么工具,一定要尽快去试试Claude Code。不是去学它怎么用,而是去感受这种新的编程范式。你不需要立刻切换,但需要打开眼界,知道编程这件事正在发生怎样的变化。因为AI领域,最可怕的不是学得慢,而是不知道事物在变。

有一些人最近问我,说现在入行做程序员是不是不太明智,感觉会被AI替代。我看这完全是焦虑过度。AI替代的是代码生产,但对代码质量负责的人永远是需要的。你想想,未来AI写代码越来越快,代码量会爆炸式增长,这些代码谁来review,谁来负责上线后的稳定性,谁来设计高层的架构,来决定系统应该用什么技术栈,什么是合适的演进路径。这些工作,AI做不了,也替代不了。

真正要担心的,是那种只把编程当作一项执行技能的人。这些人只知写代码,不懂为什么写代码,不懂产品逻辑,不懂用户体验,不懂商业价值。一个只会写代码的人,在AI时代确实会比较危险。但反过来,一个懂技术、懂产品、懂业务的工程师,AI只会让你变得更强,强到你自己都不敢想象。

Claude Code的出现不是末日,是号角。它吹响了一个新的编程时代的序幕。

在这个时代里,编程不再是极少数人的专利,而是每个人都可以调用的一种能力。你不会写代码,但你能指挥AI写代码,这也是一种编程,只不过用的是自然语言。你不会部署,但你能指挥AI去部署。你不会操作服务器,但你能让AI操作服务器。所有的门槛都在降低,所有的专业壁垒都在消融。

这对程序员意味着什么呢,这意味着以前程序员是一个需要专门学习和训练的职业,以后可能会变成一种基础素养。就像现在没有人把会读书识字当作一种特殊技能一样,未来会写代码也会被默认为一种基础能力。而那些真正能在更高维度思考问题的人,会成为下一代创造者。

所以Claude Code这波操作,真正打动我的不是它多厉害,而是它让我看到一件事:当你把AI的能力拉满到足够的程度时,编程这件事的本质在变迁。以前是人去适应机器,学机器语言、编程语言,按照机器的规则来。现在是机器在适应人,你只需要说话,用自然语言描述需求,机器就能理解你、帮你实现你。

这条路走到尽头,程序员这个职业身份可能会消失,但编程这件事会永存,只是它会以另一种你想不到的方式存在。

我选择拥抱这个变化,不是因为我乐观,而是因为我清楚地知道,任何一个时代转换期,先上车的人永远比观望的人更有优势。上车不一定要冲在最前面,但至少要在车上。你现在花几个晚上去试试Claude Code,比你研究一百篇它的原理分析文章都更有价值。

对于整个中国开发者圈,现在是一个特别的节点。大家都在看方向,有人焦虑,有人兴奋,有人躺平。但不管哪种态度,都不妨碍你去做一件事,就是打开电脑,装上Claude Code,然后用你的语音说一句:帮我写一个能让所有人都能看懂这个世界的程序。

它会回答说,好的,请稍等。

以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~

谢谢你看我的文章,下次再见。

← 返回案例列表
分享:
🤖 Try Now →
🤖
🎁