
DeepSeek的开发者工具链迎来了一位新成员。近日,DeepSeek官方API文档收录了一款名为Deep Code的开源终端AI编程助手,该工具专为DeepSeek-V4系列模型适配优化,被开发者社区视为DeepSeek生态中“属于自己版本的Claude Code”。
专为DeepSeek-V4优化,兼顾多模型兼容
据官方介绍,Deep Code是一款基于智能体(Agent)的编程助手,支持深度思考(Deep Thinking)、推理强度控制(Reasoning Effort Control)以及Agent Skills等核心功能。其最佳体验围绕DeepSeek模型打造,在使用DeepSeek-V4-Pro或Flash模型时,能够通过上下文缓存(Context Caching)机制有效降低API调用成本。
不过,该工具也并非DeepSeek用户的专属。如果开发者所在团队已有其他兼容OpenAI接口的模型服务,同样可以接入Deep Code使用。这意味着,无论是火山方舟的Coding Plan模型,还是其他OpenAI兼容服务,均可通过简单配置接入。
连续协作与会话持久化:不止是“对话式”编程
与传统仅支持单轮问答的编程插件不同,Deep Code强调连续协作能力。其终端CLI和VS Code插件版本均支持按项目保存会话记录,开发者中断工作后再次启动时,可以无缝接续上次的开发任务,无需重新向AI解释项目背景和上下文。
在能力层面,Deep Code不仅能够结合项目上下文读取文件、修改代码、执行终端命令,还具备较为灵活的安全管控机制。它内置了细粒度的权限控制,可针对AI执行Shell命令、读写文件等操作设置“始终允许”、“每次询问”或“直接拒绝”的策略。
Skills与MCP集成:拓展AI编程能力边界
Deep Code的另一大亮点是对Agent Skills和MCP(Model Context Protocol)的支持。开发者可以在用户或项目级别创建自定义的Skills文件夹,为AI助手扩展特定领域的能力。同时,通过配置MCP服务器,Deep Code能够连接GitHub、数据库等外部服务,并通过`/mcp`命令查看已连接的工具状态。
需要注意的是,虽然Deep Code的CLI工具支持从剪贴板粘贴图片以实现多模态输入,但当前DeepSeek-V4模型本身尚不支持多模态识别。官方文档建议,有多模态编程需求的用户可暂时使用火山方舟的Doubao-Seed-2.0-pro模型进行适配。
开源与生态:发布历程与获取方式
根据公开信息,Deep Code的首个版本(v0.1.20)早在今年5月便已发布,目前最新版本已迭代至v0.1.31。开发者可通过npm命令进行全局安装,并在任意项目目录下启动使用。
项目源代码已在GitHub上开源,同时提供VS Code插件市场版本,支持终端与编辑器之间的无缝切换。