Deep Code 是 Visual Studio Code 的 AI 编码助手扩展,专门为最新的 deepseek-v4 模型优化。
创建 ~/.deepcode/settings.json 文件,内容如下:
{
"env": {
"MODEL": "deepseek-v4-pro",
"BASE_URL": "https://api.deepseek.com",
"API_KEY": "sk-..."
},
"thinkingEnabled": true,
"reasoningEffort": "max"
}Deep Code 支持 agent skills,允许您扩展助手的能力:
- User-level Skills:从
~/.agents/skills/目录中发现并激活 skills。 - Project-level Skills:从
./.agents/skills/目录中加载项目专属 skills,并兼容旧的./.deepcode/skills/目录。
deepseek-v4-pro(推荐使用)deepseek-v4-flash- 任何其他 OpenAI 兼容模型
npm install -g @vegamo/deepcode-cliVSCode插件和CLI共享配置文件和数据,但运行时没有依赖。
Deep Code支持多模态,但目前deepseek-v4不支持多模态。有些模型虽然有多模态能力,但对多轮对话请求的限制太严。目前多模态输入推荐使用火山方舟的Doubao-Seed-2.0-pro模型,适配效果最好。
编写一个调用Slack webhook的Shell通知脚本,然后在~/.deepcode/settings.json中将notify字段设为该脚本的完整路径即可。详细步骤可参考:https://binfer.net/share/jby5xnc-so6g
支持。只要把~/.deepcode/settings.json的env.BASE_URL配置为OpenAI兼容的接口地址就行。以火山方舟的Coding Plan为例,~/.deepcode/settings.json这样配置:
{
"env": {
"MODEL": "ark-code-latest",
"BASE_URL": "https://ark.cn-beijing.volces.com/api/coding/v3",
"API_KEY": "**************"
},
"thinkingEnabled": true
}- 在 GitHub Issues 上报告错误或请求功能 (https://github.com/lessweb/deepcode/issues)
如果你觉得这个插件对你有帮助,请考虑通过以下方式支持我们:
- 在 GitHub 上给我们一个 Star (https://github.com/lessweb/deepcode)
- 向我们提交反馈和建议
- 分享给你的朋友和同事


