DeepSeek Harness
## 简介 DeepSeek Harness(简称DSH)是深度求索(DeepSeek)于2025年8月13日正式发布
简介
DeepSeek Harness(简称DSH)是深度求索(DeepSeek)于2025年8月13日正式发布的首款自研Agent产品——开发者预览版v0.1,面向全球Harness开发者开放公测,并同步以MIT协议开放源代码。这是DeepSeek在模型能力之外,首次构建自己的Harness(智能体运行框架)生态,标志着DeepSeek从模型提供商向AI基础设施平台的重要战略延伸。DeepSeek此前在官方招聘信息中给出了「模型+Harness=Agent」的公式,而Harness的通俗定义就是将大语言模型转化为真正能干活智能体的工具。
核心功能
DeepSeek Harness定位对标OpenAI Codex与Anthropic Claude Cowork,主打编程与办公场景的AI生产力。它不是一个新的基础模型,也不是一个API客户端,而是一整套负责把模型接入文件系统、终端、网页、代码工具和其他Agent,并组织上下文、工具调用和任务执行的Agent运行框架。用户可以把一个代码项目所在的文件夹交给它,让它先阅读项目结构和文档,再完成需求分析、代码编写、测试验证等完整工作流。
技术特点
DeepSeek Harness最核心的设计理念是「Everything is a plugin,一切皆插件」。它基于具有时空可组合性的Cordis插件系统构建,Cordis元框架只负责插件的加载与卸载以及依赖关系,Agent Harness的所有具体组件——模型适配器、工具注册、Session Log、甚至Agent Loop本身——都被设计成可以替换的插件。模型、文件系统、Shell、网页访问、Skill、子Agent、存储、安全策略和交互界面,都可以通过配置重新组合,无需修改源码就可以自由替换和扩展。目前官方已内置超过一百个插件,覆盖项目管理、长任务协作、多Agent编排、上下文管理、联网搜索、Skill等本地Agent工作台常见能力。
产品提供dsh命令行工具,支持四种运行模式:标准模式(提供完整的工具组合)、PTC模式(Programmatic Tool Calling,由模型生成代码来组合多轮工具调用)、极简模式(仅保留一个Shell工具与一个文件编辑工具,用于最小环境下的模型基准测试)、以及创造模式(可以检查当前运行时、在内存中试验Cordis插件,并据此组合和创作新的模式)。
应用场景
DeepSeek Harness适用于多种编程与办公场景:代码项目全流程管理(需求分析→代码编写→调试→测试)、多Agent协作开发(不同AgentPreset加载不同工具和规则)、自动化办公流程(文件处理、数据整理、报告生成)、以及AI智能体工作台定制开发(基于Cordis开发自定义插件)。
如何使用
快速体验:在已安装Node.js开发工具链的系统中,运行以下命令即可在本机启动Web UI(默认地址 http://127.0.0.1:3080):
npx @deepseek-ai/dsh web
源码安装: git clone https://github.com/deepseek-ai/deepseek-harness.git cd deepseek-harness pnpm install && pnpm run build && pnpm dsh web
相关连接
- 官网:https://deepseek.com/harness/
- GitHub源码:https://github.com/deepseek-ai/deepseek-harness
- NPM包:@deepseek-ai/dsh
总结
DeepSeek Harness的发布代表了DeepSeek在AI Agent领域的重要布局。它不只是一个「DeepSeek版Claude Code」,而是一个彻头彻尾为自进化和DIY而生的Agent运行框架。「一切皆插件」的设计理念使它拥有了极高的可扩展性和灵活性,开发者可以针对特定场景自由定制运行时,甚至完全替换底层模型。对于希望在本地构建私有AI编程助手的开发者,以及对Agent架构感兴趣的 researchers 而言,DeepSeek Harness是一个值得关注的新选择。
评论与建议
登录 后参与评论或提建议