Continue 上手指南:3 个场景讲透 AI 代码补全与对话式编程
【免费下载链接】continueopen-source coding agent项目地址: https://gitcode.com/GitHub_Trending/co/continue
写函数要切窗口查文档、自动补全永远猜不到下一行、接手同事代码像做考古——这些卡点 Continue 一次都能接住。它是开源的 AI 编码代理,有 VS Code 扩展、JetBrains 插件和命令行版本,补全、聊天、改代码、跑任务四件事都干。
装好只用三步
- VS Code:扩展商店搜索 Continue 并安装,把侧边栏图标拖到右侧栏,编辑空间更宽。
- JetBrains:Settings 里进 Plugins,搜索 Continue 安装即可。
- 首次打开会引导你登录或接入模型,选一个能用的模型,直接开始对话。
图中演示把 Continue 面板从左侧栏拖到右侧栏的操作
三个日常场景
写新代码时接住补全
你敲一个函数名和一句注释,Continue 会基于上下文给出灰色内联建议,按 Tab 接受、Esc 跳过。补全质量跟你的意图提示强相关:函数名越清楚、类型标注越完整,建议越靠谱。
图中演示输入函数名后 Continue 自动生成补全建议
读陌生代码时直接问
接手老仓库最费时间的就是读懂逻辑。选中一段代码,按Cmd/Ctrl+L把它带进聊天框,问"这段排序是什么算法、哪里能优化",它会基于这段代码回答,再追问复杂度、写单测都行,不用切到浏览器搜。
图中演示选中一段函数后在聊天面板里追问优化建议
改老代码时交给 Agent
大改动别自己一点点挪。把模式切到 Agent,说一句"给这些排序函数写 Jest 单测,放到新文件里,覆盖空数组和单元素边界",它会自己读文件、建新文件、补 imports,每一步都先征求你同意。改完 diff 逐块验收,不满意就拒掉。
图中演示 Agent 模式读取代码、创建新文件并逐条请求授权
模型怎么选
Continue 里补全、聊天、编辑是不同的模型角色,可以分开配,别拿一个模型硬扛所有活:
- 补全要快:文档推荐 Mistral Codestral,或本地 Ollama 跑 qwen2.5-coder:1.5b 这类小模型,延迟低体验才好。
- Agent 和 Plan 模式要求模型支持工具调用:不支持会直接显示 Not Supported,选模型时先确认这一条。
- 跨文件改动多、对话长:给 Chat 配长上下文模型,它能一次装下更多文件,而不是只盯着眼前选中那一行。
各角色怎么配可以看 model-roles 文档,仓库里还有一份现成配置模板:manual-testing-sandbox/config.yaml。
用久了才知道的几件事
- 模式不用鼠标点,
Cmd/Ctrl+.直接循环切 Chat、Plan、Agent,切快了手。 - Agent 默认每次动文件、跑命令都会弹确认,别嫌烦;等信任度上来了,再用工具策略给特定工具开自动放行。
- 上下文别贪多。
@引用的文件够当前问题就行,塞太满反而稀释重点,回答容易泛泛而谈。
适合天天写代码、又常被陌生代码库卡住的开发者。下一步很简单:先把扩展装好,选一个你手里已有的模型,从给选中代码提问开始用起。
【免费下载链接】continueopen-source coding agent项目地址: https://gitcode.com/GitHub_Trending/co/continue
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考