跳转至

dsh-commandcode-provider

⭐ 83 · ✅ 活跃 · 插件 · 近期 ⬆️ +9

类型 插件 分类 视觉与多模态
星数 ⭐ 83 状态 ✅ 活跃
作者 Mars-Sea 更新时间 2026-08-21
子分类 👁️ 视觉工具 能力 coding

一句话介绍

Unofficial DeepSeek Harness LLM provider plugin for Command Code: live model catalog, reasoning-effort support, Models-page card. Ported from pi-commandcode-provider (MIT).

详细介绍

Unofficial DeepSeek Harness LLM provider plugin for Command Code, ported from pi-commandcode-provider (MIT).

✨ 核心特性

  • Plugin bundle — install into any dsh profile with dsh plugin add; registers a commandcode provider route with a live model catalog.
  • Dedicated settings page — API key, connection options, a live account-usage card, and a "Hide out-of-plan models" toggle.
  • Models-page key card — the Settings → Models → Command Code card carries the key status, a paste field, and the sign-in button inline.
  • In-browser sign-in for keys — start the official authorization flow (the same one cmd login runs) from the settings page; the approved key lands in the lo
  • Multi-account rotation — when one account hits its usage limit, requests switch to the next account automatically. See Account rotation
  • Flexible API key setup — via the settings page, an environment variable, or the official CLI login file.

📦 安装

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

🚀 快速开始

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

📚 更多信息

Install

Pick the release line that matches your DeepSeek Harness version: sh dsh plugin --profile web add @mars-sea/dsh-commandcode-provider@alpha sh dsh plugin --profile web add @mars-sea/dsh-commandcode-provider@latest > The alpha tag never moves latest: a plain @latest install always gets the newest stable release for older Harness versions, and upgrading to the alpha line is always

Usage dashboard

The plugin registers a /commandcode slash command showing per-account usage: /commandcode (or /commandcode status) The command's user-facing copy follows the shell's locale: explicit lang: 'en' | 'zh' in the llm-commandcode plugin config wins, otherwise LC_ALL/LANG is read, otherwise it falls back to zh. The web settings page is independent — it follows the browser's language preferenc

Configure

Settings → Command Code covers the API key, API base URL, working directory, and request/stream timeouts; once a key is saved, a live Account usage card appears at the top of the page. The same options live in $DSH_HOME/settings.yaml (changes apply immediately, no restart): llm-commandcode: apiKeyEnv: COMMANDCODE_API_KEY # credential reference apiBase: https://api.commandcode.ai workingD

Disabling / uninstalling

sh dsh plugin --profile web remove @mars-sea/dsh-commandcode-provider Your API key in the dsh credential store and ~/.commandcode/auth.json are left untouched.

🔗 链接