最近,Xcode 迎来一波小版本更新,但带来的功能相当给力——它支持 AI 了。具体来说,Xcode 26.3 开放了 AI Agency 的接口,包括 Claude、Codex 和 Mock。一旦开发者在 Xcode 中绑定这些第三方账号,就能获得全局 AI 支持的开发环境。

作为开发苹果生态应用的唯一官方 IDE,Xcode 这波更新意义重大,它或许能彻底颠覆传统苹果应用开发流程,让「人人都是程序员」变得可能。
在介绍 Xcode 这次的更新前,我们有必要先把 AI 编程这件事说清楚。对于 AI 大模型,大部分人的第一反应应该是各家网页端的产品。这些大模型用起来更像是一个可以聊天的机器人,如果要用它们写代码,一般的步骤就是:把自己的需求告诉 AI、AI 帮用户生成代码、用户再把代码复制粘贴到对应的编辑器中。

但这个过程其实存在很多问题,比如开发一款应用,光写代码还不够,还得设计界面,同时还可能调用本地的一些文件。很显然,网页端的 AI 很难做到这些,它只能被动地接收用户输入的信息,包括文字、图片、链接、上传的文件等。
为了应对更复杂的全流程编程需求,以 Claude Code 为代表的 AI 编程工具应运而生,它们就是当下大家热议的「AI Agency」。严格来说,AI Agency 和 AI Agent(智能体)不是一回事,智能体通过指定的脚本执行、按照设计好的条件触发,而 AI Agency 更强调自主权,能够自己设计流程、调用需要的工具。Claude Code 等 AI 编程工具通常都会支持一系列的智能体插件,以增强在特定领域的能力。
关于 AI 大模型和编程工具之间的区别,我们可以把模型理解为大脑,你问它答,但它没有手脚,不能行动。AI 大模型可以帮用户写一段代码,但不能访问操作用户电脑本地的文件和代码编辑器,更不能直接运行调试代码。而 AI 编程工具在做的,就是在大脑之外,装上手脚,既会思考决策,也能执行。像 Claude Code 是本地运行的工具,直接集成了编辑器,能够直接访问、修改、生成本地文件,调用各类资源。

AI 编程工具,不光能把问题答对,还能把事情干成。
用 Claude code 等工具编程,开发流程大幅度缩减,用户只要直接用大白话告诉它需求,它就能自动根据需求拆分成不同的步骤,包括代码撰写修改、框架搭建、模块的生成拼接等。甚至,Claude 还会直接运行调试,根据用户反馈再次修改。
当然,AI 编程工具的大脑仍然是 AI 大模型,它决定了这款工具够不够聪明。Claude Code 默认接入的大模型是自家的 Claude 模型,但开发者可以更换成其他家的,很多国内开发者出于连接速度、成本等因素考虑,会替换成智普 GLM、Kimi、DeepSeek 等国产大模型。
目前市面上的众多 AI 编程工具中,最受好评、影响力最大的是 Claude Code。Claude 所属公司 Anthropic 的 CEO Dario Amodei 在公开采访中表示,他们公司内部的工程师已经不手写代码了,而是完全交给 Claude。他甚至宣称,未来半年到一年,程序员就能被彻底取代。这位 CEO 发表暴论,当然是为了推销自家的 AI 服务,但的确也能看出当下 AI 编程工具令人咋舌的强大能力。
而 AI 编程工具的能力上限,仍然取决于它装载的大模型的实力。理论上说,开发者选择能编程能力最强的 AI 大模型即可。但现实中,开发者需要考虑成本等因素。以 Claude Code 来说,它原生大模型是收费的,面向专业开发者的费用大约 100-200 美元一个月,这对企业开发者来说当然不算什么,但个人开发者则对这项成本会更敏感。当然,不同类型的开发者自己会在成本和编程能力之间权衡,做出适合自己的选择。
可能很多人会惊讶,一向强调自研和封闭生态的苹果,这次给 Xcode 加装 AI 能力,方式却是借助外部力量。在小雷看来,这背后反映的是苹果 AI 实力的相对薄弱。尽管几年前苹果就推出了自家的 Apple Intelligence,并且应用于 iPhone、Mac、iPad 等设备,但是苹果的 AI 经常被吐槽不够智能。
早在 2023 年,就有爆料称苹果已经创建了大模型框架 Ajax,要打造「Apple GPT」。但时至今日,苹果的自研大模型还是遥遥无期。最近,苹果基础模型团队核心人员持续离职,严重拖慢了苹果自研 AI 的进度。

