Claude Code 与接下来会发生什么
Claude Code and What Comes Next - by Ethan Mollick
Ethan Mollick 让 Claude Code 自主开发一个每月赚 1000 美元的创业项目,AI 问了三个选择题后独立工作 1 小时 14 分钟,生成数百个代码文件并交付一个可运行、可部署的网站。他认为这类编码工具的跃升来自两点:最新模型能在编程任务中自主完成更多工作并自我纠错,以及被赋予工具与方法的 agentic harness。文章以 Opus 4.5 驱动的 Claude Code 为例,说明它通过上下文压缩、Skills 和子智能体等机制突破 LLM 限制,并提到 OpenAI Codex 配 GPT-5.2、Google Antigravity 配 Gemini 3 有类似表现。
正文 · AI 翻译
Ethan Mollick 2026年1月7日 1,439 134 130 分享 我打开 Claude Code,给它下达了指令:“开发一个基于网页或软件的创业点子,让我每月赚到 1000 美元,其中所有工作都由你完成——由你生成点子并加以实现。除了运行一次你给我的某个程序之外,我什么都不应该做。它不应该需要我具备任何编程知识,所以请确保一切都能正常运行。”AI 问了我三个选择题,然后决定我应该以 39 美元的价格向专业用户出售 500 条提示词套装。在没有任何进一步输入的情况下,它随后独立工作了……一小时十四分钟,创建了数百个代码文件和提示词。然后它给了我一个单独的文件来运行,该文件创建并部署了一个可用的网站(里面充斥着非常可疑的虚假营销宣传),出售所承诺的 500 条提示词套装。你实际上可以在这里看到它上线的网站,不过我移除了销售链接,该链接确实有效,并且本可以收取款项。我强烈怀疑,如果我无视自己的良心、真的把这些提示词包卖出去,我就能赚到所承诺的 1,000 美元。
Claude Code 没有友好的界面,但你可以看到我如何只提出一个请求,AI 就此对我进行了询问,它独立工作了一个多小时,然后准确地给了我我所要求的东西,没有任何可察觉的错误。这就是 Claude Code 在工作中的样子,它属于新一代 AI 编码工具,代表着过去一个月左右 AI 能力的一次突然跃升。让这些新工具突然变得强大的并不是某一项突破,而是两项进展的结合。第一,最新的 AI 能够自主完成多得多的工作,同时自我纠正其中的许多错误,尤其是在编程任务中。第二,AI 被赋予了一套由工具和方法构成的“智能体框架”(agentic harness),它们可以用这些工具和方法以新的方式解决问题。这两个因素的结果,就是大型 AI 公司打造的最新 AI 工具出现了巨大飞跃。
METR 追踪的是 AI 能以 50% 的可靠性自主完成的任务长度(以人类专业人员完成这些任务所需的时间来衡量)。这一指标一直呈指数级增长,并在过去几个月里出现了大幅跃升。这只是衡量 AI 能力的一项指标,但它确实与大多数其他指标相关。对我们大多数想要试验 AI 的人来说不幸的是,这些新工具是为程序员打造的。我的意思是,它们真的是为程序员打造的:它们假定你理解 Python 命令和编程最佳实践,并且它们被包裹在看起来像 1980 年代计算机实验室里东西的界面中。它们还被明确设计为使用契合现有程序员工作流程的方法来帮助分析、排查故障和编写代码。从很多方面来说,这很可惜,因为这些系统实际上对各类知识工作者都广泛有用,而且,通过观察它们能做什么(并亲自试验它们),我认为你可以对 AI 的未来了解很多。在这篇文章中,我们将特别聚焦于其中一个——由 Opus 4.5 驱动的 Claude Code,但它的运作方式与其主要竞争对手 OpenAI 的 Codex(配 GPT-5.2)和 Google 的 Antigravity(配 Gemini 3)类似。
回到 Claude Code 创办初创公司这个例子,尽管这在实际效果上令人印象深刻,但它只触及了该工具能力的一小部分。在那种情况下,我只用 Claude Code 来写代码,但如果我让它从不同人物角色的角度对上线网站进行用户测试并给我一份报告,它就会部署它的众多工具之一——它与我的电脑上网络浏览器的连接。Claude 会接管浏览器,前往它创建的网站,像人一样滚动浏览。第一轮,它给了我一份相当乐观的报告,但是,因为我知道 AI 往往有谄媚倾向,所以我也向它要了一份更具批判性的报告。第二份报告更好地指出了潜在问题(并发现了网站上那些可疑的虚假评论)。作为下一步,我可以轻松地让它实施其建议,在我极少输入的情况下继续这一过程。
魔法技巧 Claude Code 之所以如此出色,一个很大原因在于它在智能体框架中使用了各种各样的技巧,使其非常聪明的 AI——Opus 4.5——能够克服 LLM 的许多问题。例如,在 AI 进行用户研究时发生了一件有趣的事:它的上下文窗口被填满了。你可能知道,AI 一次只能“记住”这么多信息。这个上下文窗口按人类标准往往相当长(15 万字或更多),但它填满的速度快得惊人,因为它包含你的整个对话、AI 读过的每一份文档、它拍摄的每一张图像,以及帮助引导 AI 的初始系统提示词。AI 没有真正的长期记忆,所以一旦上下文窗口被填满,AI 就无法再记住任何其他东西。如果你只是随意聊天,这其实不是什么问题。任何与 ChatGPT 的长对话都采用滚动上下文窗口,AI 会不断忘记对话中最旧的部分,但它通常能够根据讨论中最近的部分即兴应对。然而,如果你在做真正的工作,那么当 AI 在阅读新代码时忘记你的部分代码,就会成为一个大问题。
在工作中进行上下文压缩。Claude Code 以另一种方式处理这个问题。当上下文用尽时,它会停下来,对到目前为止的对话进行“压缩”,记录下它停止时究竟进行到哪里的笔记。然后它清空自己的上下文窗口,新版本的 Claude Code 读取这些笔记并回顾迄今为止的进展——可以想象电影《记忆碎片》中那位失忆的主角,每次醒来失去记忆时都查看自己的纹身作为参照。这些笔记为 Claude 提供了继续推进所需的一切。这就是为什么 Claude 能够一次连续运行数小时:它会沿途仔细记录自己正在做什么,并产出中间成果,比如软件片段和报告,供自己参考。
这并不是 Claude Code 用来绕过 AI 局限性的唯一技巧。另一个是它对 Skills 的使用。正如阅读本文的每个人都知道的,用户必须向 AI 发出提示才能让它做事。这些提示充当指令,而随着 AI 变得越来越聪明,它们在执行复杂提示方面也变得强得多,甚至长达上百页的提示也不在话下。然而,这些长提示会占用大量上下文窗口,并且需要在正确的时间向 AI 提供正确的提示。这要么意味着你作为人类必须不断向 AI 发出提示,要么意味着你必须设计一个复杂的自动化系统来持续向 AI 喂送提示。
Skills 解决了这个问题。它们是 AI 自行决定何时使用的指令,其中不仅包含提示,还包含 AI 完成任务所需的一套套工具。它需要知道如何构建一个出色的网站吗?它会加载 Website Creator Skill,其中说明了如何构建网站以及构建时使用的工具。它需要构建一个 Excel 电子表格吗?它会加载 Excel 技能,该技能带有自己的指令和工具。再做一个电影类比,这就像《黑客帝国》中的 Neo 被上传了武术指令并获得了一项新技能:“我会功夫了。”Skills 可以让 AI 通过按需切换知识来覆盖整个流程。例如,Jesse Vincent 发布了一份有趣的免费技能清单,让 Claude Code 能够处理完整的软件开发流程,按需拾取各项技能,从头脑风暴和规划开始,一路推进到代码测试。从技术上讲,创建技能非常容易,用平实的语言即可完成,而且 AI 实际上还能帮你创建它们(稍后会详细说明)。
一个技能文本的示例,这里是由 Anthropic 发布的 Design Skill。注意它是如何用平实的语言写成的,并信任 AI 自行做出决策。除了 Skills 之外,Claude Code 还有其他招数来管理其有限的上下文窗口并解决难题。它还可以创建子智能体——实际上是启动其他专门的 AI 来解决特定问题。这在许多方面都很有用。由于 Opus 是一个庞大而昂贵的模型,它可以把较容易的任务交给更便宜、更快的模型。它还允许 Claude 同时运行许多不同的进程,使其像团队而非个人一样工作。而且这些模型可以非常专门化,拥有自己的上下文窗口。例如,我为研究和图像创建分别构建了独立的子智能体。主 AI 模型在需要时会“雇用”这些智能体来完成专门的工作。
而且你甚至不需要创建自己的工具。任何人都可以分享 Skills 或子智能体,而希望 AI 智能体与其产品协同工作的公司可以使用一种名为模型上下文协议(MCP)的方法,为任何 AI 提供指令和访问权限。有来自出版商的 MCP,让 AI 能够访问科学论文进行研究;有来自支付公司的 MCP,赋予 AI 分析财务数据的能力;有来自软件提供商的 MCP,让 AI 能够使用某个特定的软件产品,等等。其结果是一个非常灵活的系统,像 Claude Opus 4.5 这样聪明的通才 AI 可以随时应用专门技能、按需使用工具,并跟踪自己正在做什么。
Claude Code 之所以特别强大,是因为它在你的电脑和你的文件上工作。所以现在你有了一个几乎能做任何能访问你机器的人类所能做的事情的 AI。它可以读取你的所有文件并创建新文件(PowerPoint 和 Word 归根结底只是代码,而 Claude 知道如何编写代码),使用你的浏览器访问网络,为你编写并执行程序,等等。当然,AI 并非完美无缺,让 AI 访问你的浏览器和计算机会带来各种新的风险和危险。AI 可能会删除它不该删除的文件、执行带有意外后果的代码,或访问你浏览器中的敏感数据。尽管有这些警告,我还是会给你一个关于 Claude Code 的非常简短的介绍,但请做好备份、使用专用文件夹,并且不要给它访问任何你承受不起丢失的东西的权限。
尽管到目前为止我在截图中一直使用 Claude Code 的命令行界面,但有一种更简单的方法(截至昨天!)可以访问 Claude Code。你可以通过 Claude Desktop 来做到这一点,可以在这里下载并安装(使用任何时长都需要至少每月 20 美元的订阅)。目前,桌面版的功能比命令行界面少一些,但对业余用户来说要容易用得多。
现在只需给 AI 一个文件夹的访问权限(记住 Claude 可以对该文件夹中的文件做任何事,所以如果内容敏感就要小心并做好备份),你就可以开始与 AI 一起工作了:让它研究并撰写报告,让它访问你的信用卡记录,以便将其整理成电子表格并告诉你任何异常情况,让它做数据可视化,或者任何你喜欢的其他事情。我前面提到的最强大的选项是通过以“/”开头的斜杠命令访问的——输入 /agents 可以设置子智能体,/skills 可以创建或下载技能,等等(桌面版支持的斜杠命令有限,但完整的一套即将推出)。人们使用 Claude Code 的方式多种多样,所以你可以自行尝试,找出适合你的用法,但我也建议你用它来真正地写代码,即使你并不是程序员。
例如,在我写这篇文章时,我会时不时切换到一个 Claude Code 窗口,在那里我让 AI 为了好玩给我做一个游戏:一个历史模拟,文明兴衰更替,发展出自己的语言、文化和经济。每隔几分钟,我就会给 AI 提出另一个看似不可能的要求:确保这个世界有自己的板块构造和天气;追踪统治者的家族谱系;内置一个能戏剧化地总结事件的 AI,等等。每次改动后,AI 都会对结果进行试玩测试,并生成游戏的新版本。与以往的 vibe coding 体验不同,AI 从未卡住或原地打转,一切都很顺利。看看下面的视频。我确信它充满了称职的程序员会发现的种种问题,但你可以在这里下载结果(这部分也是 AI 处理的)。
这一切意味着什么?如果你是程序员,你应该已经在探索这些工具了。如果你与编程沾边(处理数据的学者、想尝试代码的设计师、任何想试着构建自己想象中事物的人),这就是你实验的时刻。但这里有一个更深层的要点:有了合适的 harness,如今的 AI 能够胜任真正、持续且确实重要的工作,而这反过来又开始改变我们处理任务的方式。
不出所料,这一切始于编程。AI 界最著名的程序员之一 Andrej Karpathy 最近发帖说:“作为一名程序员,我从未感到如此落后。这个职业正在被大幅重构,因为程序员贡献的比特越来越稀疏、越来越零散。我感觉,只要我把过去约一年里出现的东西正确地串联起来,我就能强大 10 倍,而未能抓住这一提升,感觉分明就是能力问题。”不要被当前 Claude Code 的笨拙或其专精于编程所迷惑。让 AI 服务于其他知识任务的新 harness 即将在不久的将来出现,它们带来的变化也将随之而来。