news 2026/9/24 17:03:46

30 分钟配好 Continue:JetBrains 插件安装、离线构建与调参指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
30 分钟配好 Continue:JetBrains 插件安装、离线构建与调参指南

30 分钟配好 Continue:JetBrains 插件安装、离线构建与调参指南

【免费下载链接】continueopen-source coding agent项目地址: https://gitcode.com/GitHub_Trending/co/continue

写代码时总要切到网页版 AI 问一句,答完再切回来贴代码,思路经常断掉。Continue 是一个开源编码代理(可自主读写代码的 AI 助手),装进 IntelliJ IDEA 后,补全、对话、改代码都在编辑器内完成。装完并配好模型后,你立刻得到三类能力:打字时的行内补全、选中代码的 Chat 问答,以及能替你创建和修改文件的 Agent 模式。

准备工作

按官方文档核对好以下条件再动手:

条件要求依据
IDE 版本IntelliJ 2024.1 或更高extensions/intellij/gradle.properties 中platformVersion=2024.1
模型访问一个可用的模型 API 密钥或本地模型装完插件后必须能连上模型
在线安装能访问 JetBrains 插件市场走市场搜索安装即可
离线构建JDK 17 + Node.js 20.20.1 及以上extensions/intellij/CONTRIBUTING.md

两条路只选一条:在线走市场安装;离线内网走源码构建,产物是一个 zip 包。

安装与首次运行

在线安装(主路径):

  1. 打开 IDE,按Ctrl+Alt+S进入 Settings。
  2. 左侧选 Plugins,在搜索框输入 Continue,点击 Install。
  3. 重启 IDE,预期结果:右侧工具栏出现 Continue 图标。
  4. 点击图标打开主面板,按界面提示选择或配置模型。
  5. 发起第一次对话,预期结果:模型正常返回文本,说明链路已通。

离线构建(备用路径):克隆仓库后进入extensions/intellij目录,执行./gradlew buildPlugin(Windows 下写./gradlew.bat buildPlugin)。zip 包生成在build/distributions目录,在 Settings 的 Plugins 页点齿轮图标选 Install from disk 导入,重启 IDE 效果与在线安装一致。

第一次实战:让 Agent 补一个方法的单元测试

  1. 新建Sorting.java,写入一个带注释的空方法体,光标放在注释后按回车触发补全,按Tab接受整段建议。
  2. 选中整个方法,按Ctrl+J打开 Chat 面板,选中代码会自动带入对话(快捷键详见 docs/ide-extensions/quick-start.mdx)。
  3. 在输入框左下角的下拉框切到 Agent 模式,也可以按Ctrl+.在 Chat、Plan、Agent 三种模式间循环切换。
  4. 输入:"为这个方法生成 JUnit 测试,放入新文件"。首次调用工具时会弹出授权框,点Continue放行,点Cancel拒绝。
  5. Agent 依次读取代码、创建测试文件、写入用例。完成后打开 diff 逐处审查,再决定接受还是撤销——Agent 能新建和修改文件,产物必须人工确认。

参数怎么调

配置项推荐值什么时候需要调
模型角色roles补全用 FIM 训练的专用小模型,Chat/Agent 用大模型一个模型同时扛两个角色时,补全慢、对话弱,分开互不拖累
temperature(requestOptions 内)调低(如 0.1)输出发飘、格式不稳时压低;文档明确该参数控制随机性
requestTimeout默认值;本地模型偏慢时调大本地或内网模型响应慢、请求被提前掐断时
requestOptions.caBundlePath指向 CA 证书文件路径连自托管/企业代理模型报证书错误时

最小配置片段(YAML):

models: - name: qwen2.5-coder:1.5b provider: ollama model: qwen2.5-coder:1.5b roles: - autocomplete - name: gpt-4o provider: openai model: gpt-4o roles: - chat - agent requestOptions: requestTimeout: 30000

踩坑记录

重启后右侧工具栏没有 Continue 图标。根源:IDE 版本低于插件要求的 2024.1,或插件安装后未启用。 处置:在 Settings 的 Plugins 列表确认 Continue 处于启用状态,核对 IDE 版本,彻底退出再重启。

输入代码后不出现补全建议。根源:没有模型被分配autocomplete角色,或用了不适合补全的 Chat 大模型,也可能与其他补全插件互相干扰。 处置:给补全角色换一个 FIM 训练的模型(如 Ollama 的qwen2.5-coder:1.5b),关闭其他补全插件,仍无反应时看~/.continue/logs/core.log,最新日志在文件末尾。

Agent 模式显示 Not Supported。根源:当前模型或服务商不支持工具调用(让模型执行命令、读写文件的能力)。 处置:为 agent 角色单独指定一个支持工具调用的模型;说明见 docs/ide-extensions/agent/quick-start.mdx。

连接内网模型报 SSL 证书错误。根源:私有 CA 或证书链不完整,客户端不信任。 处置:在模型配置的requestOptions.caBundlePath指向证书文件,排查步骤见 docs/troubleshooting.mdx。

接下来做什么

  1. 通读 docs/ide-extensions/agent/quick-start.mdx,弄懂三种模式的工具边界与授权机制。
  2. 按 docs/ide-extensions/edit/quick-start.mdx 把 Edit 模式纳入重构流程,用Ctrl+I对选中代码下指令。
  3. 想在终端复用同一份配置,看 docs/cli/quickstart.mdx,在 IDE 旁直接跑 CLI 代理。

装好后跟着版本更新走,工具权限与模型能力还在持续增强 ✨

【免费下载链接】continueopen-source coding agent项目地址: https://gitcode.com/GitHub_Trending/co/continue

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/24 16:58:17

45 分钟搭好 MinIO 监控:从指标抓取到 Grafana 完整指南

45 分钟搭好 MinIO 监控:从指标抓取到 Grafana 完整指南 【免费下载链接】minio MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license. 项目地址: https://gitcode.com/GitHub_Trending/mi/minio 周五下午磁盘…

作者头像 李华
网站建设 2026/9/24 16:51:04

STL(c++)

本文介绍c标准模板库(STL)一、STL的组成STL提供了一套通用模板类和函数,主要包含三个部分:容器:比如vector、list、map,用来存储和管理数据算法:比如sort、find,用来对容器里的数据进…

作者头像 李华
网站建设 2026/9/24 16:48:46

Kornia LoFTR 实战指南:免检测器的 Transformer 特征匹配与几何估计

计算机视觉人工智能深度学习图像处理 【免费下载链接】kornia 🐍 Geometric Computer Vision Library for Spatial AI 项目地址: https://gitcode.com/gh_mirrors/ko/kornia 点击查看 免费下载 LoFTR 是 Kornia 提供的一套免检测器(detector…

作者头像 李华
网站建设 2026/9/24 16:48:03

Flask 缓存机制与性能优化

现代 Web 应用的性能瓶颈,常见于数据库查询和复杂逻辑处理。Flask 作为轻量级框架,在性能层面给开发者留下了更多扩展的空间。合理的缓存机制可以将静态页面、频繁查询的数据等存储在内存或缓存服务中,避免不必要的资源重复消耗,从而提升请求的响应速度和系统的并发处理能力…

作者头像 李华