系列:还没准备好(第二篇)
2025 年,Google 的 CEO 在财报电话会议上说,公司超过 25% 的新代码是由 AI 生成的。
同一年,GitHub 的报告显示,全球有超过 150 万开发者在日常使用 AI 编程工具。
这两个数字放在一起,意味着什么?
意味着 AI 写代码,已经不是"有些人在尝试的新鲜事",而是行业现实。但这件事是怎么发生的?它不是一夜之间的。
从 2022 年到 2026 年,AI 和开发者的关系经历了三次根本性的改变。大多数人只感受到了最后一个,前面的背景是缺失的。
这篇把这三次改变讲清楚。
第一个时代:对话框里的魔法(2022-2023)
2022 年 11 月,ChatGPT 发布。
对大多数开发者来说,这是第一次真正意义上能用自然语言写代码的工具。你不需要记住 API 文档,不需要去 Stack Overflow 搜索,直接说"帮我写一个读取 JSON 文件的函数",它就给你写了。
这一阶段,AI 和开发者的关系是:工具。
类比:像有了一个随时在线的、不会嫌你问题蠢的同事——但这个同事有严重的失忆症。
他不记得你们昨天聊了什么,不知道你在做什么项目,不知道你们公司用什么技术栈。每次对话都要从头解释:"我在做一个 iOS 应用,用 Objective-C,我们的网络层是这样的……"解释完,他给你答案,你复制粘贴进编辑器,改一改,能用。
这个阶段有一个特点:开发者是绝对的主导。你知道自己要什么,AI 帮你找答案,找出来的答案你还要自己判断对不对。
焦虑值:低。大多数开发者的感受是"挺有意思,但还是得靠自己"。
这个判断,在当时是对的。但很多人因此得出了一个错误的结论:AI 只是更好用的搜索引擎,不会改变开发者的工作方式。
第二个时代:AI 进了编辑器(2023-2024)
2023 年,Cursor 出现,GitHub Copilot 迭代加速。
表面上看,变化不大——AI 从网页对话框搬进了代码编辑器。但这个位置的改变,带来了一个根本性的不同:AI 第一次能看见你的整个项目。
以前,你和 AI 的对话是无状态的,你需要把上下文复制粘贴给它。现在,AI 就坐在你的编辑器里,能读取你的文件,知道你在改哪个函数、这个函数被哪些地方调用、你们项目用的是什么命名规范。
这带来了一种之前没有过的感觉:它好像知道我在做什么。
不只是"帮我写这段代码",而是"在理解了整个项目之后,帮我写这段代码"。
这一阶段,AI 和开发者的关系是:副驾驶。
Copilot 这个名字就是这个意思——副驾驶。你是司机,它坐在旁边,你问它,它答,你不问,它有时候也会主动补全你还没写完的那行代码。
类比:以前那个失忆症同事,现在治好了。他知道你在做什么项目,知道你们的代码风格,知道你上周刚重构了哪个模块。你问他问题,他能给出真正针对你项目的答案,而不是泛泛的教科书答案。
这个阶段,开发者开始真正依赖 AI 处理日常任务。但大多数人还是觉得自己是主导——AI 是工具,是助手,是副驾驶,不是决策者。
这个感觉,是对的,但只对了一半。
第三个时代:AI 开始自己做决定(2024-2026)
这一次改变,没有一个明确的发布时间点。
它是一种能力边界的移动——你某天突然意识到:AI 已经不只是在帮你写代码,它在帮你做事。
Claude Code、Devin 这类工具带来了一个新概念:Agentic Coding。
Agentic 的意思是"自主行动的"。Agentic Coding,就是 AI 不只是补全代码,而是自主规划多步任务,自己调用工具,自己执行,自己提 PR,遇到问题自己想办法解决,解决不了才来问你。
你说"帮我把这个功能做了",它真的去做了。
主语变了。
这一阶段,出现了一批新的基础设施概念:
Harness(运行框架):把 AI 模型、工具、权限、上下文组装在一起的那层。就像给 AI 配了一套完整的工作环境——它知道自己能用哪些工具,有权限做哪些操作,项目的规范是什么。
MCP(Model Context Protocol):Anthropic 2024 年推出的标准,让 AI 工具能连接外部数据源。就像给 AI 装了各种"插件"——它可以查数据库、读文档、调用 API,不再局限于只看代码文件。
Orchestration(多 Agent 协调):一个 AI 指挥多个 AI 分工干活。就像一个项目经理带着一组工程师——有人负责写代码,有人负责写测试,有人负责 review,协调者统筹全局。
类比:副驾驶开始抢方向盘。
不是说它失控了,而是说它开始主动做决策,而不只是被动响应你的指令。
这一阶段,AI 和开发者的关系变成了:同事,甚至某种意义上的竞争者。
开发者的心态,也真正开始变化:不只是"哇这工具真好用",而是"这东西能做到这种程度,那我的价值在哪里"。
三个时代,一条线索
把三个时代放在一起看,有一条清晰的线索:
AI 在往决策链条里走得越来越深。
第一个时代:AI 帮你查信息,决策是你的。
第二个时代:AI 帮你写代码,方向是你的,执行是它的。
第三个时代:AI 帮你做事,你设定目标,它规划路径、执行、处理问题。
从"帮我查"到"帮我写"到"帮我做"——每一步,AI 在决策链条里的位置都往前移了一格。
下一步是什么?没人说得准。
但有一件事是确定的:这条线索的方向,不会反转。
AI 和开发者的关系,用了三年时间,从工具变成了同事。
这件事发生得太快,大多数人没有时间想清楚它意味着什么。
包括我。
历史讲完了。那现在呢?作为一个 iOS 开发者,我实际用了三个月,记录了 AI 真正做到和做不到的事——如果你想看更具体的技术观察,可以直接跳到第三篇。
下一篇:用了三个月 AI 写 iOS 代码,我记录了它真正做到和做不到的事。
夜雨聆风