【开源自荐】Deep Code:开源的终端 AI 编程助手,专为 DeepSeek-V4 系列模型适配

Deep Code 是一款开源的终端 AI 编程助手,专为 DeepSeek-V4 系列模型适配,支持深度思考、推理强度控制以及 Agent Skills。

安装 Deep Code

npm install -g @vegamo/deepcode-cli

然后就能在项目目录中运行’deepcode’命令:

配置 Deep Code

创建 ~/.deepcode/settings.json 文件,填入你的 DeepSeek API Key 和模型配置:

{
  "env": {
    "MODEL": "deepseek-v4-pro",
    "BASE_URL": "https://api.deepseek.com",
    "API_KEY": "sk-..."
  },
  "thinkingEnabled": true,
  "reasoningEffort": "max"
}

DeepSeek 开放平台 获取你的 API Key。

核心能力与亮点

1.专为 DeepSeek-V4 系列模型适配:fire:

新的deepseek-v4-pro/flash模型在思考模式下,必须要求会话message传reasoning_content字段,但在之前返回的message中偶尔又不包含reasoning_content,多轮会话时原样组装历史消息就会报错。Deep Code第一时间就适配好这个问题了!

2.多模型兼容

虽然Deep Code的定位是专为 DeepSeek-V4 系列模型适配,但也能支持任何其他 OpenAI 兼容模型。各家国内厂商的Coding Plan都提供OpenAI兼容接口,因此都可以接入Deep Code正常使用。

3.具备多模态能力

Deep Code支持多模态,但目前deepseek-v4不支持多模态。目前多模态应用场景推荐用火山方舟的Doubao-Seed-2.0-pro模型,适配效果最好。

4.自带Web Search能力

众所周知,DeepSeek并不提供原生的web search的能力,这大大限制了DeepSeek用于真实开发的场景。Deep Code在工具层面上为deepseek增加了web search的能力,提升了deepseek模型的能力上限。

参考链接