Anthropic 官方课程第 1 课,2 分 55 秒。差别不在模型,在它能不能直接碰你的文件。

如果你用过 Claude.ai,容易以为 Claude Code 只是把同一个模型搬进了终端。官方这条 2 分 55 秒的课程视频,开头就把差别说清楚了:Claude.ai 要你把代码复制过去、再把结果贴回来;Claude Code 直接访问你的文件、终端和整个代码库,自己进去把活干完。

关键区别是它以 AI 智能体的方式运行。智能体是一种能与环境交互、执行操作来完成既定目标的软件——本质上就是让大模型实时地跑在一个循环里,中间可以调工具、连外部服务,甚至叫上别的智能体。

落到实处是四件事:读懂你的代码库(解释某个功能、追一个 bug);跨文件改代码(重构一个函数,并把所有引用它的地方一起更新);跑终端命令(执行构建、跑测试、装包,再拿输出决定下一步);以及联网查最新的 API 文档。

用好它要记住三个概念。第一是上下文窗口——Claude 的工作记忆,装得下很多但装不下全部。「智能体」那一面正体现在这里:它会想办法在不把整个代码库塞进上下文的前提下,定位到答案。

第二是它会请求授权。默认情况下,运行命令或改动代码之前它都会先问你。无论你想全程盯着还是放手让它做,控制权始终在你手上。

第三是它会犯错。和任何工具一样,它可能误解你的意图、引入新 bug,或者把方案做得过度复杂。保持参与,才能早点发现这些问题。

它现在能装在终端、VS Code、JetBrains、Claude 桌面应用和网页端。

视频来自 Anthropic 官方频道 @claude《What is Claude Code?》,Claude Code 101 课程第 1 课,2 分 55 秒,中文字幕是我做的。