如何在 VS Code 安装并使用 Continue:扩展、config.yaml、API Key 与 Ollama 内联编辑
安装 Continue 扩展、配置 API Key 或 Ollama,完成带 @ 的 Chat 与一次可审查的内联 Edit。
第一次在 VS Code 里用开源助手 Continue,卡住的多半是扩展没装对、config.yaml 里还没有可用模型,或 API Key / 本地 Ollama 没连上。按 Marketplace 安装 Continue.continue,在 Continue 面板或 ~/.continue/config.yaml 配置提供商,再试一次内联编辑与带 @ 代码库的聊天。
检索词是 如何在 VS Code 安装并使用 Continue.dev。下文对照 Continue 文档 docs.continue.dev 的 VS Code 安装、模型配置、Chat 与 Edit 说明,以及 Marketplace 项 Continue.continue。Continue 是独立开源 IDE 助手,不是本站会议产品。要约短会对齐 diff,用 wbmeet 建房即可,步骤见 如何创建与加入房间。
Continue 在 VS Code 里做什么
Continue 是开源(Apache 2.0)的 IDE AI 助手:侧边栏 Chat 可 @ 文件、文件夹、文档与代码库片段;Edit(内联编辑)对选中代码块给出改写并展示 diff;Autocomplete 提供 Tab 补全(取决于所选模型)。扩展 id 为 Continue.continue。模型与 API Key 写在用户目录 ~/.continue/config.yaml(或 Continue 设置 UI),也可接 Ollama 等本地推理。可选 Continue Hub 账号,但自带密钥即可离线开发。
安装扩展并打开 Continue
- 1
从 VS Code Marketplace 安装
打开 VS Code,
Cmd+Shift+X/Ctrl+Shift+X,搜索 Continue,确认发布者与 id 为Continue.continue,点击 Install。需要 JetBrains 时 Continue 也提供独立 IDE 插件,本页只讲 VS Code。 - 2
打开侧边栏与命令面板
点击活动栏 Continue 图标,或
Cmd+Shift+L/Ctrl+Shift+L聚焦 Chat(快捷键以 docs.continue.dev/reference/keyboard-shortcuts 与你安装的版本为准)。Command Palette 可搜 “Continue” 查看 Edit、Config 等命令。 - 3
首次向导(可选 Hub)
首次打开可能提示选择模型或登录 Continue Hub。若你已有 OpenAI / Anthropic / Gemini 等密钥,可在向导里选 “Use your own API key” 或跳过 Hub,直接进入 config 编辑。企业环境请先确认是否允许把密钥写入本机 config。
配置 API Key 或本地 Ollama
- 1
打开 config.yaml
在 Continue 面板点齿轮或运行 Continue: Open config.yaml,编辑
~/.continue/config.yaml。文件定义models列表:每个条目含title、provider(如 openai、anthropic、ollama)、model与apiKey或本地apiBase。 - 2
云端提供商示例
Anthropic:在 console.anthropic.com 创建密钥,config 里 provider 选 anthropic,model 填官方支持的 Claude 型号。OpenAI / Gemini 同理,密钥来自各自控制台;计费与区域限制以提供商条款为准。不要把真实密钥写进仓库或截图。
- 3
本地 Ollama
本机安装并运行 Ollama(ollama.com),
ollama pull拉取模型后,在 config 添加 providerollama、model 名称与默认http://localhost:11434。Continue 文档说明如何在无云端密钥时仅用本地模型 Chat 与 Edit。 - 4
选择活动模型
Continue 面板顶部的模型下拉切换 Chat / Edit / Autocomplete 使用的条目。改 config 后若列表未更新,重载窗口(Developer: Reload Window)或重启 VS Code。
Chat 与内联 Edit
- 1
带 @ 的代码库问答
在 Chat 输入框用
@Files、@Code、@Codebase(名称以当前文档为准)附加打开文件或检索片段。第一小时建议只读:「@当前文件 解释导出函数职责」。 - 2
内联 Edit 选中代码
选中函数或几行,按
Cmd+I/Ctrl+I(或右键 Continue: Edit),用自然语言描述改动,例如「添加空值检查,保持风格一致」。Continue 展示 diff,确认后再应用。 - 3
项目级规则(可选)
仓库根目录可放
.continuerules或文档所述的项目 config,让 Chat/Edit 遵循测试与命名约定。敏感路径仍应列入.gitignore;Continue 读取的是你工作区里的文件。
# First hour · Continue · VS Code · 2026-09
# Extensions → Continue (Continue.continue)
# Continue: Open config.yaml → add model + apiKey or ollama
# Chat: @Files explain this module
# Select code → Cmd+I / Ctrl+I → small edit → accept diff能力对照
| 能力 | 适合 | 第一次注意 |
|---|---|---|
| Chat + @ | 读代码、规划 | 先只问不改 |
| Edit (Cmd/Ctrl+I) | 局部改写 | 审查 diff 再接受 |
| Autocomplete | Tab 续写 | 取决于模型与开关 |
| Ollama | 离线/隐私 | 先 pull 模型 |
| config.yaml | 多模型切换 | 密钥勿进 Git |
模型列表为空
检查 config.yaml 语法、provider 名称与 apiKey;Ollama 是否在本机 11434 监听。
401 / 速率限制
轮换密钥、查提供商控制台额度;换更小模型做第一次 Edit。
@Codebase 太慢
改 @ 单文件或选中符号;大 monorepo 先缩小范围。
官方路径:安装 Continue.continue → 配置 config.yaml(云端密钥或 Ollama)→ Chat @ 上下文 → Cmd/Ctrl+I 小改动并审查 diff。以 docs.continue.dev 与你安装的版本为准。
- 和 Cody / Roo Code 的区别
- 各家 VS Code AI 扩展的配置与索引方式不同,可同时安装按任务切换。本站有Cody 安装笔记与Roo Code可对照。
- Continue Hub 必须吗
- 不必。自带 API Key 或 Ollama 即可;Hub 提供托管模型与团队功能,按官方定价与条款选择。
- 教程页不是会议说明书
- 只讲 Continue 第一次。短会白板见 wbmeet 与 对照笔记.
还想核对的问题
必须注册 Continue 账号吗?
使用自有 API Key 或本地 Ollama 时不必。Hub 账号用于官方托管模型与同步配置,按 docs.continue.dev 说明选择。
config.json 还是 config.yaml?
新版本以 YAML 为主;若文档或向导仍提到 JSON,以 Continue: Open config 实际打开的文件为准。
Edit 和 Chat 里让改文件有何不同?
Edit 针对选中区域,diff 更聚焦;Chat 适合多文件讨论,应用改动前仍要逐条审查建议。
第一个任务必须改生产代码吗?
不必。先 @ 文件做只读解释,再用 Cmd/Ctrl+I 做可回滚的小改动。