dsh-anthropic-membership
Run the following command in DeepSeek Harness:
dsh plugin install antonio-mastropaolo/dsh-anthropic-membership
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install antonio-mastropaolo/dsh-anthropic-membership in your DeepSeek Harness terminal to install this plugin; the source repository is available at https://github.com/antonio-mastropaolo/dsh-anthropic-membership.
About this plugin
If you already have a Claude Pro or Max subscription but have been driving DeepSeek Harness through an API Key, this plugin was built for exactly that workflow. It reuses the same Anthropic membership OAuth grant (isSubscription: true) that Claude Code uses, so no API Key is required at all. From Settings, a single Sign in with Claude Pro/Max click connects any anthropic or claude-* model.
What actually keeps a long session from freezing are two unlocks. First, Anthropic enforces a 2000 px long-edge cap on multi-image requests while DSH stores images at 2048 px; once you cross the limit every retry resends the same bloated history and the session stalls. The plugin down-samples outgoing images to a 2000 px long edge before the request leaves. Second, when the live prompt has already exceeded the model window (1 M-token scale), DSH's summarizer replays that same prompt and fails with Compaction could not produce a useful summary. This plugin slims the compaction call by dropping images and reasoning traces and truncating oversized tool text so that /compact can finally land.
The composer dock keeps a persistent Claude chip showing 5-hour and weekly plan-window percentages plus DSH message counts, and the Anthropic card mirrors the plan-window figure. A bundled macOS chrome-less app window (Helixboard-style) lets you drag DSH onto the Dock for one-click launch; the dock also exposes a Codex slot that lights up when an openai-codex grant exists and a Full access switch that flips the live session's permission preset. If you already subscribe to Claude and lean on DSH as your primary front-end for multimodal, long-context work, this plugin is essentially a must-have.
Use Cases
- Drive DSH with a Claude Pro or Max subscription instead of an API key
- Multi-image sessions freeze from repeated 2000px over-limit retries
- Compaction fails when the live prompt exceeds the model window
Best For
- Claude Pro/Max subscribers who want to skip API Key setup in DSH
- Front-end developers running long-context multimodal workloads on DSH
- Heavy users who prefer one subscription bill over juggling multiple API keys
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.