Continue 开源编码代理教程:3 条安装路径,30 分钟跑通 AI 编码交互
【免费下载链接】continue open-source coding agent 项目地址: https://gitcode.com/GitHub_Trending/co/continue
需要解释一段代码时,你总得复制报错、切换到网页、再切回来。Continue 是一款开源 AI 编码代理,把代码补全、聊天问答、定向编辑和自主任务执行装进了你的 IDE 与终端。按这份教程操作,30 分钟内你就能完成第一次 AI 编码交互。
安装前准备
动手前先核对三项环境,不满足的先补齐:
- IDE 能打开插件市场:VS Code 能正常打开扩展面板;JetBrains 系列按
Ctrl + Alt + S可进入 Settings > Plugins 页面 - 若装 CLI 形态,需要 Node.js 20+,在终端执行下面的命令确认版本
- 网络受限时,提前准备可访问源码仓库的通道,并确认 JetBrains IDE 允许本地安装插件
node -v
安装路径:市场一键、终端一行、离线源码构建
三条路径的适用场景与主要步骤对比如下:
| 路径 | 适合情况 | 主要步骤 |
|---|---|---|
| 市场一键 | 网络正常,日常开发 | IDE 市场内搜索安装,2 次点击 |
| 终端一行 | 习惯命令行,想用 CLI 形态 | 1 条 npm 命令安装并验证 |
| 离线源码构建 | 受限网络,访问不了市场 | clone 源码,gradlew 构建插件 ZIP |
市场一键
VS Code 用户:打开扩展面板,搜索 "Continue",点击 Install;安装后把左侧边栏的 Continue 图标拖到右侧边栏,聊天面板与代码并排更方便。
JetBrains 用户:按 Ctrl + Alt + S 打开设置,侧边栏选择 Plugins,搜索 "Continue",点击 Install,按提示重启 IDE。
✅ 验证:安装后 IDE 右侧工具栏或侧边栏出现 Continue 图标,且能点开面板。
终端一行
下面这条命令全局安装 CLI 形态,并用 cn --version 确认版本号:
npm install -g @continuedev/cli
cn --version
✅ 验证:终端能正常输出版本号。
离线源码构建
受限网络下,克隆源码并进入 JetBrains 扩展目录执行构建,ZIP 包会生成在 build/distributions 里:
git clone https://gitcode.com/GitHub_Trending/co/continue
cd continue/extensions/intellij
./gradlew buildPlugin
完成后在 Plugins 页面点击齿轮图标,选择 Install Plugin from Disk,选中生成的 ZIP。VS Code 用户也可以离线下载 .vsix 文件,通过扩展面板的 Install from VSIX 安装。细节可查 官方安装文档。
✅ 验证:打开任意代码文件,Continue 图标存在且面板可点开;没有则重启 IDE 并确认插件处于启用状态。
第一次真实交互:完成 3 个任务
装好后建议按顺序完成下面三个任务,覆盖配置、补全、聊天三个入口。
任务一:完成模型配置
- 目标:让 Continue 有一个可用的模型
- 操作:点开 Continue 面板,按引导登录账号或填入已有的模型 API 密钥,选定一个默认模型
- 预期结果:面板显示模型已连接,输入框可正常发送消息
任务二:体验智能补全
- 目标:让 AI 根据注释补出函数实现
- 操作:新建文件,写一段带注释的函数骨架,光标停在函数体内按
Enter;灰色建议出现后按Tab接受整段,Esc拒绝,Cmd/Ctrl + →逐词部分接受 - 预期结果:函数体被补全,类型和边界处理基本可用
任务三:对选中代码提问
- 目标:让回答锚定在你选中的代码上
- 操作:选中刚生成的函数,按
Cmd/Ctrl + L(VS Code)或Cmd/Ctrl + J(JetBrains)送入聊天面板,问"这是什么排序算法,如何优化?" - 预期结果:回答引用这段具体代码并给出可落地的优化方向,而不是泛泛介绍排序算法
场景化功能走查:4 个高频开发场景
写码慢、样板代码重复多时,用 Edit 模式提速。选中一段代码按 Cmd/Ctrl + I 进入 Edit 模式,输入"加上 TypeScript 类型并提高可读性",Continue 会在 diff 视图里逐条列出改动,你逐项接受或拒绝,改前每一处变化都看得见。
Debug 卡壳、报错看不懂时,把上下文直接丢给聊天。选中出错的代码用快捷键送入聊天面板,输入框敲 @ 追加 @Files、@Terminal 等上下文,把终端里的报错一并贴上再提问。回答会引用你选中的具体行,给出的修复代码可直接点 "Apply to current file" 替换或 "Insert at cursor" 插入到光标处。
接手陌生项目、改动影响摸不清时,先用 Plan 模式摸底。在聊天输入框左下角的模式选择器切到 Plan,或用 Cmd/Ctrl + . 循环切换模式,让它先"通读一遍并告诉我改动会影响哪些文件"。Plan 模式只用只读工具探索,会列出依赖关系和潜在影响面,你再决定是否交给 Agent 执行修改。
多步骤任务懒得一步步做时,切到 Agent 模式。直接说"为这个文件的排序函数写 Jest 单元测试,覆盖空数组和单元素边界情况,新建文件存放",Agent 会自己读文件、创建测试文件、处理导入,并在每一步说明在做什么。工具调用前会弹权限确认,改完的内容逐条 review。
定制与扩展:模型、上下文、权限与外部工具
模型与服务选择
- 在设置的 Model 配置页添加或切换模型,支持 OpenAI、Anthropic、Google、Ollama 等主流 provider
- 用 Ollama 部署本地模型可实现完全离线运行,代码不离开本机
- Agent 模式会根据模型能力自动选择原生工具调用或系统消息工具,无需额外配置
上下文与权限管理
- 聊天输入框敲
@精确投喂@Files、@Terminal;工作区规则文件可为每个项目设定固定约束 - Agent 每次调用工具前弹出确认框,点
Continue放行或Cancel拒绝 - 工具策略(tool policies)把常用工具设为自动放行、敏感工具设为禁用,免去反复确认
MCP 外部工具集成
- 通过 MCP(模型上下文协议)连接数据库操作、网页自动化、文档检索等外部工具服务器
- 在 MCP 配置中按服务器名添加工具即可,Agent 能力可超出代码编辑本身
- 配置细节见 MCP 工具文档
快捷键与提示词模板
- 把"新建组件""生成测试"等高频请求存成提示词模板和斜杠命令,团队内可共享
- 常用键位:
Tab/Esc接受或拒绝补全,Cmd/Ctrl + I开 Edit,Cmd/Ctrl + L(VS Code)/Cmd/Ctrl + J(JetBrains)开聊天,Cmd/Ctrl + .切换模式 - CLI 用
cn -p "prompt"做单次自动化,--auto免确认执行,--readonly强制只读,详见 CLI 快速开始
常见 Continue 排障速查
| 症状 | 常见原因 | 处理方式 |
|---|---|---|
| 安装后 Continue 图标没出现 | 插件未启用,或离线包与 IDE 版本不匹配 | 到 Settings > Plugins > Installed 确认启用状态,重启一次 IDE;离线安装核对 ZIP/VSIX 与 IDE 版本对应 |
| AI 无响应或特别慢 | 模型端点不可达,密钥或地址拼错 | 先用 curl 测试端点是否可达,核对密钥与地址;仍不行看日志,JetBrains 日志在 ~/.continue/logs/core.log,更多手段见排障指南 |
| 补全质量不高 | 给模型的上下文线索不足 | 函数名写清楚,加一行注释说明意图,补上类型标注;用 @ 投喂相关文件;还不理想就换能力更强的模型 |
| 快捷键不生效 | 其他插件或 IDE 默认按键抢占了组合键 | 到 IDE 键盘映射设置里搜索对应按键,重新绑定到 Continue 命令 |
| 本地模型资源占用过高 | 模型参数量大,引用文件多 | 换参数量更小的模型或改用云端模型,减少 @ 引用的文件数量 |
| Agent 模式显示 Not Supported | 当前模型不支持工具调用 | 切换到一个支持 tools 的模型,Continue 会自动处理工具调用方式 |
不同用户的配置建议
| 角色 | 模型建议 | 优先功能 | 一条建议 |
|---|---|---|---|
| 新手 / 学生 | Ollama 本地模型,免费且资源占用低 | 代码解释、基础补全、聊天问答 | 先用 Chat 模式观察 AI 如何用 @ 引用上下文,再逐步开启 Agent 模式 |
| 团队 / 企业 | 自托管开源模型或企业云服务,代码不出内网 | 工作区规则、共享提示词模板、工具权限策略 | 把配置和规则文件放进共享仓库,成员拉取即用,规范天然一致 |
| 独立开发者 | 响应快、能力强的云端模型 | Agent 全功能、多步骤任务自动化 | 把最高频的两三个请求存成斜杠命令,省下的重复输入时间会超出预期 |
收尾
Continue 把补全、聊天、编辑、Agent 四种模式装进你每天都在用的编辑器和终端,覆盖了从一行代码到一整个任务的链路。装好后最值得先跑的是前三个任务,它们决定了你后续所有体验的基线。剩下的定制项可以按需开启,不必一次配齐。
今天就做三件事:
- 选定一条安装路径完成安装,确认 Continue 图标出现且能打开面板
- 配置一个模型,依次跑完配置、补全、选中代码提问三个任务
- 熟悉后按 Plan、Agent 的顺序解锁更高阶模式,并把高频请求存成斜杠命令
【免费下载链接】continue open-source coding agent 项目地址: https://gitcode.com/GitHub_Trending/co/continue
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考







