dsh-subscriptions
Run the following command in DeepSeek Harness:
dsh plugin install DevViking-Persike/dsh-subscriptions
Paste the following prompt into your AI chat to install this plugin:
Install it in DeepSeek Harness by running dsh plugin install DevViking-Persike/dsh-subscriptions; the source is available at https://github.com/DevViking-Persike/dsh-subscriptions.
About this plugin
DeepSeek Harness normally calls models through API keys, but many developers already hold a Claude or ChatGPT/Codex subscription whose quota can only be spent inside each vendor's own client. dsh-subscriptions lets Harness reuse those subscriptions directly: one-time OAuth sign-in, automatic token refresh, and no API key to manage.
The plugin registers claude and codex Provider routes inside Harness, supporting text and image input while remaining fully transparent to the model — no extra tools, no prompt injection, no appended context. It only corrects accounting: Claude's input tokens already exclude cache reads while Codex includes them, and the plugin normalizes both so every cost display reports accurate context figures. Images are inlined as base64 on the Anthropic route and sent as data URLs on the Responses route; if a model's catalog entry does not declare image support the request is refused outright rather than silently dropping the attachment.
On the security side, credentials are written atomically with 0600 permissions under a cross-process writer lock, a failed refresh never overwrites the stored token, and no token ever appears in log lines, error messages, or the /status response. The control server binds to loopback only, keeping the attack surface minimal.
If you already pay for Claude or ChatGPT and want to keep calling them within DeepSeek Harness's unified workflow, this plugin eliminates a second API bill while preserving full streaming, image understanding, and retry behavior out of the box.
Use Cases
- Leverage existing Claude or ChatGPT subscriptions within DeepSeek Harness without provisioning extra API keys
- Support image input while keeping the inference pipeline fully transparent to the model
- Reduce API spending by reusing paid subscription quotas in a local development workflow
Best For
- Developers who already pay for Claude or ChatGPT/Codex and want to call them through Harness
- Teams seeking a unified inference entry point to eliminate multi-key management overhead
- Power users who want to fold existing subscription quotas into automated pipelines
Related Plugins
ModLens is a vision plugin for DeepSeek Harness that gives text-only models sight by reading images pasted directly into chat, with zero-config setup and multiple vision engines.
On-demand vision for text-only DeepSeek Harness agents: built-in free keyless vision chain and 14 vision tools, routing image turns as tool calls to vision models with pixel fidelity, no Python needed, one-command install.
Give text-only models in DeepSeek Harness eyes, enabling image Q&A, long-screenshot OCR, UI restoration, and GUI visual tasks.
An armor-breaking plugin for DeepSeek: rewrites instruction priority, expands refusal-blocked phrases, persists across sessions, and shows a green active indicator.