夜雨聆风学习资料网

ARTICLE · 1161822

2026年科技界巨变:关于AI重塑软件工程

2026年科技界巨变:关于AI重塑软件工程

在软件工程演进的历史长河中,技术人员对变革并不陌生——从互联网的全局普及、移动智能终端的爆发,到云计算的彻底演进,再到 Go、Rust、React 与 Jetpack Compose 等语言与框架的更迭。

然而,当下人工智能(AI)重塑软件工程的速度与规模,正在展现出史无前例的破坏力与创造力。这种变革不是渐进式的修补,而是对代码生产范式与工程底层逻辑的彻底解构。

本文基于 Gergely Orosz 在 LDX3 工程领导力大会(纽约)上的 Keynote 主题演讲,并结合其对 OpenAI、Anthropic 等顶尖 AI 实验室,Ramp、Linear 等前沿初创公司,以及 GitHub 和 Factory AI 的实地调研与独家一手数据,试图为当前科技界正在发生的深刻巨化提供一份精准、客观且具架构视野的记录。

正如软件工程界的先驱 Martin Fowler 在 The Pragmatic Summit 上所强调的,AI 与以往任何技术变革(如面向对象编程、互联网或敏捷开发)有着本质上的不同:

“没有任何事物的冲击力能与 AI 相比。这与我们以前面临的任何事物都有着完全不同的数量级。……在较小的范围内,我们曾参与面向对象语言的推广,它曾让很多人感到恐惧;互联网对我们所有人产生了巨大影响;敏捷软件开发也对组织产生了重大的重塑。但对于以往的所有这些变革,我们总是在不断强调它们有多重要、多有价值,并竭力去说服人们接受其重要性。然而对于 AI,它的重要性已经无需任何争论,你根本无法戴着眼罩去否认它的存在与力量。”

无人再手写代码,多 Agent 并行成为顶级工程师的标配

进入 2026 年,绝大多数工程师已不再依赖手写代码,“手写代码时代的终结”从技术讨论蜕变为既成事实。

顶级开发者的工作流发生了根本性的重塑:他们不再受限于传统的“单人、一盘、一屏”操作,而是转型为系统指挥官,同时操控 5 到 10 个 AI Agent 或本地工作树(Worktrees)并行推进任务。

这种工作流在业界头部实验室与顶级团队中已成为常态:

  • Boris Cherny(Claude Code 创作者):在终端中打开 5 个标签页,每个标签页均运行 Claude Code 并挂载不同的 Git 本地检出分支;同时在 Web 端并行运行 5 到 10 个 Claude 实例协同处理跨模块任务。

  • Peter Mattis(Cockroach Labs 联合创始人):保持大约 5 到 10 个 Agent 会话同时运行,且这些主会话下还包含数十个自动分发细分任务的子 Agent(Subagents)。

  • Dima Zaytsev(Linear 软件工程师,前 Uber 工程师):

“过去的世界很简单:一只鼠标、一个键盘、一块屏幕,物理上你无法同时做多件事。现在这种限制消失了。我本地同时轮转 5 到 10 个工作树(Worktrees)。给一个 Agent 发送 Prompt,当它工作时,就切到另一个去测试产出或审查代码。”

从“单线程代码撰写”到“多 Agent 并行调度”,开发者的产出瓶颈已从打字速度与语法熟悉度,彻底转移到了认知上下文的切换效率与系统设计判断力上。

IDE 走向衰落,AI 驾驭平台与云端 Agent 全面接管

经典集成开发环境(IDE)作为“代码编辑器”的核心地位正在快速走向衰落。

资深软件工程师 Steve Yegge 指出,拥抱 AI 的工程师正在批量放弃传统 IDE,转向 CLI 控制台与 Agent 驾驭界面。

为了定量描述这一演进,Steve Yegge 提出了开发者 AI 使用成熟度的阶梯模型:

  • Level 0:完全不使用 AI;

  • Level 1-2:在传统 IDE 中使用 AI 插件辅助提示,并精细审查每一行生成的代码;

  • Level 3:开启“YOLO 模式”(完全关掉权限提示),让 IDE 内的 Agent 自行改动;

  • Level 4:不再查看具体代码,仅通过高层对话指导 IDE 内的 Agent;

  • Level 5:彻底放弃 IDE,转向 CLI(命令行界面)优先的操作模式;

  • Level 6-7:并行运行 5 到 10+ 个 Agent 终端;

  • Level 8:自建 Agent 调度器(Orchestrator),同时掌控 30 到 100+ 个 Agent 自主协作。

