DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Chatgpt Oauth — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
C

dsh-chatgpt-oauth

Chatgpt Oauth

ChatGPT OAuth (PKCE) plugin for DeepSeek Harness and Cordis, using the openai-codex provider with ChatGPT Plus/Pro subscriptions; no API key required.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:jjunho/dsh-chatgpt-oauth#30269e99c91bed697f498104d54817c963018d15
READMECompatibilityVersions

Compatibility and provenance

Chatgpt Oauth is published as dsh-chatgpt-oauth and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
8/20/2026

Versions

0.1.0stable
8/20/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
8/30/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in security-access.

Doctor@linxin666/dsh-doctorTransactional rescue mode for DSH profiles with a supervised launcher, isolated recovery capsule, deterministic repairs, health monitoring, and a local Web recovery consolePocketdsh-pocketPut DeepSeek Harness in your pocket: one package, one settings page, and scan a QR code on your phone to access DSH on your computer in sync (LAN + public network, real-time screen mirroring).DSCODE@toddzheng024/dscode-bundleA complete DeepSeek coding agent with persistent shell, Ultra collaboration and automatic permission review.Auto Reviewdsh-auto-reviewSecond-model AI auto-review for DeepSeek Harness approval requests: a read-only reviewer subagent decides allow/deny on the approval answerer chain, with fail-closed fallback and full session-log audit.

README

dsh-chatgpt-oauth

ChatGPT OAuth (PKCE) plugin for DeepSeek Harness — use ChatGPT Plus/Pro through the openai-codex provider without an API key.

This plugin adds the openai-codex provider to DeepSeek Harness using ChatGPT OAuth (PKCE) and a ChatGPT Plus or Pro subscription rather than an API key.

Requirements

  • DeepSeek Harness with the web profile
  • Node.js 22.19 or newer
  • An eligible ChatGPT Plus or Pro account

Install

GitHub:

dsh plugin --profile web add github:jjunho/dsh-chatgpt-oauth

Local checkout (use an absolute path):

dsh plugin --profile web add file:/absolute/path/to/dsh-chatgpt-oauth

Restart the web profile after installation.

Sign in

dsh plugin --profile web exec dsh-chatgpt-login
dsh plugin --profile web exec dsh-chatgpt-login -- --device
dsh plugin --profile web exec dsh-chatgpt-login -- --logout

The browser flow uses 127.0.0.1:1455. Credentials are stored at $DSH_HOME/chatgpt-oauth.json, or ~/.dsh/chatgpt-oauth.json when DSH_HOME is unset. The file is owner-readable only and refreshed credentials are saved automatically. Never share it.

Use ChatGPT models

  1. Select the ChatGPT (Codex) provider.
  2. Choose gpt-5.3-codex-spark, gpt-5.4, gpt-5.4-mini, gpt-5.5, gpt-5.6-luna, gpt-5.6-sol, or gpt-5.6-terra.
  3. Use /chatgpt for sign-in status and /chatgpt logout to clear the session.

For gpt-5.5 and gpt-5.6-*, this plugin reports local context metadata of 1_050_000 tokens. This affects the local context meter only and does not guarantee a universal model capability.

Troubleshooting

  • Provider missing: restart dsh web and confirm the plugin was added to the web profile.
  • Browser login fails: ensure port 1455 is available; use --device on a headless host.
  • Authentication expired: run dsh-chatgpt-login again, or use --logout before another account.
  • Model unavailable: check current account entitlements and the provider model list.

Limitations

The openai-codex route calls ChatGPT's external chatgpt.com/backend-api endpoint. It is not the OpenAI Completions API. OpenAI controls subscription access, the OAuth client contract, endpoint behavior, and model availability; these may change without notice. This plugin cannot guarantee compatibility after an upstream change.

See docs/architecture.md and SECURITY.md.

Project metadata

Approved topics: deepseek-harness, chatgpt, chatgpt-plus, chatgpt-pro, oauth, pkce, openai-codex, codex, llm, ai, nodejs, cordis, developer-tools.

Licensed under the MIT License.