00:00:00Ultra 方案可能会彻底改变我们在 Cloud Code 中构建项目的方式。
00:00:04你还记得刚发生的那次重大的 Cloud Code 泄密事件吗?那个,
00:00:07在那次泄密内容中,包含了一个名为
00:00:12Ultra 方案的新功能引用,而 Anthropic 刚刚正式发布了它。
00:00:15现在围绕这个功能已经有了大量的炒作,
00:00:18但问题是,当你查看关于 Ultra 方案的
00:00:23实际文档时,感觉它就像是在云端的 Plan 模式。
00:00:27所以,为了弄清楚这个 Ultra 方案是否真的是一大进步,在今天的
00:00:32视频中,
00:00:32我将对普通的 Plan 模式和 Ultra 方案进行正面对比测试。
00:00:36这样你就能看到它与我们现有工作方式的区别,以及
00:00:41它是否值得你花时间。
00:00:42Ultra 方案的理念是,我们从终端里的
00:00:46普通 Cloud Code 会话开始。
00:00:47然后该 Plan 模式会话会被推送到云端的 Cloud Code 会话,
00:00:52在那里我们会获得投入其中的额外规划资源。
00:00:56但当我提到额外的规划资源时,
00:00:58那在某种程度上只是推测,因为你会听到人们谈论 Ultra
00:01:02Plan 模式并说:
00:01:03“它为你提供了额外的智能体、资源和架构。”
00:01:06文档中实际上并没有提到这些。完全没有,
00:01:10所有的文档只是告诉我们,嘿,它进入了云端。
00:01:13在使用之前,你必须确保已经准备好了一个 GitHub 仓库。
00:01:17而且在浏览器中修改方案基本上会更容易。然而,
00:01:21根据我自己的测试以及你们今天将在这里看到的,
00:01:25确实感觉 Ultra 方案背后有更强大的动力。
00:01:29Anthropic 没有深入解释它实际能给我们带来什么,这挺可惜的。现在,如你所见,运行 Ultra 方案非常简单。
00:01:32如果你使用的是最新版本的 Cloud Code,
00:01:36它就会对你开放。
00:01:38你只需要输入 ultra plan 或者 /ultra plan,
00:01:39这会触发 Cloud Code 自动处理接下来的事情。
00:01:43它会将你传送至浏览器。你会看到类似这样的界面。
00:01:46如果你喜欢它给出的结果,
00:01:49它提供了一个将 Plan 模式带回终端的选项。
00:01:50所以并没有什么太疯狂的事情。
00:01:54唯一的障碍是你确实需要某种已经创建好的
00:01:55GitHub 仓库,并且至少有一次提交,
00:02:00即使只是像 README 这样简单的内容。
00:02:03那么让我们直接进入正面对比测试。
00:02:04这样你就能看到这两者如何比较,以及如何实际使用 Ultra 方案。
00:02:07现在我们要给它的提示词是这个。
00:02:11我们要求它在从头构建一个高级看板
00:02:13Web 应用时,使用前端设计技能。我们告诉它这是一个绿地项目(从零开始)。
00:02:17所以没有现成的代码库,
00:02:21虽然我们已经为此创建了一个 GitHub 仓库。
00:02:23我们推送了一个非常简单的 README,那个 README 并不包含
00:02:25任何架构之类的信息。
00:02:29然后我们给它一系列要求,并让它进行彻底的规划。
00:02:30让我们来看看效果如何。左边是普通的 Plan 模式,右边
00:02:33是 Ultra 方案,你知道
00:02:37那是 Ultra 方案,因为 Ultra 方案那一侧有华丽的彩虹渐变。
00:02:38它会问你,
00:02:42你准备好运行 Ultra 方案了吗?并会自动在网页中
00:02:44启动 Cloud Code。然后会给你一个可以点击的链接。
00:02:47接着你应该会看到这样一个页面。它显示了你的提示词并说,嘿,
00:02:50我准备把这整件事跑一遍。
00:02:53这就是它在大约 30 秒内返回的结果。
00:02:54我移到这边来看。它给了我们架构,
00:02:57给了一个漂亮的 Mermaid 图表、需要安装的依赖以及所有这些内容。
00:03:01在 Ultra 方案模式下,
00:03:06你只需通过高亮显示,就能非常轻松地选择方案的特定部分。
00:03:10你可以留下评论,或者留下表情符号,因为
00:03:15现在我们都用表情符号写代码。但总的来说,提取出
00:03:20方案中你想要修改的特定内容会稍微容易一些,
00:03:24而在普通终端里,你实际上必须在那里用说的。这里很简单,就像我说的,
00:03:28高亮它,留下评论。一旦你对方案满意了,
00:03:30你只需要点击“批准方案”,它就会把方案带回
00:03:34终端以供参考。在速度方面,普通 Plan 模式,
00:03:38左边这边已经用了 5 分 30 秒且还在继续。再强调一次,
00:03:41Ultra 方案最多只用了 30 秒。
00:03:45所以我们要开始执行这个 Ultra 方案了。
00:03:48本地 Plan 模式终于返回了一些结果。
00:03:50我实际上不得不重启它,因为第一次尝试时它卡住了。
00:03:53第二次尝试在几分钟内完成了。
00:03:56这是这两个方案的细分对比。
00:03:59这是本地方案对阵 Ultra 方案。显而在易见,在时间方面,
00:04:02本地方案比 Ultra 方案耗时更长,Ultra 方案
00:04:06我们 30 秒就搞定了。
00:04:10现在,本地方案相对于 Ultra 方案有一个大优点。
00:04:11是它确实按照我的要求使用了前端设计技能,
00:04:14Ultra 方案真的没有,尽管我们明确在提示词里写了
00:04:18“使用这项技能”,它却完全忽略了。
00:04:22你在排版等方面也能看到这一点,
00:04:24本地方案实际上使用了像 Google Fonts 之类的东西,
00:04:27而 Ultra 方案里连提都没提。
00:04:29所以现在我会让本地方案实际构建出它构思的内容,然后
00:04:32我们来看看最终结果。这是我们左边的看板。
00:04:36我们有实际使用了前端设计的普通 Plan 模式。
00:04:39右边是 Ultra 方案。它们都有明亮和深色模式。
00:04:44你一眼就能看出左边那个使用了前端设计。
00:04:48它看起来更协调一些。卡片具有,
00:04:52我认为更好的阴影区分。而且它们有一些小点缀,
00:04:55比如计时器旁边这种橙色。
00:04:59虽然只是细微之处,但确实很显眼。
00:05:04你在其他小地方也能注意到,比如当我从高优先级切换到中、
00:05:07低优先级时,左上角有不同的颜色,而右边那个没有。
00:05:10现在,在添加任务方面,同样,
00:05:14左边这个看起来好得多,而且这只是第一轮尝试,
00:05:17但实际功能从各种角度来看,效果
00:05:20是一样的。所以我们可以创建卡片。它们不让我移动卡片。
00:05:25我不确定。我可以很正常地移动卡片。
00:05:30所以这个功能看起来完全没问题,
00:05:34但在前端视觉效果方面确实存在差距。
00:05:38那是前端的情况。后端呢?
00:05:42实际的代码质量如何?嗯,
00:05:44我开启了另一个 Claude Code 会话,让它同时查看本地 Plan
00:05:46模式和 Ultra 方案,并进行比较和对比。
00:05:49说实话,除了它们使用的框架不同之外,并没有巨大的区别,
00:05:52Ultra 方案的代码多了几百行。
00:05:56我们还让 Gary Tan 看了看。所以他说 Ultra 方案更好,
00:06:00但除此之外,除了技能没有被调用之外,并没有巨大的区别,
00:06:04老实说,技能没被调用是个缺点。
00:06:08如果我告诉 Cloud Code 使用特定的技能,
00:06:10我就希望它使用那个特定的技能。咱们实话实说。
00:06:13这可能是一种情况,即我们把 Ultra 方案用在了一个
00:06:16过于简单的项目上。
00:06:20这可能是我们需要在那些复杂得多的项目上
00:06:21使用 Ultra 方案的时候。
00:06:26这就像当我们使用像 GSD 或 Superpowers 之类的东西时,
00:06:28这些工具确实能够在
00:06:31那些需要好几天才能完成的大型复杂项目中展现它们的价值。
00:06:35而当我们用像简单的看板这种项目来测试时,
00:06:39嗯,你知道,没有足够的空间让它
00:06:43在本地 Plan 模式和它自己之间拉开差距,
00:06:45但速度方面确实值得一说。
00:06:49正如你所见,使用 Ultra 方案比走
00:06:53普通的 Plan 模式路线要快得多。综合以上各点,
00:06:57我们是否应该争先恐后地使用 Ultra 方案而不是标准 Plan 模式呢?
00:07:00也许是,也许不是。它没有使用技能这件事非常烦人,
00:07:04特别是如果你是一个,你知道,
00:07:10在项目创建初期会调用很多技能的人,
00:07:14或者如果你尝试在项目中间使用它,
00:07:17我们都知道技能有多强大。
00:07:19而且这也不是我第一次遇到技能和 Ultra 方案的问题。
00:07:21当我在这个视频之外进行自己的测试时,
00:07:25那也是我遇到的一个问题,这是一个巨大的问题。
00:07:27所以我们几乎到了一个点,即:我们在权衡速度吗?
00:07:31我们是想要像 Ultra 方案那样非常快,
00:07:34还是我们真的想使用技能?而且如果它
00:07:36没有正确调用技能,速度真的重要吗?
00:07:40是不是它总是不调用技能?再次说明,这是个非常新的工具。
00:07:42我认为你应该得出的结论是,你自己去试一下,
00:07:45看看它在这些超级复杂的项目上表现如何。但除此之外,
00:07:49我不认为这是一种“哦,本地 Plan 模式死透了,把它扔掉吧”的情况。
00:07:54“我们要把所有东西都转到 Ultra 方案。” 走着瞧吧。
00:07:59如果随着我们前进,这个工具也获得更多的升级和变化,
00:08:01我也不会感到惊讶,因为鉴于之前有泄密,
00:08:05然后两天后它就上线了,而文档又有点
00:08:08差强人意。
00:08:12这感觉就像是为了把它推出来而匆忙上线的。
00:08:12所以希望这能揭示一些,
00:08:16揭示一点点关于 Ultra 方案如何运作以及它如何与
00:08:19普通 Plan 模式对比的信息。
00:08:24我不认为这会完全改变你处理这些事情的方式,
00:08:25但我建议测试一下。
00:08:28你的结果可能会因你具体的项目而异。所以一如既往,
00:08:29请告诉我你的想法。如果你想获得
00:08:34我的 Cloud Code 大师班,请务必查看 Chase AI Plus,
00:08:36置顶评论里有链接。
00:08:39还有一个免费的 Chase AI 社区,里面有大量的免费 Cloud Code 资源。
00:08:41你可以在描述中找到它。除此之外,我们后会有期。
00:08:46你可以在描述栏中找到它,除此之外,我们后会有期。