10 分钟装好 Continue:JetBrains AI 代码补全插件使用指南
【免费下载链接】continueopen-source coding agent项目地址: https://gitcode.com/GitHub_Trending/co/continue
Continue 是开源的 AI 编程助手插件,为 JetBrains IDE 提供 AI 代码补全、代码问答和代理式重构,可接入 OpenAI、Anthropic、Ollama 等多种模型,免费使用。
一句话定位
Continue 是一个开源编程代理,有 JetBrains 插件、VS Code 扩展和命令行三种形态,本文只讲 JetBrains 这一侧。它适合在 IDEA、PyCharm、GoLand 里写代码的开发者:模型你自己挑,配置文件存在本地,代码只发给你指定的模型提供商,不经过第三方。
五分钟快速上手
- 装插件。Ctrl+Alt+S 打开 Settings,进入 Plugins,在 Marketplace 里搜 Continue,点 Install 后重启 IDE。右侧工具栏出现 Continue 图标就算装好了。
- 配置模型。Ctrl+J 打开 Continue 面板,选择 OpenAI、Anthropic 或 Ollama 等提供商,填入 API key。等价的本地配置写在 config.yaml 里,长这样:
models: - name: GPT-4o provider: openai model: gpt-4o apiKey: sk-... roles: [chat, edit] - 跑通第一次补全。在编辑器里写几行函数,出现灰色建议后按 Tab 接受,按 Esc 忽略。
- 验证对话。在聊天框输入 @ 加文件名,问一句"这个文件的逻辑是什么",能答出引用真实代码的内容,说明整条链路通了。
三个高频使用场景
让 AI 帮你写代码
自动补全是使用频率最高的功能。它不只按语法猜下一行,而是带上当前文件和函数上下文,一次给出整段函数体或连续多条语句。在 Python 里写完方法签名,它常能把参数解析和异常处理一起补出来。不想花钱调 API,就接本地 Ollama,写样板代码够用。
让 AI 解释代码
读别人的代码最慢。选中一段代码发到聊天面板,或直接在聊天框用 @ 引用文件、函数,甚至当前分支的 Git 改动。模型看到真实代码,解释比对着截图猜可靠得多。"这段为什么这么写""会不会有空指针"都可以直接问。
让 AI 参与重构
切到 Agent 模式,Continue 从答题变成动手:自己读文件、改代码,给出 diff 等你确认后才应用,执行终端命令前也会先请求许可。重命名方法、挪动函数这类任务,描述清楚目标,它会列出一组改动供你逐条接受或拒绝。大改动建议分几步做,别一次要求全量重构,结果更好控。
模型与参数速配
不要什么任务都用同一个模型,可以按下面的思路挑:
| 任务 | 推荐模型 | 参数建议 |
|---|---|---|
| 日常代码补全 | Codestral(Mistral)或本地 Ollama 模型 | 延迟优先,响应要快 |
| 聊天问答、解释代码 | GPT-4o / Claude Sonnet | temperature 设为 0,回答稳定 |
| 重构与 Agent 任务 | Claude Sonnet / GPT-4o | temperature 0,保留完整文件上下文 |
| 隐私敏感、本地部署 | Ollama + qwen2.5-coder | 按显存选 7B 及以上规格 |
两点提醒:补全对延迟敏感,模型太慢,Tab 建议跟不上手速,体验会明显变差;聊天和重构更看重准确性,用强模型并把 temperature 调低。
团队协作要点
- 共享 config.yaml。把模型配置放进仓库或统一发给每人,团队用同一套模型和参数,生成结果才可比。
- 用 .continue/rules 管团队规则。把编码规范(命名、错误处理、提交风格)写进规则文件,Continue 每次对话都会带上,AI 产出的代码天然符合团队风格。
- 用 MCP 扩展知识源。接入代码搜索、内部文档等 MCP 服务,模型回答时可以引用团队内部知识。
- 设好权限边界。开了 Agent 模式的场景,把哪些工具需要确认配置清楚,别让 AI 在终端里自由发挥。
问题排查速查
| 现象 | 可能原因 | 处理方式 |
|---|---|---|
| 补全完全不出现 | 模型未设 autocomplete 角色或 API key 无效 | 检查 config.yaml 里的 roles 和 apiKey |
| 面板无响应、请求一直失败 | 网络或 SSL 证书问题 | 查 ~/.continue/logs/core.log 里的报错 |
| 本地模型调不动 | Ollama 未启动或没拉模型 | 用 ollama list 检查并拉取模型 |
| Tab / 面板快捷键失灵 | 快捷键被占用冲突 | 在 IDE 的 Keymap 里重新分配 |
拿不准就先翻日志文件 ~/.continue/logs/core.log,错误通常就在最后几行。
开始动手
Continue 免费开源:模型自选、配置自管、代码留在自己手里。装好先用一天,熟悉 @ 引用和代理的权限确认之后,你自然会想把手头哪些活也交给它。更多细节见 官方安装指南 和 高级配置指南。
【免费下载链接】continueopen-source coding agent项目地址: https://gitcode.com/GitHub_Trending/co/continue
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考