从行业市场动态来看,传统 IDE 概念的解构轨迹极为明确:

  • 2025 年 11 月发布的 Antigravity 1.0 是最后一个基于 VS Code Fork 的主要 IDE;而在 2026 年 5 月发布的 2.0 版本中,已完全摒弃了传统的 IDE 界面架构。

  • OpenAI 的 Codex 与 Cursor 3.0 均推出了脱离传统代码编辑框架、面向纯对话与控制台监控的新形态产品。

  • JetBrains 等老牌厂商也在加速转型,推出 JetBrains Air 等 Agent 化开发环境。

正如软件工程先驱 Kent Beck 所感叹:

“并不是我们不需要为人类决策提供更多的视角和上下文,而是上下文本身已经发生了改变。”

与 IDE 衰退相对应的,是开发入口与工作流触发点的重构。

开发工作正全面向 ChatOps(如 Slack)倾斜:在 OpenAI,开发指令直接始于 @Codex, implement this;在 Anthropic,则是 @Claude build this。

与此同时,几乎所有中大型科技公司都在打造自己的 AI Harness(Agent 驾驭平台):Ramp 构建了 Inspect 平台,Uber 与 Stripe 部署了 Minion 系统,Google (Agent Smith)、Meta (Devmate)、Amazon (Kiro + Crew) 等云端 Harness 也已全面落地。

IDE 的核心角色正从“代码编写界面”转型为对 Agent 产出进行观察、监控、自动验证与运行时测试的控制台。

正如分布式系统专家 Charity Majors 所指出的,软件工程正在全面借鉴运维(Ops)与 QA 的核心范式:工程师的根本挑战在于,如何建立强有力的测试与监控体系,从而在不逐行阅读代码的前提下,安全地将系统交付生产。

AI 产出超越人类:PR 与 Issue 的“反客为主”

自动化 Agent 的产出正在以指数级速度增长。来自 GitHub 和 Linear 的独家数据(直接来自于 Gergely Orosz 获得的独家数据)证实了这一历史性转折:

  • GitHub 历史性交汇:Agent 撰写的 Pull Request(PR)数量在 8 个月内实现了 9 倍的暴增。2026 年 8 月,GitHub 上由 Agent 撰写的 PR 数量已正式超越人类撰写的 PR 数量。截至 2026 年 10 月,每月全 AI 生成的 PR 数量已跃升至 7500 万+,是 2023 年底人类月度生成总量(2500 万)的 3 倍。

  • Linear Issue 突破:自 2026 年 7 月引入原生 MCP(Model Context Protocol)支持后,Linear 平台由 Agent 创建的 Issue 数量也已全面超过人类创建的数量。

  • Factory AI 技能渗透:根据 Factory AI 的统计,已有 83% 的活跃开发者在日常流程中频繁调用 Agent Skills(技能库),这一指标自同年 2 月以来增长了 2.5 倍。

这一数据标志着软件工程数据流向的终极转变:人类不再是代码与 Issue 的第一生产者,而是成为了意图输入者与结果审查者。

工程迁移与重构进入“周级时代”

过去由于人力成本高昂、逻辑错综复杂而被长期搁置的技术债处理与大型系统迁移,在 AI Agent 的高并发处理能力下被彻底解封。曾经需要跨团队耗时数年的巨型工程,如今被压缩至数周甚至数天完成:

  • Anthropic:将 Bun 包管理器的核心底层从 Zig 迁移重构至 Rust,仅耗时 11 天(原预估需要 1.5 个工程师年)。

  • OpenAI:将 API 路由与接入核心层从 Python 整体迁移至 Rust,仅耗时 5 个月(原预估需要耗费数年)。

  • Airbnb:将 3,500 个复杂的端到端测试文件从 Enzyme 迁移至 React Testing Library,仅耗时 6 周(原预估耗时数年)。

  • Asana:将 4,000 个端到端测试文件从 Enzyme 迁移至 React Testing Library,仅耗时 2 周(原预估分散在 5 年内逐步完成)。

  • Uber:在包含 1,500 万行代码的大型单体与微服务库中,将 600,000 个 JUnit 4 测试迁移至 JUnit 5,仅耗时 4 个月(原预估需要数年团队协作)。

旧秩序破防:代码审查沦为“表演”,质量与算力面临瓶颈

在生产力大爆发的背播下,传统的软件工程研发流程与基础设施遭遇了前所未有的系统性冲击:

代码审查沦为“表演艺术”(Review Theater)

面对 Agent 呈指数级喷涌的代码量,人类工程师的审查能力彻底透支。代码审查在多数公司演变成了一种“表演艺术”——为了不阻碍流水线,工程师选择阻力最小的路径,直接回复“LGTM”(Looks Good To Me)予以过闸。同时,Linear 等平台的数据显示,完全由 AI 审核 AI PR 的比例正在快速攀升,传统的 Code Review 机制已基本失效。

