Back to directory

dsh-commandcode-provider

Curated pickMaintenance: Active

mars-sea/dsh-commandcode-provider

Unofficial DeepSeek Harness LLM provider plugin for Command Code: live model catalog, plan-aware model picker, reasoning-effort + image input support, Command Code web search for dsh, multi-account rotation with browser sign-in. Ported from pi-commandcode-provider.

View on GitHubHomepage
$ dsh plugin --profile web add @mars-sea/dsh-commandcode-provider@latest

158

stars

15

forks

TypeScript

Language

MIT

License

2026-08-14

Created

2026-09-04

Last push

MIT-licensed DeepSeek Harness provider plugin that adds Command Code as a `commandcode` provider route with a live, plan-aware model catalog, account-usage card, in-browser key sign-in, multi-account rotation, and reasoning-effort support — your own Command Code account and API key required.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-25

License

MIT

01What can it help you accomplish?

  • Use Command Code's LLM models inside DeepSeek Harness (dsh) chat

    A `commandcode` provider route with a live model catalog, a plan-aware model picker (plan tier, FREE badge, peak/off-peak, image support, context window), and a live account-usage card

    DeepSeek Harness users who hold a Command Code account or API key and want its models inside their dsh chat

  • Keep chat running past per-account usage limits and use reasoning-effort models

    Automatic switching to the next Command Code account when one is exhausted, and reasoning-effort controls exposed in the model picker

    Heavy or multi-subscription Command Code users who need uninterrupted generation and access to reasoning models

02How to install into DeepSeek Harness

Prerequisites

  • A DeepSeek Harness (dsh) install with a `web` profile
  • Your own Command Code account and API key or subscription

Installation steps

  1. 01

    Install into your `web` profile: `dsh plugin --profile web add @mars-sea/dsh-commandcode-provider@latest`

    $ dsh plugin --profile web add @mars-sea/dsh-commandcode-provider@latest

  2. 02

    Restart the web app so the provider route registers

Verify the integration

  • After restart, open **Settings → Models**: a **Command Code** card appears and the live catalog is listed under `commandcode`
  • Send a chat message with a model your plan includes

Rollback

  • Uninstall: `dsh plugin --profile web remove @mars-sea/dsh-commandcode-provider`
  • Or disable without removing: set `disabled: true` in the `llm-commandcode` row of your profile's `cordis.patch.yml`, then restart

03DSH integration and capability boundaries

DSH integrationNative runtime

Installs into any dsh profile with `dsh plugin add` and registers a `commandcode` provider route with a live model catalog — a purpose-built DeepSeek Harness LLM provider plugin.

  • Live model catalog & provider route

    DeepSeek Harness chat requests targeting Command CodeA `commandcode` provider route with a live, browsable model catalog (no key needed to browse)

  • Plan-aware model picker with annotations

    Your subscription tier and account stateModel-picker annotations (minimum plan, FREE badge, peak/off-peak, image support, context window); above-tier models hidden by default, free models first

  • In-browser sign-in & flexible key setup

    Command Code account via the settings page, an environment variable, or the official CLI login fileApproved API key stored in the local credential service (manual paste remains the fallback)

    Writes the approved key to the local credential service
  • Multi-account rotation

    Multiple Command Code subscriptionsAutomatic switch to the next account when one hits its usage limit; optional pinned active account

  • Reasoning-effort support

    Models that expose selectable reasoning effort levelsReasoning-effort controls exposed in the model picker

04Who is it for? When not to use it?

Good for

  • DeepSeek Harness users who hold a Command Code account or API key and want its models inside their dsh chat
  • Heavy or multi-subscription Command Code users who need uninterrupted generation and access to reasoning models

Not for

  • Image input is model-gated — only Vision models accept images; switching to a text-only model in an image-bearing session is rejected by dsh.

05Compatibility, maintenance and safety notes

  • Image input is model-gated — only Vision models accept images; switching to a text-only model in an image-bearing session is rejected by dsh.
  • No `stop` sequences are supported — requests carrying a stop sequence fail.
  • All traffic stays between your local dsh profile and the Command Code API; the plugin touches only the local credential store and models cache and sends no telemetry.
2026-08-142026-08-25v0.8.1

MIT · actively maintained (latest release v0.8.1, 2026-08-25)

06Frequently asked questions

How do I install DSH CommandCode Provider into DeepSeek Harness?

Run `dsh plugin --profile web add @mars-sea/dsh-commandcode-provider@latest`, then restart the web app. After restart, Settings → Models shows a Command Code card and the live catalog is listed under `commandcode`.

Do I need my own Command Code account and API key?

Yes. This is a community integration — you need your own Command Code account and API key or subscription, and Command Code's terms apply. The plugin is not affiliated with Command Code, Inc.

How do I add my API key?

Open Settings → Command Code and click Sign in to Command Code (the same flow `cmd login` runs), paste a key manually, set the `COMMANDCODE_API_KEY` env var, or use the official CLI login file. The approved key lands in the local credential service.

What happens when one account hits its usage limit?

With multi-account rotation set up, requests automatically switch to the next account when one is exhausted. You can also pin a preferred account from the Active account dropdown; it falls back to others when drained.

Which models and features are supported?

The live catalog lists Vision/image models, reasoning-effort models (exposed in the picker), and shows plan tier, FREE badge, peak/off-peak state and context window. Image input is model-gated — only Vision models accept images — and `stop` sequences are not supported.

08Data and sources

  • Author-claimedgithub.comee25d1d6e858…

    install into any dsh profile with `dsh plugin add`; registers a `commandcode` provider route with a live model catalog.

  • Author-claimedgithub.comee25d1d6e858…

    dsh plugin --profile web add @mars-sea/dsh-commandcode-provider@latest

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-25. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.