Plugin directory / Developer / dsh-codex-oauth
dsh-codex-oauth
Verified · install-tested on dsh Babulubobo
What it does
use your codex subscription in deepseek harness
Works — verified, early-stage project
use your codex subscription in deepseek harness It installs cleanly and boots without issues in our testing. It's early-stage but functional.
“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.
README
dsh-codex-oauth
用 ChatGPT(Codex Pro/Plus)订阅在 DeepSeek Harness 里跑 Codex 模型的 OAuth 适配器。
⚠️ 非官方:OpenAI 未授权第三方工具这样使用订阅,有封号风险,风险自担。
安装
cp -R dsh-codex-oauth "$DSH_HOME/profiles/web/node_modules/"
在 profile 的 cordis.patch.yml 加:
- insert:
- id: llm-openai-codex
name: 'dsh-codex-oauth'
重启 dsh web。
登录
Web 输入框执行 /codex-login(浏览器回调),或终端:
node "$DSH_HOME/profiles/web/node_modules/dsh-codex-oauth/bin/codex-login.mjs"
登录后模型选择器选 OpenAI Codex Pro。
说明
- 提供方路由 id 为
codex-pro;凭据存在$DSH_HOME/storages/codex-oauth.json。 - 依赖(
@deepseek-ai/*、@earendil-works/pi-ai)由 DSH 的模块 fallback 解析,无需手动安装。
License
Install
Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:
dsh plugin add dshbase-catalog Then say "install dsh-codex-oauth for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.
This plugin is GitHub source (not published to npm) — install it straight from the repo:
Web profile:
dsh plugin --profile web add github:Babulubobo/dsh-codex-oauth Headless (CLI) profile:
dsh plugin --profile headless add github:Babulubobo/dsh-codex-oauth Test report
Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.
When to use it
Extend the agent's coding surface — give it a new tool, workflow, or integration so it handles a dev task it couldn't before.
Who it's for
Developers who want dsh to behave like a teammate on real codebases — editing, running, and verifying changes rather than just answering.
For developers — extending it
The tool/command surface is the seam: expose more of the SDK, add smarter context wiring, or tighten the loop between code changes and verification.