DeepSeek Harness 本身无需付费运行;账单来自模型,而在其内置路由上,模型使用的是 DeepSeek API——deepseek-flash 在高峰时段输入每百万 token $0.30、输出每百万 token $1.20,非高峰时段为其一半,缓存命中时每百万 token $0.006。 真正影响账单的是 Harness 发送的内容:在 0.2.0-rc.2 的一次记录运行中,每一轮都携带 24 个工具定义,要求最多生成 256,000 个输出 token,并启用思考;每个新会话还会额外发送一个标题请求。价格截至 2026 年 10 月 1 日。
有关 dsh 与 Anthropic 的代理的比较,请参阅 DeepSeek Harness vs Claude Code;有关将其指向其他端点,请参阅 Kunavo 的 DeepSeek Harness 设置页面。
Harness 免费;模型不免费
DeepSeek Harness(dsh)采用 MIT 许可证,并通过 npm 安装为 @deepseek-ai/dsh;0.2.0-rc.2(2026 年 9 月 29 日)是当前标签,而 README 仍将其称为开发者预览版,并表示后续会有“兼容性破坏性变更”。开箱即用时,它通过 DeepSeek 的 Anthropic 格式端点,使用你的 DeepSeek 密钥,将请求路由到 DeepSeek 官方 API,模型为 deepseek-flash。你可以添加其他提供商;但无法从 dsh 购买任何东西。
DeepSeek 的价格
| 模型 | 输入,缓存命中 | 输入,缓存未命中 | 输出 |
|---|---|---|---|
deepseek-flash (DeepSeek-V4.1-Flash) | 高峰 / 非高峰 $0.006 / $0.003 | $0.3 / $0.15 | $1.2 / $0.60 |
deepseek-v4-pro | 高峰 / 非高峰 $0.044 / $0.022 | $1.32 / $0.66 | $3.96 / $1.98 |
每百万 token,数据来自 2026 年 10 月 1 日的 DeepSeek 价格页面。非高峰价格为高峰价格的一半;高峰时段为周一至周五 01:00–04:00 和 06:00–10:00 UTC,中国法定节假日除外。deepseek-flash 由 DeepSeek-V4.1-Flash 提供;较旧的 deepseek-v4-flash 名称仍可使用,并按 Flash 价格计费。费用从预付的 DeepSeek 余额中扣除。
单轮发送的内容——实测
我们让无头模式的 dsh 0.2.0-rc.2 对着一个会记录请求的本地替代端点运行,任务是读取文件并回答问题——每种路由使用三个全新会话,九个会话全部完成了工具往返,每次运行的请求大小都相同。在内置 DeepSeek 路由上:
| 请求 | 大小 | 其中包含的内容 |
|---|---|---|
| 代理轮次,首次调用 | 65,321 字节 | 24 个工具定义(18,606)、系统提示词(2,734)、任务及运行时上下文、max_tokens: 256000、已启用思考、output_config.effort: "high",以及两个非模型字段:dsh_session_log(33,342)和 dsh_plugin_packages(5,800) |
| 会话标题 | 39,906 字节 | max_tokens: 64、已禁用思考、首个提示词,以及相同的两个非模型字段 |
| 工具结果之后的代理轮次 | 36,189 字节 | 截至目前的对话内容,此时会话日志已开始增量发送 |
成本方面可以得出三点。标题调用按会话计算,虽然 token 数量少,但确实会产生费用,而且发送给同一个模型。默认情况下会以高强度启用思考,推理 token 按输出计费,因此模型选择器中的 effort 设置可以控制成本。提示词前缀是稳定的——不同运行中的工具和系统提示词逐字节相同——这正是 DeepSeek 的缓存命中价格所奖励的特性。两个 dsh_ 字段不是模型输入;DeepSeek 是否会将它们计入任何项目并无文档说明,本文也不假设会计入。这些是替代端点收到的请求字节数,不是 DeepSeek 的 token 数量。
会话成本
这是 token 算术,不是实测账单。 一个发送 200,000 个输入 token 并接收 12,000 个输出 token 的会话,在高峰价格下:
| 方式 | 无缓存 | 缓存输入占 80% | 计费方 |
|---|---|---|---|
deepseek-flash,高峰 | $0.074 | $0.027 | DeepSeek |
deepseek-v4-pro,高峰 | $0.312 | $0.107 | DeepSeek |
deepseek-flash,非高峰 | $0.037 | $0.014 | DeepSeek |
| 通过 Kunavo 的 Claude Haiku 4.5 | $0.182 | — | Kunavo |
| 通过 Kunavo 的 Claude Sonnet 5 | $0.364 | — | Kunavo |
缓存列假设 DeepSeek 的自动缓存服务于 80% 的输入;稳定的前缀使这一假设合理,但只有你自己的使用页面才能确认。Kunavo 的各行是未启用缓存的实时目录价格,面向希望通过同一 Harness 使用 Claude 的读者;Kunavo 不销售 DeepSeek 模型,费用按 token 从预付余额中扣除,最低充值金额为 $10(计费),并将目录金额视为下限而非上限。价格差距是真实存在的,最低价格与最低完成任务成本之间的差距也同样真实。
其他提供商,以及会发生什么变化
自定义模型 API 需要一个基础 URL 和一种协议。在此次运行中,基础 URL 以 /v1 结尾时,openai-completions 会向 /v1/chat/completions 发送请求;使用裸根路径时,anthropic-messages 会向 /v1/messages?beta=true 发送请求,而末尾加上 /v1 时会向 /v1/v1/messages 发送请求——任何真实网关都会返回 404。这些路由请求的是 max_tokens: 32768,而不是 256,000;既未发送 dsh_ 字段,标题请求也小于 800 字节。
会话日志字段是同一选择中与隐私相关的一半。在内置路由上,dsh-session-log-deepseek 插件默认启用,并会在每次请求中发送会话事件,包括你的工作目录路径——发送到该路由所使用的任意基础 URL。可在 Settings → General 中关闭:"Upload Session Log when using the official model API"。dsh 的 OpenTelemetry 反馈导出是另一个独立的默认功能,发送到 DeepSeek 的收集器;DSH_TELEMETRY_MODE=DISABLED 可以将其关闭,本次运行就是这样进行的。
常见问题
DeepSeek Harness 多少钱?
Harness 免费:DeepSeek Harness (dsh) 采用 MIT 许可证,npm 上的 0.2.0-rc.2(2026 年 9 月 29 日)仍是开发者预览版。你支付的是模型费用。其内置路由调用 DeepSeek 自有 API,其中 deepseek-flash 的价格为:缓存未命中时每百万输入 token $0.30,缓存命中时 $0.006,峰值时段每百万输出 token $1.20;非峰值时段恰好为上述价格的一半;deepseek-v4-pro 在峰值时段的价格分别为 $1.32、$0.044 和 $3.96。峰值时段为周一至周五 UTC 01:00–04:00 和 06:00–10:00。没有 dsh 订阅。
一次 DeepSeek Harness 回合会发送什么?
在 0.2.0-rc.2 的内置 DeepSeek 路由中,一个单行任务的第一次请求为 65,321 字节:24 个工具定义(18,606 字节)、2,734 字节的系统提示、带运行时上下文说明的任务,以及两个不属于模型输入的字段——dsh_session_log(第一次调用为 33,342 字节)和 dsh_plugin_packages(5,800)。它请求 max_tokens 256,000,启用思考,effort 为“high”。每个新会话还会发送一个简短的标题请求。这些数字是由替身端点记录的请求字节数,而不是 DeepSeek 的 token 计数。
DeepSeek Harness 会上传我的会话吗?
在其内置的 DeepSeek 路由上,默认会。dsh-session-log-deepseek 插件开箱即用,并会向普通代理、压缩和标题请求添加 dsh_session_log 字段——其中包含会话事件,包括工作目录路径——每个请求最多 8 MiB;模型看不到该字段。在此处的运行中,该字段被发送到了 DEEPSEEK_BASE_URL 所指向的任意地址,而不只是 DeepSeek。Web UI 的 Settings → General → "Upload Session Log when using the official model API" 开关可以关闭此功能;将该插件设为 enabled: false 也可以。自定义 pi-ai 提供商不会携带该字段。
运行 DeepSeek Harness 最便宜的方式是什么?
按标价计算,在缓存预热的非高峰时段使用 deepseek-flash:输入每百万 token 未命中时 $0.15,命中时 $0.003,输出每百万 token $0.60。对于发送 200,000 个输入 token 并接收 12,000 个输出 token 的会话,输入缓存命中率为 80% 时,非高峰时段约为 $0.014;没有缓存命中时,非高峰时段约为 $0.037;高峰时段且没有缓存命中时约为 $0.074。标价最低与完成任务的方式最便宜,是两个不同的问题:需要尝试三次的模型,成本高于一次就能完成的模型。
DeepSeek Harness 能使用不同的 API 吗,例如通过网关使用 Claude?
可以。Settings → Models 中的自定义模型 API(存储在配置文件的 cordis.patch.yml 中)需要一个基础 URL 和一种协议:openai-completions、openai-responses 或 anthropic-messages。在 0.2.0-rc.2 的运行中,基础 URL 以 /v1 结尾时,openai-completions 会向 /v1/chat/completions 发送请求;使用裸根路径时,anthropic-messages 会向 /v1/messages?beta=true 发送请求——而基础 URL 以 /v1 结尾时,它会向 /v1/v1/messages 发送请求,真实网关会返回 404。Kunavo 的 DeepSeek Harness 页面提供了 openai-completions 的配置方法。
运行日期为 2026 年 10 月 1 日:通过 npm 安装的 @deepseek-ai/dsh 0.2.0-rc.2,dsh --profile headless,遥测已禁用,使用伪造密钥,对着一个本地记录替代端点运行;该端点返回一次工具调用和固定答案——三条路由,每条三个会话。该替代端点不是 DeepSeek、Kunavo 或任何模型:它展示的是 dsh 发送的内容,而不是提供商如何计费或是否接受额外字段。价格来自同日的 DeepSeek 价格页面和 Kunavo 实时目录;软件包行为来自已发布的 dsh-llm-deepseek 和 dsh-session-log-deepseek README。