这次在新版 Xcode 上,苹果的思路也是简单粗暴:既然市面上已经有实力强大的 AI 编程工具,那么直接开放接口让开发者自己选择就好了。至于让 Xcode 接入苹果自己的 AI 编程工具,苹果不是不想,而是做不到。
有必要说明的是,此次 Xcode 更新之前,就已经有很多小白开发者通过 Claude Code 等工具开发 iOS 应用了。
在海外的 Reddit 论坛上,小雷看到了很多用 Claude 开发应用的帖子。有一位用户表示,由于他长期饱受慢性鼻炎困扰,因此想用一款 App 记录睡眠、饮食、天气等数据,以发现这些因素和鼻炎症状发作的相关性。这位用户不懂 Swift 编程语言,直接让 Claude Code 帮他设计数据库模式、构建相关性引擎、调用各类 API,甚至 App 在 App Store 中的文字介绍,都是 Claude 帮他直接生成的。

有意思的是,由于这位用户是编程小白,他甚至不知道 Claude Code 是可以直接修改编辑 Xcode 文件的,而是把 Claude 写的代码复制到 Xcode 中去。也就是说,如果他拥有一点基础编程知识的话,这款 App 的开发速度还会更加快。现在 Xcode 直接集成 Claude 等 AI 工具了,更多像他这样的小白用户,都能轻松完成开发。
其实,对专业资深的开发者来说,Xcode 开放 AI 编程工具接口,对他们的影响不会很大,因为他们早就娴熟地用 Claude 之类的工具提升编程效率了。但对很多入门开发者甚至小白来说,Xcode 直接集成 AI 工具,还是大幅度降低了他们的学习成本,能更容易地捣鼓出简单的 App。
在过去很长一段时间里,苹果都在不断推出各类面向普通用户的 Xcode 教程,手把手教用户怎么学习 Swift 语言、怎么搭积木一样搭建应用 UI。但苹果的编程教程做得再通俗易懂、语言语法再简单好学,都比不上「简单几句话,AI 帮我做了一款应用」这么震撼,AI 大模型和编程工具的出现,对应用开发产生的影响是颠覆性的。

此外,App Store 上的海量应用为苹果贡献了丰厚的收入。根据第三方机构的估算,苹果 2025 一年在大中华区获得的 App Store 分成收入,就高达 500 亿元左右。在苹果设计的分成机制下,大部分应用获得的收入,都会按照 15% 或 30% 的比例缴纳「苹果税」。当苹果应用的开发难度大幅降低,那么苹果开发者以及应用数量,就会迎来一波新的增长,苹果自然是受益者。
现在我们再回过头去看 Anthropic CEO 发表的「暴论」,AI 彻底取代程序员当然不现实,但 AI 逐渐替代程序员的部分工作这件事,已经在发生。
当然,需要明确的是,AI 编程工具不是全知全能的神。当下,完全依赖 AI 编程,仍然会遇到很多问题。比如,AI 幻觉仍然存在,有时会出错甚至胡乱操作,如果它拥有太多的权限,一旦操作失误会带来巨大的损失。因此,在重大的开发项目中,AI 工具仍然只能打辅助,重大关键决策还是要人工复核。

因此,小雷认为,Claude Code 等 AI 编程工具出现后,程序员的职业定位发生了变化。未来程序员的优势将不再是「写代码的能力」,而是「驾驭代码逻辑与系统架构的能力」,AI 可以给简单的需求搭建架构、拆分任务,但庞大的开发工程,还是要人工来统筹拆解,完成顶层设计。
未来 AI 和程序员的角色定位会有区别,AI 更接近于建筑工人、初级设计师,程序员则是总工程师。同时,程序员还会是解决 AI 幻觉的一道防线,一旦 AI 写出有漏洞或错误的代码,具备深厚编程知识的程序员,能够快速定位并排查出问题,正如很多程序员说的那样:
AI 降低了编程的门槛,但提高了对代码审查的要求。
另外,在将产品经理、用户的需求转化成代码时,仍然需要程序员来扮演「跨维度翻译」的角色。自然人的需求经常是多变、复杂甚至自相矛盾的,语言表达也经常会存在模糊暧昧的情况,这和充满确定性的编程语言很不一样。现实中,产品经理和程序员之间的拉扯,就缘于此。
而且,能熟练掌握 AI 编程工具的程序员,具备比传统程序员更强的生产效率。在程序员会不会被 AI 替代这个问题上,我们可以得出更进一步的结论:不会被 AI 替代,但会被「先用上 AI 的程序员」替代。
尽管这次苹果没有为 Xcode 提供自家原生 AI,但已经在释放信号—— AI 正在彻底改变编程行业。AI 进化的脚步不会停下来,还会持续释放魔力,至于它下一次会颠覆哪个行业,很快就有答案了。