在JetBrains IDE安装并上手Continue的完整指南
【免费下载链接】continueopen-source coding agent项目地址: https://gitcode.com/GitHub_Trending/co/continue
在IDE里写代码、到浏览器问AI、再手动把答案搬回编辑器,这套来回切换的流程每天都在拖慢你的节奏。Continue 是一个开源的 AI 编程助手(open-source coding agent),以插件形式装进 IntelliJ IDEA、PyCharm 等 JetBrains IDE 后,直接在编辑器内提供聊天问答、行内代码补全,以及能替你改文件的 Agent 模式。本文带你完成 Continue JetBrains 安装、模型与上下文配置,并走通补全和 Agent 三条最实用的链路。
3分钟在JetBrains插件市场装好Continue插件
推荐路径只有一步:在 JetBrains IDE 中按Ctrl+Alt+S打开设置,进入 Plugins,搜索 "Continue",点击 Install 并重启 IDE。重启后右侧工具栏会出现 Continue 图标,点它即可打开面板。
两条替代路径按场景选择:
- 内网/离线环境:克隆仓库
git clone https://gitcode.com/GitHub_Trending/co/continue,进入extensions/intellij目录,执行./gradlew buildPlugin生成 ZIP 包,再在 Plugins 页面通过齿轮图标选 "Install from Disk" 安装。这条路适合需要锁定版本的企业环境。 - 想尝鲜未发布功能:在 Plugins 的 "Manage Plugin Repositories" 中加入 JetBrains EAP 仓库地址,即可下载 Early Access 渠道的新版本。
装完先做两个确认:图标出现在右侧工具栏;打开面板后没有出现报错弹窗。这两点都满足,就可以进入配置。
为Continue配置云端模型或Ollama本地模型
模型决定助手的能力上限,也是所有配置里影响最大的一项:Chat、Plan、Agent 三种模式共用你为聊天选定的模型,而 Agent 模式还要求模型支持工具调用(tool calling)。在 Continue 面板的模型设置里添加一个模型,有三种接法:
- 云端 API:填入服务商的 API Key 和模型名,开箱即用,适合网络畅通的日常开发。
- Ollama 本地模型:适合代码不能出内网的场景。本机装好 Ollama 并拉取模型后,在模型设置里将 provider 指向
http://localhost:11434/v1,选本地模型即可,全程离线。 - 自建推理服务:把 apiBase 指向自己的 OpenAI 兼容端点,适合团队统一网关部署。
具体配置项和各服务商的示例,可参考仓库内的 docs/ide-extensions/ 文档与 docs/customize/model-providers/。
用@上下文引用和选中代码让回答更准
模型再强,看不到你的代码也帮不上忙。Continue 提供三个上下文入口,都发生在聊天输入框里:
- 选中编辑器中的代码,按
Ctrl+J(JetBrains),选中内容直接进入对话; - 输入
@唤起上下文列表,用@Files引用具体文件,用@Terminal附带终端输出; - 在追问时补充报错信息或约束条件,让模型在已有对话上迭代,而不是从零开始。
操作顺序很简单:先选中代码送进聊天,再用一句话说明目标,例如"这个函数为什么在并发下会抛异常?"。回答里出现的代码块下方有操作按钮,可以直接 Apply 到当前文件,不必手动复制。
体验补全、Plan模式与Agent改代码
三个功能,各走一遍就能建立完整感受:
- 行内补全:在输入框里写代码,灰色幽灵文本会跟随出现。按
Tab整段接受,Esc拒绝,Ctrl+→按单词部分接受。如果补全没出现,检查右下角状态栏是否开启了 Continue 的 Tab 补全开关。 - Plan 模式:在聊天框下方的模式选择器切到 Plan,只读不写——它只能读文件、搜索、分析。先在 Plan 里问"如何给这套登录逻辑加上 OAuth 支持",拿到分步方案后再切到 Agent 执行,改动风险最低。
- Agent 模式:切到 Agent 后给它一句自然语言指令,例如"把这个项目里所有 ESLint 配置的 naming-convention 规则关掉"。它会自己决定调用哪些工具,每次动手前弹出权限请求:
点 Continue 放行、点 Cancel 拒绝,改动的结果会作为上下文回传给模型继续判断。三个模式之间用Ctrl+.快速循环切换,会话上下文不会丢失。
Continue常见问题速查表
- 装完看不到图标:到 Settings > Plugins > Installed 确认 Continue 已勾选启用;仍不出现就重启 IDE,或按前文方法切到 EAP 渠道重装。
- 云端模型响应慢或无响应:先确认 API Key 有效、网络可达;本地模型则确认 Ollama 进程在运行,
curl http://localhost:11434/api/tags应能列出模型。 - Agent/Plan 显示 "Not Supported":所选模型不支持工具调用。换一个支持 tool calling 的模型即可,Continue 会自动处理原生工具调用与系统消息工具的兼容。
- 快捷键无效:
Ctrl+J、Tab等可能被其他插件占用,在 IDE 的 Keymap 设置里搜索冲突项并调整。 - 自建/企业端点报证书错误(如
self signed certificate):在该模型的requestOptions.caBundlePath中指定企业 CA 证书文件路径。 - 仍然排不出来:打开
~/.continue/logs/core.log,最新日志在文件末尾,报错信息基本都指向具体原因。
一点提醒:Continue 的 JetBrains 插件目前为社区维护,官方团队的开发重心在 Continue CLI 上,功能更新节奏以仓库为准。插件足够覆盖聊天、补全和 Agent 的核心场景,遇到长期需求建议关注官方文档与仓库动态。
【免费下载链接】continueopen-source coding agent项目地址: https://gitcode.com/GitHub_Trending/co/continue
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考