Victor-770/dsh-commandcode-provider
dsh LLM provider plugin for Command Code — every plan incl
A custom LLM provider plugin connecting dsh to Command Code — a faithful port of pi-commandcode-provider onto dsh's LLM seam. Even the Go plan — the only one without Provider API access — gives you an API key in the Studio that authenticates CLI/agent login; this plugin uses that same key against Command Code's own /alpha/generate endpoint, not the traditional Provider API protocol, so it works even when a plan has no Provider API access. Install is one command and the provider mounts itself; after restart it appears in the web UI; configure the key with the /commandcode-setkey slash command, then pick a Command Code model from the model picker.
Install
dsh plugin --profile web add dsh-commandcode-provider@0.1.3dsh plugin --profile web add dsh-commandcode-provider@0.1.3 (npm 0.1.3 registry-verified 2026-08-29). The package declares dsh.bundle, so dsh plugin add installs it AND auto-joins it to the profile's bundle layers — the shipped cordis.patch.yml mounts the provider row. Do NOT add a manual cordis.patch.yml row (would double-register the provider). Restart dsh, then set your key via /commandcode-setkey in a chat. English README.
Compatibility
DSH Web; works with every Command Code plan including the $1/month Go plan (no Provider API access needed — the plugin speaks Command Code's own /alpha/generate protocol). Unofficial community integration; you need your own Command Code account.
Details
- Repo: Victor-770/dsh-commandcode-provider
- Category: Coding & Development
- Stars: 2
- Version: npm 0.1.3 (registry-verified 2026-08-29)
- Last push: 2026-08-15
- First seen: 2026-08-14
Recent updates
Command Code provider on dsh's LLM seam; works with Go plan; self-mounting bundle; /commandcode-setkey; no Provider API protocol needed.
FAQ
- Does it work with the Go plan?
- Yes — the plugin uses your Studio API key against Command Code's /alpha/generate endpoint, so no Provider API access is required.
- How do I install it?
- dsh plugin --profile web add dsh-commandcode-provider@0.1.3, restart dsh, then run /commandcode-setkey and paste your key.
- Do I need a manual patch row?
- No — the bundle patch already mounts the provider; adding a second row would double-register it.
Alternatives
Mars-Sea/dsh-commandcode-provider · MirDie/dsh-xai · Player-MINEPIG/dsh-llm-codex-oauth