好的，在第一周第一天的最后部分，我想带你了解一下这个场景，
这到底是怎么回事？一切都从安德烈的这条推文开始。我
提到他是创造“振动编码”一词的人，这是他的开创性推文
不久前，大约一年多前，宣布了他称之为“振动编码”的想法，
在那里你完全屈服于这种氛围，拥抱指数，甚至忘记代码的存在。
他还描述了法学硕士变得太好了。所以他经历了你有点放弃的想法
看看所有的代码，你要求法学硕士生成一些东西，然后你就顺其自然了
回来看看它在做什么。这确实产生了“振动编码”这个术语
以及 2025 年发生的一切。接下来的一年是令人激动的一年
过山车。我觉得最初人们对这些东西的功能感到非常惊讶。
然后是一段否认的时期，每个人都有点退缩。进而
当我们亲自尝试并看到真正会发生什么时，我们都感到惊讶。
但随后这种感觉被一些事情不起作用的挫败感所取代
出去。说实话，然后是真正的愤怒。就像我之前在我的一门课程中所说的那样，有一个
当我发现自己对代码感到如此沮丧时，我开始
对它大喊大叫并要求它写绩效报告。所以我会让它读到关于
重复了它所犯的错误。这是一件奇怪的事情，你会有这样的
如果你无法认同你正在使用的人工智能，那么这可能会变得非常令人沮丧。进而
和像我这样每天都使用这个的人一起度过了一段接受的时期
开始熟悉它的优点和缺点以及我们如何充分利用它
的优势，而不会因工作的一些缺点而感到沮丧
与人工智能代码生成器。但 2025 年末出现了一个拐点
我猜 Claude Sonnet 4.5 或 Claude Opus 4.5 更像是这样，我认为这就是
真正的拐点是 Gemini 3 和 GBC 5.2，突然这些 AI 代理变得很多
更好了，很多愤怒和沮丧，但我仍然不耐烦的时候
当我感到恼怒时，但重复犯下的超级令人沮丧的错误却少了很多
我们去年早些时候曾经见过。我们很多人都看到了这个拐点，而且真的
在 12 月和 1 月引起了这一巨大的新进展浪潮以及这样做的能力
人工智能代理的作用很大。围绕这个领域的术语仍然存在
空气。你会听到人们使用不同的表达方式来表达不同的意思。正如我说的第一个
是氛围编码器，这是安德烈的术语，有时人们只是意味着这是一种
相当业余的方法，只是放掉一些东西，然后把它扔掉，如果它
不起作用或再试一次。对于某些人来说，振动编码只是整个过程的名称
场地。然后，振动工程师这个术语是西蒙·威利森（Simon Willison），稍后我将向您展示他的一些帖子
他想出了这个术语来代表实际建筑的更专业的一面
软件作为专业人士但使用人工智能代理。然后一个新术语出现了
使用它作为专家的是代理编码器。那是一个正在使用光标之类的东西的人
我们只是将代理视为一种合作伙伴，共同构建产品
或可能有多个代理，正如我们所愿。好吧，我不想让你感到非常困惑
只是想提一下，这些词根据上下文的不同可能有不同的含义
这有点混乱。当我在这门课程中说代理编码员时，我们一起参加下一门课程
三周我指的是使用代理来帮助您编码，但您也可能会听到有人说
代理编码员指的是像你我一样正在构建人工智能代理的编码员
可能是一个代理编码员。现在这很令人困惑，而且当你听到人们谈论
像 Claude Code 和 Cursor 这样的平台有时可以称为编码代理。
他们是编写代码的代理。所以取决于这些词的含义和上下文
他们使用它们可能意味着不同的事情。所以这里的关键点是，如果有疑问，请询问
与您交谈的人，以澄清您到底在谈论什么。当你说代理编码员时
你是在谈论在人工智能代理的帮助下编码的人吗？因为如果是这样的话那就是
你和我要一起做。好吧，如果这还没有让你完全困惑怎么办？
我现在想做的是与您一起通过一些编码代理来了解我们所在的一些平台
可以与代理商合作。存在三种不同的表面，我们可以通过三种不同的方式进行交互
用这些编码剂。其中之一是使用IDE（集成开发环境）
像 Cursor 这样的产品，有窗口、菜单和窗格。其中之一是使用插件
扩展通常是固定在 VS Code（一个超级流行的开源软件）上的东西
IDE，您可以获得它的扩展，允许您在 VS Code 中工作但使用 AI
代理人。然后著名的第三种方法是由 Claude Code 发明的，它是使用
称为 CLI 命令行界面，这就是您在终端中工作的地方
你正在从事的工作看起来像是来自 80 年代的工作
类似于带有字符的黑屏，有点复古，但事实证明
这是一种与代理合作的有趣互动方式，几乎被认为是一种
由于克劳德代码的意外，有一段时间有一个副项目，然后就爆炸了，
现在每个人都在这样做，所以这种想法有点回到过去的工作方式
事实证明，这种复古风格的界面非常高效，而且是一种非常强大的方式
去工作，正如你所看到的那样。举一些 IDE 的例子：
Cursor，有来自 OpenAI 的 Codex、来自 Google 的 Antigravity，还有 Windsurf 是另一种流行的。
说到插件，人们最先想到的就是 GitHub Copilot 非常受欢迎
这也可以作为 VS Code 内部的扩展使用，这是一种非常常见的使用方式
说到 CLI，当然有 Claude Code，因为 Claude Code 的成功
许多其他人构建的 CLI 版本有点借鉴 Claude Code 的书
有 Cursor CLI、Codex CLI、Gemini CLI，还有其他一些我们会关注的
OpenCode 和 AMP 还有很多其他的，很多人都加入了 CLI 的行列
因为它非常受欢迎，我想指出这是一个正在移动的空间
如此之快，而且事物的术语有很多含糊之处，给你一个例子
Claude Code 本身有一个 VS Code 和 Cursor 的扩展插件，这样你也许可以
说 Claude Code 不仅仅是一个 CLI，它也是一个插件，但这有点令人困惑
这更像是一个脚注，要点是 Claude Code 主要是一个 CLI 界面。我会
保持资源更新，以便如有疑问请查看资源或向我提问（如果您愿意）
我要澄清一个新工具或正在发生的事情 看起来有新工具
这个领域中最困难的事情之一就是能够分离信号
从噪音中，每天都有信息海啸冲击着我们
我的社交媒体源充满了新的公告和新的兴奋，并且能够
区分真正的兴奋，就像去年发布 Claude Code 时一样
与本周的热门话题不同，几周后就会消失
这是一项真正的技能，如果有疑问，当然可以问我，这就是我来这里的目的
但要努力培养这种技能，以免被空间中的所有噪音分散注意力
关注 Claude Code 等事物的真正价值