DeepSeek
DeepSeek Harness(dsh)是基于 Cordis 插件系统构建的开源编程 Agent 与 Agent 开发/运行环境。Cordis 内核负责插件挂载、卸载和依赖管理,开发者可通过配置替换或扩展能力,无需修改 Harness 源码。其 append-only Session 日志会记录系统提示词、推理、工具调用与结果、子 Agent 调度和上下文注入;Trajectory 视图可基于同一事件流检查、继续、分叉、搜索和重放。官方记录了四种模式:完整 Standard 编程 Agent、用 TypeScript 编排多步工具调用的 Code 模式、仅保留两个工具用于基准测试的 Minimal 模式,以及用于运行时检查和自定义预设的 Creator 模式。项目当前处于 developer preview,并明确提示将出现破坏性兼容变更。
编辑结论
适合构建或研究可组合编程 Agent、自定义 Agent 模式、插件生态和可追踪本地优先运行时的开发者。
如果必须保证 API 稳定,或无法为敏感系统提供隔离、审批门槛和集成审查,不应直接用于生产标准化。
它是 DeepSeek 自己发布的开放 Agent Harness,而不是另一份 API 集成指南;其运行时架构、轨迹历史和扩展面可用于构建定制编程 Agent。
Free MIT-licensed software; model APIs, external tools and infrastructure may incur separate costs
Self-hosted open source, DeepSeek API billing, Third-party model provider billing
代码仓库采用 MIT 许可证。生产使用还需遵守 Safe Use Policy,以及所配置模型、插件、MCP Server、工具和依赖的条款与许可证。
Session 数据、工具记录、文件、路径、运行日志、供应商地址和 API Key 默认存储在本机。产品可能上报匿名配置和项目列表,用户可关闭或修改上报地址;外部模型、联网工具、MCP 服务和插件可能按各自政策传输数据。
通过 Web UI 对选定工作区使用文件编辑、Shell、搜索、规划、目标、子 Agent 和工作流能力。
通过 Cordis 配置和插件组合或替换模型、工具、存储、调度、循环和 UI。
检查完整模型上下文与工具活动,并从同一事件流继续、分叉、搜索或重放。
使用仅含持久 Bash 与 str_replace_editor 的 Minimal 模式,在受限环境中评测模型。
已于 2026 年 8 月 14 日核验。DeepSeek 将 Harness 标记为 developer preview,并提示会有破坏性兼容变更;生产采用前应重新核验发布状态、包版本、插件 API 和政策。
AtomCode 是范围更窄的 Rust 终端编程 Agent,支持多模型且运行面更小。
DeerFlow 重点覆盖带沙箱、记忆、Skills 和消息通道的研究、编程与创作。
现有编程 Agent 可通过 DeepSeek 的 OpenAI 或 Anthropic 兼容 API 接入,无需采用 dsh 运行时。
official · en · verified 2026-08-14
确认 developer preview 状态、插件架构、可追踪性、四种运行模式、快速启动、源码发布和 MIT 定位。
repository · en · verified 2026-08-14
确认公开源码、Cordis 架构、npm 与源码安装命令、兼容性警告和 MIT 许可证。
terms · en · verified 2026-08-14
确认默认本地存储、可选匿名上报和第三方数据传输边界。
最后核验: 2026-08-14