编程工具Contiune的使用教程

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: ["*"]

 

总是提示要自动确认的关闭方法:

永久关闭确认(推荐,全局生效)

修改 Continue 的配置文件 config.json,彻底禁用命令确认:

打开配置文件(路径通常是 ~/.continue/config.json)

添加 / 修改以下配置:

{
  "experimental": {
    "skipConfirm": true
  }
}

重启 Continue 插件 / 服务,之后所有命令都会自动执行,不再弹窗确认。

上一篇 OpenList 对接 Hi168 云,解锁不限速免费存储
下一篇 养虾(OpenClaw)随笔