Deep Code
May 9, 2026 · View on GitHub
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"
}
主要功能
Skills
Deep Code 支持 agent skills,允许您扩展助手的能力:
- User-level Skills:从
~/.agents/skills/目录中发现并激活 skills。 - Project-level Skills:从
./.agents/skills/目录中加载项目专属 skills,并兼容旧的./.deepcode/skills/目录。
为 DeepSeek 优化
支持的模型
deepseek-v4-pro(推荐使用)deepseek-v4-flash- 任何其他 OpenAI 兼容模型
截图示例

Deep Code CLI
npm install -g @vegamo/deepcode-cli

VSCode插件和CLI共享配置文件和数据,但运行时没有依赖。
常见问题
如何将 Deep Code 从左侧边栏移动到右侧边栏(Secondary Side Bar)?

Deep Code是否支持理解图片?
Deep Code支持多模态,但目前deepseek-v4不支持多模态。有些模型虽然有多模态能力,但对多轮对话请求的限制太严。目前多模态输入推荐使用火山方舟的Doubao-Seed-2.0-pro模型,适配效果最好。
怎样在任务完成后自动给Slack发消息?
编写一个调用Slack webhook的Shell通知脚本,然后在~/.deepcode/settings.json中将notify字段设为该脚本的完整路径即可。详细步骤可参考:https://binfer.net/share/jby5xnc-so6g
是否支持Coding Plan?
支持。只要把~/.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)
- 向我们提交反馈和建议
- 分享给你的朋友和同事