软件系统整体质量与可靠性下降

代码产出量的爆发并未直接等同于系统健壮性的提升。由于逻辑遗漏与隐性冲突,系统整体的脆弱性上升,98% 的服务可用性(Uptime)正逐渐成为常见现象,各类低级 UI 错位与边界逻辑 Bug 在主流产品中频现。

现货计算资源爆发 CPU 算力危机

除了众所周知的 GPU 与高带宽内存短缺外,云端 CPU 现货资源(Spot Instances) 爆发了严重短缺。绝大多数主流云厂商已无法提供无预约的 CPU Spot 实例,部分区域甚至拒绝新的租户预订,或要求客户提前数月预付资金以锁定未来的 CPU 硬件产能。

工程师认知疲劳与上下文过载

多 Agent 频繁请求交互使得工程师处于长期的上下文切换状态。由于响应各个 Agent 阻碍(Blockers)的预期被拉高,工程师的工作感官强度与心理疲劳度相比纯手写代码时代不降反升。

洞察六:不变的基石:团队架构与传统工程智慧的复兴

尽管工程工具演化剧烈,但软件工程最底层的组织机制与设计哲学并未被颠覆,反而呈现出对经典智慧的全面复兴:

团队组织架构与生产权的边界

Anthropic 的 Claude 平台工程负责人 Katelyn Lesse 指出,即便个人被 AI 赋予了超人般的生产力,拥有一方代码库并负责线上 On-call 运维的“双皮萨团队”(Two-Pizza Teams)依然是核心组织单元。

同时,实地调研明确界定了非技术人员的生产边界:虽然 PM 与 UI 设计师正在大量通过 Agent 尝试提交 Bug 修复或构建功能原型,但任何科技公司均未允许非技术人员直接将代码推送到生产环境。软件工程师依然是线上安全的最终把关者(Gatekeepers)。

严谨的架构规划并未消亡

AI 缩短的是执行周期,而非设计深度。以 Anthropic 的 Claude Managed Agents 项目为例,虽然代码执行极快,但其前期系统架构规划与设计讨论依旧经历了漫长的研讨,甚至调取并参考了早在 AI 大爆发前(两年前)就已撰写的底层设计文档。

测试与验证的绝对地位

Bun 创作者 Jarred Sumner(现任职于 Anthropic)揭示了一个关键比例:

“AI 几乎编写了所有的代码,但也编写了所有的测试。在 AI 时代之前,对于生产级软件,我们编写测试的时间与编写功能代码的时间大约各占 50%。在 AI 时代,这一比例依然成立。你需要一种确立代码可信度的机制,而测试依然是最好的手段。”

古老工程智慧的复兴

开发者 Matt Pocock 在重读经典名著《程序员修炼之道》(The Pragmatic Programmer)后发现,数十年前提炼的工程方法论对指导 Agent 表现出惊人的适配性:

  • 指示 Agent 采用“贯穿弹/追踪弹”(Tracer Bullets)策略,优先打通端到端的黄金路径(Golden Path),能将 Agent 跨层构建时的接口不匹配 Bug 降低一个数量级;

  • 提前进行模块化设计、撰写单元测试、遵循设计模式等数十年前的经典实践,反而成了确保 Agent 能够输出高质代码的最有力约束。

技术人员的未来修养与初心

当编写代码这一“智力动作”(Intelligence)彻底通用化与廉价化,决定工程师不可替代性的核心要素正在发生深刻转移。正如 Google 软件工程负责人 Titus Winters 所总结的:

“在任何领域取得成功均需要智力(Intelligence:知道怎么做)、智慧(Wisdom:知道做什么)与影响力(Charisma:说服他人去做)。当‘智力’变得普遍时,‘智慧’与‘影响力’将变得无比重要。”

对于软件工程师而言,深入理解业务边界、行业痛点与复杂系统权衡的领域智慧(Domain Knowledge),以及推动团队与组织达成共识的影响力(Charisma),将成为未来最核心的护城河。

面对这场技术巨浪,Cockroach Labs 联合创始人 Peter Mattis 的建议给所有从业者带来了精神锚点:重温你当初选择进入这个行业的初心。

绝大多数工程师选择这一行业,是因为享受“创造与构建产品”的纯粹乐趣。如今,在 AI Harness 与云端 Agent 的加持下,我们可以抛开无谓的技术妥协,以史上最快的速度去将想法变为现实。

关注
重播 分享 赞

相关学习资料