DeepSeek Harness :一切皆插件的 AI Agent 编程框架

📅 2026/8/14 14:01:12
DeepSeek Harness :一切皆插件的 AI Agent 编程框架
⚠️ 时效性提示DeepSeek Harness 2026-08-13 晚发布 v0.1 开发者预览版仍处快速迭代期官方明示未来会出现破坏兼容性的变更。本文基于发布当天的官方 README providers 文档 媒体实测整理引用前请复核最新版本。发布背景2026-08-13 晚DeepSeek 正式发布并开源首款 AI Agent 编程工具 ——DeepSeek Harnessdshv0.1 开发者预览版MIT 协议GitHub 仓库deepseek-ai/deepseek-harness与DeepSeek-V4-Pro-0813模型正式版同步推出发布半小时 GitHub 星数破万截至发稿已超3 万星被视为 DeepSeek从基础模型/API 提供商向 AI 编程执行层延伸、补齐Vibe Coding入口的关键一步产品定位官方公式Model Harness Agent模型负责思考推理Harness 负责实际执行是一套将模型接入文件系统、终端、网页、代码工具和其他 Agent统一处理上下文管理、工具调用与任务执行的Agent 运行框架精准对标OpenAI Codex和Anthropic Claude Code / Claude Cowork团队负责人崔添翼前 Jane Street 工程师2026 年 3 月加入 DeepSeek项目 2026 年 5 月立项8 月 2 日招募内测用户核心架构一切皆插件DSH 建立在Cordis 插件元框架之上理念源于北大与 DeepSeek 联署论文《A Programming Paradigm for Spatiotemporal Composability》。模型适配器、工具注册、技能、会话、沙箱、存储、Agent 循环、任务调度、UI 等所有能力均由插件组合而成可自由替换、灵活重组。开发者无需改源码通过新增/替换插件即可实现任意模块定制。Cordis 内核两大核心特性时间可组合性插件卸载后能完整撤销其副作用空间可组合性插件依赖变化时能动态重新处理依赖→ 支撑 Agent 运行时热插拔插件甚至自我开发/安装/卸载插件自进化雏形。四种运行模式模式说明标准模式完整工具组合文件编辑、Shell、检索、技能、规划、子 Agent、工作流等PTC 模式程序化工具调用Programmatic Tool Calling模型生成 TypeScript 代码把多轮工具操作合并为一次执行极简模式仅保留 Shell 与文件编辑两个工具最小环境模型基准测试创造模式检查运行时、内存中试验 Cordis 插件创作新的自定义模式安装部署前置要求Node.js开发工具链无原生 Electron App通过浏览器访问 Web UI快速体验npxnpx deepseek-ai/dsh web启动 Web UI默认地址http://127.0.0.1:3080源码安装gitclone https://github.com/deepseek-ai/deepseek-harness.gitcddeepseek-harnesspnpminstallpnpmrun buildpnpmdsh web核心命令dsh --profile name启动指定配置文件支持Web UI / TUI / Headless等运行方式配置大模型基础配置Web UI设置 → 模型配置 DeepSeek 官方模型DeepSeek 卡片填入 API Key 保存即可API Key 只写保存后只显示脱敏描述符密钥存$DSH_HOME/.credentials.yamlsettings 只保留凭据引用模型变更下一次请求时生效无需重启添加目录提供方选添加提供方选 Anthropic / OpenAI 等已安装目录中的提供方填 API Key。目录自动提供端点、协议、模型列表。原生认证的提供方Bedrock / Vertex / Azure / Codex需各自原生凭据AWS / ADC / api-version / OAuth只填 API Key 无法配置。添加自定义提供方适用于公司网关、自建服务器、目录外的提供方字段说明Provider ID小写永久性请求/会话/凭据引用都依赖它改名需新建基础 URL端点地址如https://gateway.example/v1API 协议OpenAI 兼容 / Anthropic 兼容凭据API Key 或环境变量引用apiKeyEnv: GATEWAY_API_KEY模型至少一个模型 ID模型发现调用OpenAI 兼容GET /models端点服务不提供则手动输入模型。settings.yaml 配置示例llm-pi-ai:providers:my-gateway:apiKeyEnv:GATEWAY_API_KEYapi:openai-completionsbaseURL:https://gateway.example/v1models:-id:legacy-chat-id:vision-previewinput:[text,image]# 视觉模型需声明模态关键配置点视觉模型自定义 provider 下需手动声明input: [text, image]否则按纯文本处理发图会被拒defaultInput路由级图片回退值默认[text]双协议支持DeepSeek 同时提供 Anthropic 兼容api.deepseek.com/anthropic与 OpenAI 兼容api.deepseek.com端点协议判断口诀域名判断 Provider路径判断 Protocol排错速查错误解决MISSING_CREDENTIAL模型页存 key 或提供引用的环境变量UNKNOWN_MODEL选已配置模型或向自定义 provider 加缺失模型获取可用模型返回 401查 key模型发现走 OpenAI 兼容GET /models图片发送前被拒模型未声明图片模态加input: [text, image]特色功能Trajectory轨迹—— Agent 自带黑匣子模型看到的一切系统提示词、推理过程、工具调用与结果、子 Agent 调度、上下文注入均写入只增不改的会话日志支持按来源追溯、恢复、分叉、搜索、回放。插件生态发布不到 24 小时收录288 个插件仓库GitHub 打dsh-plugin标签即可被发现示例dsh-plan-execute双模型路由plan 用推理模型、执行用执行模型省成本、dsh-vision给纯文本模型桥接视觉模型连 WebUI 界面本身也是 UI 插件可随意修改不锁死 DeepSeek 模型支持自定义 provider、base URL、协议与 Claude Code 的区别维度Claude CodeDeepSeek Harness性质Claude Code 编程助手 CLI开源GitHubanthropics/claude-code但模型推理服务商业闭源Claude 模型需官方 API/订阅DeepSeek开源MITAgent 框架 / 基建架构哲学封装完整的成品工具箱一切皆插件模块化可重组可定制性可自定义 Skill、MCP 等外围本体源码在 GitHub 可查模型、工具、技能、会话、存储、沙箱、UI 全可替换内核助手源码开源但模型与生态服务闭源Cordis 内核只负责插件加载/卸载/依赖管理运行时固定支持运行时热插拔插件且状态不崩生态官方插件/marketplace GitHub 开源仓库开源插件生态dsh-plugin发布即 288 仓库模型Anthropic 自家模型也可接任意 Anthropic 兼容模型不锁死可接任意 Anthropic/OpenAI 兼容模型行业评价辨析Claude Code编程助手 CLI 本体是开源的GitHubanthropics/claude-codeTypeScript/Python140K Star但闭源的是Anthropic 的模型推理服务。两者的开源维度不同Claude Code 开的是客户端工具源码DeepSeek Harness 开的是整个 Agent 框架 生态。多数观点认为 v0.1 短期替代 Claude Code为时尚早更重要意义DeepSeek从单纯模型提供商转向争夺模型之上的开发者入口反对声音部分认为它更像为展示 Cordis 内核而预设 100 一方插件的科研成果而非面向普通用户的 Agent 产品社区与支持GitHub Discussions反馈 / bug 报告插件仓库加dsh-plugin话题便于被发现Discord / 企微群 / 微信公众号参考来源官方 READMEgithub.com/deepseek-ai/deepseek-harness官方模型配置文档docs/user/guide/providers.zh.mdIT 之家DeepSeek Harness 公测报道36氪 / 量子位 / 品玩 实测体验文