Continue是什么?
Continue是一个开源的AI编程助手,可以无缝集成到VS Code和JetBrains系列IDE中。它就像一个"自动驾驶系统",帮助开发者在编程时获得AI的实时辅助。
✨ 核心功能
Continue提供了五大核心功能,覆盖开发全流程:
1. 🔄 自动补全
功能:在你输入时提供智能的内联代码建议
使用方式:当看到灰色建议代码时,按 Tab 键接受
最佳实践:提供清晰的函数名、注释或类型注解,能让补全更精准
2. 💬 聊天模式
功能:交互式AI助手,可分析代码、回答问题
快捷键:
VS Code:Cmd/Ctrl + L 新建聊天 / Cmd/Ctrl + Shift + L 添加代码到当前聊天
JetBrains:Cmd/Ctrl + Shift + C
典型用法:解释代码、生成单元测试、询问优化建议
3. ✏️ 编辑模式
功能:使用自然语言对特定代码段进行快速修改
快捷键:选中代码后按 Cmd/Ctrl + I
适用场景:重构、添加注释、修复错误、语言/框架转换
4. 🤖 代理模式
功能:自主编码助手,可以读取文件、进行更改、运行命令
能力:
✅ 分析现有代码
✅ 创建/修改文件
✅ 处理多步骤任务
使用场景:编写单元测试、配置修改、新功能开发
5. 📋 计划模式
功能:只读环境,专注于代码分析和方案规划
特点:不能直接修改文件,安全地探索代码
工作流:先分析规划 → 审核方案 → 切换到代理模式执行
🚀 安装与配置
安装步骤:
打开VS Code,点击左侧扩展图标
搜索 "Continue"(由Continue Dev官方提供)
点击 "Install" 安装
配置API密钥:
支持多种AI模型:GPT-4、Claude、DeepSeek、通义千问等
安装后点击Continue图标,在聊天面板选择模型并填入API Key
也可通过配置文件 ~/.continue/ config.yaml 进行详细配置
🎯 使用技巧
添加上下文
在聊天中使用 @ 符号引用文件或文档,让AI更理解你的代码库
斜杠命令
快速执行常见任务:
/edit - 编辑选中代码
/comment - 添加注释
/test - 生成测试
/fix - 修复错误
/explain - 解释代码
最佳实践
利用上下文感知:配置Continue分析整个项目文件,获取更相关的建议
审查AI生成代码:合并前务必检查正确性和安全性
集成Git:用版本控制追踪所有变更
自定义设置:根据工作流调整详细程度和补全风格
💡 与Cursor的对比
根据实测数据,Continue在某些方面表现更优:
代码生成完整度:Continue 89% vs Cursor 73%
内存占用:比Cursor低41%
响应速度:比Cursor快1.8秒
成本:月费用约为Cursor的63%
🌐 生态扩展
Continue支持:
MCP工具:可配置外部工具扩展能力
私有化部署:支持本地模型(如Llama、Ollama等)
团队协作:可与Jira、Confluence等集成
一、安装
1、打开VSCode-选择扩展或Ctrl+Shift+X搜索Continue然后安装

2、安装完成后需要配置一下模型,我使用的是阿里的Coding Plan

填写配置文件
name: Bailian Config
version: 1.0.0
schema: v1
# 所有模型配置(保持你原来的不变)
models:
# 1. 千问系列(核心推荐)
- name: qwen3.5-plus
provider: openai
model: qwen3.5-plus
apiKey: 你的KEY
apiBase: https://coding.dashscope.aliyuncs.com/v1
contextWindow: 128000
maxTokens: 4096
roles:
- chat
- edit
- apply
- name: qwen3-max-2026-01-23
provider: openai
model: qwen3-max-2026-01-23
apiKey: 你的KEY
apiBase: https://coding.dashscope.aliyuncs.com/v1
contextWindow: 64000
maxTokens: 2048
roles:
- chat
- name: qwen3-coder-plus
provider: openai
model: qwen3-coder-plus
apiKey: 你的KEY
apiBase: https://coding.dashscope.aliyuncs.com/v1
contextWindow: 64000
maxTokens: 2048
roles:
- chat
- edit
- apply
- name: qwen3-coder-next
provider: openai
model: qwen3-coder-next
apiKey: 你的KEY
apiBase: https://coding.dashscope.aliyuncs.com/v1
contextWindow: 64000
maxTokens: 2048
roles:
- chat
- edit
- apply
# 2. 智谱GLM系列
- name: glm-5
provider: openai
model: glm-5
apiKey: 你的KEY
apiBase: https://coding.dashscope.aliyuncs.com/v1
contextWindow: 32000
maxTokens: 2048
roles:
- chat
- edit
- name: glm-4.7
provider: openai
model: glm-4.7
apiKey: 你的KEY
apiBase: https://coding.dashscope.aliyuncs.com/v1
contextWindow: 16000
maxTokens: 2048
roles:
- chat
# 3. Kimi系列
- name: kimi-k2.5
provider: openai
model: kimi-k2.5
apiKey: 你的KEY
apiBase: https://coding.dashscope.aliyuncs.com/v1
contextWindow: 128000
maxTokens: 4096
roles:
- chat
# 4. MiniMax系列
- name: MiniMax-M2.5
provider: openai
model: MiniMax-M2.5
apiKey: 你的KEY
apiBase: https://coding.dashscope.aliyuncs.com/v1
contextWindow: 8000
maxTokens: 1024
roles:
- chat
# 默认模型
defaultModel: qwen3.5-plus
# 代码补全模型
tabAutocompleteModel: qwen3-coder-plus
# ✅ 官方真正生效的关闭确认配置
allowLlmRequests: true
autoAcceptDiff: true
disablePermissionsCheck: true
allowedCommands: ["*"]
总是提示要自动确认的关闭方法:

永久关闭确认(推荐,全局生效)
config.json,彻底禁用命令确认:打开配置文件(路径通常是 ~/.continue/config.json)
添加 / 修改以下配置:
{
"experimental": {
"skipConfirm": true
}
}
重启 Continue 插件 / 服务,之后所有命令都会自动执行,不再弹窗确认。