2026 年的软件开发流程,会被 AI 改成什么样?
“这就意味着宇宙普适的物理规律不存在,那物理学……也不存在了。“汪淼从窗外收回目光说。 ——《三体》 多年以后,面对黑色屏幕上闪动的白色光标,我们将会回想起,那个 AI 编程横空出世的 2025。 2025 年是 AI 编程的大年,从 OpenRouter 的年终统计 来看,AI 编程用的 Token 占了整个 Token 使用量的一半左右。 作为“资深程序员”,我今年也贡献了很多的 token 使用量,深切感受到 AI 编程对于软件开发领域带来了不可逆的影响。至少从技术上,我认为这些影响绝大部分都是正向的。 之前写程序一定程度上是“体力劳动”,不管有多宏大的想法,代码总要一行一行写。 AI 编程让程序员向脑力劳动又前进了一步,我们需要更激进地学习新知识、使用新工具,从这个角度来说,我认为 AI 编程是提高了对计算机从业者的要求,而不是某些媒体鼓吹的“技术平权”。 这篇文章总结下我对 AI 编程现状的观察,以及对后续发展的预期。 开发工具 首先从开发工具讲起。明星创业公司 Cursor 因为 VS Code + Claude 一夜走红,算是彻底带火了 AI 编程。但是我想讲的不是这个,而是为什么突然所有的公司都开始做 CLI 工具,比如 Claude Code, Codex, Gemini CLI 等等? 我认为这里有三个方面的原因: 投入太大: IDE 或者可视化编辑器这一块,VS Code已经是绝对的霸主,这可以说是一个已经解决的问题。如果新产品还从这个方向切入,势必要投入不少精力追赶,这在这个快速迭代的时代是不可想象的。虽然市面上还是有不少基于 VS Code fork 出来的编辑器,但是很难像 Cursor 刚出来的时候给人的惊艳感,包括 Amazon 的 Kiro 刚出来的 Spec 模式确实很不错,但是这些模式很容易被同行快速学习和复制,后续也渐渐陷入平庸。 产出太小:其实如果投入大但是又是必须的话,那么还是避免不了要去做。但是对模型来说它并不需要一个 IDE,做 AI 编程最重要的是给模型提供一个高效的环境,而这个环境有命令行已经够了。而且这里有个逻辑是,如果你说你在做个新东西,但是又对过往路径有强依赖的话,可能要重新思考这个方向你到底该不该做,因为大概率竞争不过市场上的领先者。 未来趋势:这个我觉得更加重要。VS Code 这样的编辑器是针对人使用设计的,最大的需求是给人提供便利;但是命令行工具很容易自动化,也很容易和别的工具协同工作。当模型和工具越来越成熟之后,人的参与度会越来越低,而这件事情实际上已经发生了。很多基于 IM、文档、网页等等提供的 AI 编程的工具已经开始被大家使用,我相信这背后肯定是这些 CLI 工具作为支撑。这些工具带来的最大的变化是多会话的管理,因为人同时只能处理一个问题,但是你可以开很多个 CLI 同时让模型做事。 总结来说,2025 年大部分人应该都能通过大模型加速写代码,我认为 2026 年开发者需要找到自己的工具,把工作并发起来,而且这可能不能单纯靠等待市场上产品成熟,也需要自己做好准备,比如开发规范、测试规范、发布流程等都配套跟上。