DeepSeek Harness 怎么用上 ChatGPT 订阅模型
DeepSeek Harness 不必拿 ChatGPT OAuth token;通过 Coskey 模型网关,填入 Base URL、client token 和 OpenAI Responses,即可使用宿主机订阅模型。

导语:DeepSeek Harness 自己也有
OpenAI (ChatGPT Plus/Pro)登录,可以走 ChatGPT 订阅。但本机或同一网格里还有其它 Agent 时,把登录留在 Coskey 宿主机,能让它们共用同一份订阅模型。本文用 Harness 走通这条链路。
先说结论:可以,而且不必把 ChatGPT 登录复制到每个 Agent 里。
我常遇到两种场景。
01 我的两个使用场景
- 本机有多款 Agent。 DeepSeek Harness、ZCode 等工具做不同的工作,ChatGPT 订阅还有剩余额度。如果它们都能直接使用这份订阅,就不必逐个登录。
- 多台机器上的 Agent 在协作。 每台机器负责不同任务,ChatGPT 订阅还有剩余额度。如果同一网格里的 Agent 都能共用这份订阅,换设备工作时也会顺手很多。
这两种情况的共同点,不是 Harness 没法登录,而是登录被绑在了每个工具、每台设备里。
Coskey 模型网关解决的就是这件事。DeepSeek Harness 不必拿到 ChatGPT 的 OAuth token。它只要接上 Coskey 模型网关,填入 Base URL、专用的 ckg_… client token、OpenAI Responses 协议和模型 ID,就能调用宿主机 ChatGPT 订阅里的官方模型。
登录只留在宿主机一份,每个 Agent 各拿自己的 client token。
02 在 Coskey 创建 Harness 专用 client
开始前确认:
- Coskey 已运行,模型网关已启用;
- Coskey 所在机器有有效的 ChatGPT 订阅登录态;
- API-key 登录不能替代 ChatGPT 订阅登录;
- 本机已安装 DeepSeek Harness。
普通安装的本机 Base URL 通常是:
http://127.0.0.1:15721/v1
实际以 Coskey 页面显示的地址为准。截图来自隔离实例,端口只用于演示。
打开 Coskey → 模型网关,在「客户端」区域点 创建客户端:

Harness 与 Coskey 在同一台电脑时,网关本身的访问范围选「仅本机」,client 的范围也选「仅本机」。
建议给 Harness 单独创建一条 client:
- 客户端 ID:
deepseek-harness - 范围:仅本机
- 允许模型:
gpt-6.1-terra
保存后会显示一次完整的 ckg_… token,立即复制。之后页面只显示遮蔽后的 token;明文保存在系统钥匙串,Coskey 配置里只保存 SHA-256。

Harness 单独一条 client,以后改模型权限、轮换 token 或撤销接入,都只影响它自己。
03 在 Harness 里添加 Coskey
打开 DeepSeek Harness 的 设置 → 模型 → 添加模型提供商,选择「自定义模型 API」,填写:
- Provider ID:
coskey - 显示名称:
Coskey - API 地址:Coskey 模型网关显示的 Base URL
- API 协议:
OpenAI Responses - API 密钥:上一步生成的
ckg_…client token
这里的 coskey 是 Harness 的本地标识,和网关里的 client ID deepseek-harness 不是同一个值。

点「获取可用模型」,选择 gpt-6.1-terra。模型 ID 要和网关返回的完全一致。上游请求由 Coskey 使用宿主机登录态完成,Harness 看不到宿主 OAuth token。
04 发一条消息,确认真的打通
新建会话,确认模型选择器显示 gpt-6.1-terra,然后发送一条最小消息:
请只回复“Coskey 网关测试通过”。
收到回复,就说明 Harness、client、模型网关和宿主机订阅登录态之间的链路已经打通。

如果失败,先查三处:401 看 token,403 看 client 范围,host_login_required 看宿主机是否用了正确的 CODEX_HOME。
05 换到局域网或网格环境
如果 Harness 在同一局域网或私有网格里的另一台设备上,要改两处:网关范围切到「局域网」,Harness client 的范围也选「局域网」。只设「仅本机」的 client 从局域网请求会得到 403。
然后在另一台设备上,把 Harness 的 API 地址改成宿主机在这个网络里的地址,例如:
http://<宿主机网格 IP>:15721/v1
协议和 token 不变。Tailscale、WireGuard 等私有网络也可这样用,但只应在可信网络中开放。局域网模式默认允许明文 HTTP;需要加密时,在前面加 HTTPS 反向代理,不建议直接暴露到公网。
06 同一份登录,也可以接下一个 Agent
Harness 跑通后,ZCode 或其它支持自定义 API 和 OpenAI Responses 的 Agent 也可以复用同一入口。给新应用单独创建一个 client,仍然填写 Base URL、ckg_… token、协议和模型 ID 即可。
07 共享的是登录入口,不是无限额度
一次登录统一的是接入方式,不是额度。所有官方模型请求仍然消耗宿主机 ChatGPT 账号自己的订阅额度。
- 宿主机只保留一份 ChatGPT 订阅登录态;
- 每个应用只拿到自己的 client token;
- 应用看不到宿主 OAuth token;
- 网关日志不会记录 token、上游密钥、prompt 或 completion。
Harness 的 token 泄露时,只轮换它这一条;停用 Harness 时,也只撤销它的 client。
小结
DeepSeek Harness 使用 ChatGPT 订阅模型,最短路径是:
- 在 Coskey 宿主机保留 ChatGPT 订阅登录态;
- 在模型网关创建 Harness 专用 client;
- 在 Harness 里配置 Base URL、
ckg_…token 和OpenAI Responses; - 选择
gpt-6.1-terra,发一条最小消息验证。
本机走 127.0.0.1,局域网或同一网格里的设备走宿主机内网地址。Harness 不需要拿宿主 OAuth token,也不需要复制宿主机凭据。
coskey 已在 macOS 和 Windows 上发布:
- 官网下载:https://www.cosk.ai/products/coskey/
- 模型网关文档:https://www.cosk.ai/docs/coskey/gateway/
- DeepSeek Harness 接入文档:https://www.cosk.ai/docs/coskey/gateway/deepseek-harness/