VSCode 自定义 AI 编码助手配置
在 Cursor 不让用,Qoder 因代码安全续不上,使用 VSCode 的自定义模型(QwenCode)解决方案。
Coninue
安装 Contiine,支持 VSCode 和 IDEA
插件配置
配置模型
参考配置文件:https://docs.continue.dev/reference
name: Local Config
version: 1.0.0
schema: v1
models:
- name: qwen3-coder-plus
# 此处的 openai 不能替换,表示为 openai 的兼容接口类型
provider: openai
# 模型类型,也可以选择其他模型:https://bailian.console.aliyun.com/?tab=model#/model-market/all
model: qwen3-coder-plus
# apikey 的获取,各显神通了
apiKey: xxx
# 此处我用的阿里云百炼平台,所以需更替为下列 apiBase
# 注意,一般都是 v1 结尾,不加 /chat 啥的
apiBase: https://dashscope.aliyuncs.com/compatible-mode/v1
capabilities:
- tool_use
- image_input
# autocomplte 模型,需要支持 FIM 模式 Fill-in-Middle
# https://docs.continue.dev/customize/deep-dives/autocomplete#yaml
# 所有的 FIM 推荐模型查看:
# https://github.com/continuedev/continue/blob/b426b196c90d651dd2e56a464428d72155c6d8ff/core/autocomplete/templating/AutocompleteTemplate.ts#L446
# bailian 阿里云百炼
# https://bailian.console.aliyun.com/?tab=model#/model-market/detail/qwen2.5-coder-7b-instruct
- name: qwen2.5-coder-7b-instruct
provider: openai
model: qwen2.5-coder-7b-instruct
apiKey: sk-xxx
apiBase: https://dashscope.aliyuncs.com/compatible-mode/v1
roles:
- autocomplete
# 或从魔搭下载,本地 LM Studio 运行
# 下载 4bit,Q4_K_M 即可,7B 文件大小 4GB,1.5B 文件大小 1GB
# https://modelscope.cn/models/Qwen/Qwen2.5-Coder-7B-Instruct-GGUF
# 7B 下载:https://modelscope.cn/models/Qwen/Qwen2.5-Coder-7B-Instruct-GGUF/files
# 1.5B 下载:https://modelscope.cn/models/Qwen/Qwen2.5-Coder-1.5B-Instruct-GGUF/files
# - name: qwen2.5-coder-1.5b-instruct
# provider: lmstudio
# model: qwen2.5-coder-1.5b-instruct
# roles:
# - autocomplete
# - name: qwen2.5-coder-7b-instruct
# provider: lmstudio
# model: qwen2.5-coder-7b-instruct
# roles:
# - autocomplete
# 或其他更小的模型
# - name: multipl-t-starcoderbase_1b
# provider: lmstudio
# model: multipl-t-starcoderbase_1b
# roles:
# - autocomplete
MCP 配置
参考:https://docs.continue.dev/customize/deep-dives/mcp
name: PipeMCP
version: 0.0.1
schema: v1
mcpServers:
- name: super-d2c
command: npx
# 或添加其他 mcp 服务:https://open.aone.alibaba-inc.com/mcp/server/super-d2c
args:
- mcp-remote
- https://mcp.alibaba-inc.com/super-d2c/mcp
env: {
# https://alidocs.dingtalk.com/i/nodes/mExel2BLV59rgdDPivGLjyRpVgk9rpMq?
# mcp url 地址的鉴权逻辑
# 复制此处的 token 即可:https://code.alibaba-inc.com/profile/account
PRIVATE-TOKEN: xxx
}
VScode 配置
插件图标默认显示在 VSCode 左侧,可以右击 【Move to】- 【Secondary Side Bar】
参考
- https://github.com/continuedev/continue
- https://docs.continue.dev/reference
- https://docs.continue.dev/customize/deep-dives/mcp