00:00:00这是 ContinueDev。它不是普通的 Copilot 或 Claude Code,它不会取代你,只是将那些拖慢你速度的琐碎环节自动化。
00:00:07代码审查本应让代码更完善,但最近它们反而成了一切流程的绊脚石。
00:00:11显而易见的解决办法是让 AI 来处理,但问题的核心并不在那儿。
00:00:16真正的挑战在于代码之外的各种周旋。我们会持续发布视频,记得关注订阅。
00:00:27设置 ContinueDev 的第一步是安装扩展。在 VS Code 中打开扩展商店,搜索 “continue”,点击安装,必要时重启。
00:00:35现在,Continue 的图标就会出现在侧边栏中了。
00:00:38接下来,我们可以连接模型。只需打开设置,如果还没有配置,就编辑你的 config 文件,其实直接像这样添加模型就可以了。
00:00:47如果你想用云端模型,添加像 GPT-4 或 Claude 这样的模型,输入 API 密钥,保存并重载。就这么简单。
00:00:54你甚至可以走本地路线,使用 Ollama 实现完全免费。拉取一个类似 Llama3 的模型,然后将其添加到你的提供商列表中。
00:01:01你可以随时从侧边栏下拉菜单切换模型。云端、本地,任何你已经在用的工具都能无缝衔接,没有平台锁定。
00:01:09假设你刚接手一个陌生的代码库。打开项目文件夹,满眼都是不认识的代码。
00:01:16如今,很多人只是简单地复制这些代码,打开浏览器标签页,粘贴到 Claude 或 OpenAI 中,然后再手动添加一大堆背景信息。
00:01:24之后可能还得再粘贴几个文件,好让 AI 明白到底是怎么回事。
00:01:29即便如此,得到的回答往往非常笼统。因为它并不真正了解你的项目,因为它不在你的项目内部。
00:01:36现在,我们直接问 Continue 就好。进入代码,用 Ctrl+L 选中内容,然后在侧边栏聊天框输入 “explain this(解释一下)”。
00:01:45令人惊喜的是,它不是孤立地回答。它会从你的整个代码库中提取上下文。
00:01:51包括打开的文件,甚至是 Git 的差异对比,从而给出契合你整个项目的解释。
00:01:57说实话,Claude Code 甚至 Cursor 也能做到这一点。所以我认为,如果你不完全依赖 AI,或者需要一个更快的工具来交叉检查代码库,这款工具再合适不过了。
00:02:08现在是重点:当 Continue 建议修改(比如重构这个函数)时,它不只是嘴上说说。
00:02:16它会在聊天框中生成真实的 Diff 预览,你可以并排审查,然后直接应用更改。
00:02:22你可以修改或拒绝它,但关键在于你始终掌握主导权,而不是像 Cursor 那样全盘接管。
00:02:28这就是改变发生的地方。通常 Pull Request 只能在那儿干等,但现在你可以使用审查代理(Review Agent)。
00:02:36你可以创建一个类似 “my review agent” 的 Markdown 文件,写下你关心的规则,比如格式、逻辑问题、安全准则,或者任何你定义的“好代码”。
00:02:47然后直接运行。在聊天框输入 “agent my agent review” 并运行这个 PR。
00:02:54或者使用预设的代理,比如 ContinueDev 的安全代理。它能即时扫描并以评论或 Diff 的形式建议修复。
00:03:02而且它不只限于编辑器内部。同样的代理,无需打开编辑器。你可以管理代理、设置触发器,甚至连接 Slack 来接收 PR 提醒,它们会直接推送到你的频道。
00:03:13这不仅仅是为了写代码,更是为了更高效地交付。虽然它并不完美,但作为一个能让我保留主导权、只需提供反馈的免费工具,它是个非常棒的插件。
00:03:24如果你用的是 Ollama 而不是 OpenAI,它就是完全免费的。那么,这到底适合谁呢?我认为有几类人最合适。
00:03:32如果你是独立开发者,它就是你永不疲倦的第二双眼睛。如果你在小团队,它能维持代码标准,而不会让每次代码审查都变成一场辩论。
00:03:41另外,如果你习惯用 VS Code,它融合得非常好。人们使用 Continue 不是为了让它代写代码,而是为了消除阻力。更少的审查周期,更清爽的 PR,更快的合并。
00:03:55你没有交出控制权。AI 只是处理了那些你本来就讨厌的重复性工作。而且它是开源的,如我所说,配合特定模型时完全免费,安装到上手不到一分钟。
00:04:10说到这里,对比显而易见。那么它和 Copilot 有什么区别?Copilot 就在 VS Code 里,但它专注于一件事:帮你写代码写得更快。
00:04:20Continue 做的是另一回事。Copilot 帮你输入,Continue 帮你交付。Copilot 住在编辑器里,而 Continue 贯穿整个工作流:PR、CI、代理。
00:04:32它们不是竞争对手,虽然表面上看起来很像。它们可以完美协作:用 Copilot 自动补全,用 Continue 确保代码达到合并标准。
00:04:43没试过的话去试试看,或者如果你已经用过了,有什么想法?你还在用吗,还是已经卸载了?我们下期视频再见。