DeepSeek Harness plugin

dsh-coding-plans

Use multiple coding-plan subscriptions (ChatGPT/Codex, Claude, Gemini, …) inside DeepSeek Harness via native OAuth LLM adapters.

Jump to install

Source facts

Repository
pengzhou267-ai/dsh-coding-plans
Latest update
Aug 16, 2026
Category
Tools & Capabilities
GitHub stars
2
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/pengzhou267-ai/dsh-coding-plans
Plugin: dsh-coding-plans
Author: pengzhou267-ai

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer4 files
README.mdSource · read only
README language

dsh-coding-plans

中文 | English

Use multiple coding-plan subscriptions inside DeepSeek Harness via native OAuth / coding-endpoint LLM adapters — no CLIProxyAPI subprocess.

> Community plugin; not affiliated with OpenAI, Anthropic, Google, Moonshot, or DeepSeek. Upstream APIs are unofficial and may break or violate vendor ToS — use at your own risk.

Status

ProviderStatusAuth
ChatGPT / CodexReadySettings → Sign in with ChatGPT (browser OAuth / device code)
Kimi CodeReadySettings → Sign in with Kimi (device flow) or Advanced API key
Volcengine Ark Coding/Agent PlanReadySettings → pick plan + paste console API key
Zhipu GLM / MiniMax / Bailian / TencentStubPRs welcome — [docs/provider-porting.md](docs/provider-porting.md)
Gemini / AntigravityStubPRs welcome
Claude Max / ProDeferred (last)Stub
Copilot / CursorLater

Codex caveats

  • Connected only means credentials exist under $DSH_HOME/coding-plans/codex-auth.json.
  • Free ChatGPT accounts usually cannot run Codex; a paid plan is required for inference.
  • Quota UI needs reachability to chatgpt.com; a network timeout does not mean you are signed out.

Install

dsh plugin --profile web add dsh-coding-plans
# local checkout:
dsh plugin --profile web add link:/absolute/path/to/dsh-coding-plans
dsh web

or:

dsh plugin --profile web add github:pengzhou267-ai/dsh-coding-plans

See [INSTALL.md](INSTALL.md).

Usage

1. Settings → Coding Plans 2. Codex: Sign in with ChatGPT; Kimi: Sign in with Kimi; Ark: pick Coding/Agent Plan and save API key 3. Models → coding-plans-codex / coding-plans-kimi / coding-plans-ark (Agent: coding-plans-ark-agent)

dsh-coding-plans login codex
dsh-coding-plans login kimi
dsh-coding-plans login ark --api-key <key> --plan coding
dsh-coding-plans login ark --api-key <key> --plan agent
dsh-coding-plans status ark
dsh-coding-plans list

Architecture

TypeScript ports of mature OAuth/protocol implementations (pi-ai openai-codex, CLIProxyAPI kimi/codex patterns, dsh-codex), registered with ctx.llm.registerAdapter. See [docs/design.md](docs/design.md).

License

Apache-2.0