想让 AI 在你的编辑器里直接动手改代码、跑命令、帮你查 bug,而不用每次都打开网页或切到终端?Continue 就是专门为这种“写代码也能直接叫 AI 做事”场景打造的工具,提供了 VS Code 扩展、JetBrains 插件和独立的 CLI,随时随地把大模型嵌进你的开发环境。
核心痛点:AI 只能聊,动不了手
很多人以为 AI 只能通过聊天窗口给点建议,真正的代码改动、依赖升级、单元测试都得自己手动点几下。于是大家在项目里装了好多聊天机器人,却依旧被重复的手工步骤折磨。
大家都觉得 A:AI 只能是“助手”,不能当“执行者”
传统的代码补全工具(比如单行补全)只能在你敲键盘时给出下一行代码,它们根本没有上下文的全局视野,也不会主动去跑测试、提交 PR。于是很多团队把 AI 当成“提神饮料”,喝了好喝,真事儿还是得自己干。
其实 B:Continue 把 AI 变成了“会动手的伙伴”
Continue 把大模型当成了可以调用各种工具的“控制中心”。在 VS Code 的侧边栏或 JetBrains 的插件里,你可以直接下指令让它遍历全仓库、打开/修改多个文件、执行终端命令甚至调用外部 API。关键是,它提供了三种模式:
- Chat 模式:纯文字对话,不会动工具,适合快速提问。
- Plan 模式:只读工具,用来安全地搜索代码、读取文件,适合探索。
- Agent 模式:全功能模式,AI 可以自行决定用编辑、执行、搜索等工具完成任务。
默认情况下 Agent 模式会先弹窗询问你是否允许它调用工具,完全避免了不经意的代码改动。如果你想省去确认,可在配置里设置白名单。
用大白话解释它怎么工作
想象你有个厨房助手。普通聊天机器人只能给你菜谱,真正的厨房助手会根据菜谱去冰箱找材料、打开炉子、甚至帮你切菜。Continue 就是把这个厨房助手搬进了 IDE:你说“把项目里所有的 eslint 规则都关闭”,它会先定位所有配置文件、打开它们、把对应字段改成 off、保存并跑一遍 lint,最后把结果报告给你。
对普通开发者的意义
- 省时省力:不必手动打开每个配置文件、搜索关键词、敲命令,一句自然语言搞定。
- 降低错误率:AI 会在每一步把结果反馈给模型,让它判断是否成功,出现错误时还能自动回滚。
- 本地模型、数据安全:Continue 支持 BYOK(自带钥匙),可以接入本地 Ollama、LM Studio 等模型,代码永远不离开你的机器。
- 跨 IDE 统一体验:同一套 YAML 配置文件可以在 VS Code、JetBrains 甚至 CLI 上通用,团队成员切换编辑器也不会失去 AI 助手。
和其他工具的对比小结
如果你只想要“一行代码补全”,Copilot、Tabnine 这类工具已经够用。但如果你需要“全库改动、自动化 CI、批量重构”,Continue 的 Agent 模式才是真正的利器。它不像 Cursor 那样是独立的编辑器,也不只提供单行补全,恰好填补了 VS Code 官方扩展市场里缺少的“可以动手的 AI”。
实战小技巧
- 在
.continue/config.yaml里把常用的模型和权限写死,团队新人只要 clone 仓库就能直接使用。 - 用 CLI 版的 Continue 在 CI/CD 管道里跑一次 “自动化代码审查”,把报告直接推到 PR。
- 开启 “自动批准” 白名单后,让 AI 在本地跑单元测试,只要测试不通过就自动回滚,不会把坏代码直接写进去。
想了解更细的配置细节?
之前我们聊过如何在 VS Code 中配置本地模型,这次可以把目光转向 Continue 的高级插件系统,里面有很多社区提供的预设。
如果你已经在使用 Continue,或者对它的多模态能力还有疑问,欢迎在下方评论区聊聊你的使用场景,或者把遇到的坑贴出来,让大家一起踩坑升级!
评论 (0)