Player-MINEPIG/dsh-llm-codex-oauth ↗★ 1
dsh-llm-codex-oauth
Use your ChatGPT/Codex subscription in dsh through the OpenAI Codex OAuth flow.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Player-MINEPIG/dsh-llm-codex-oauth说明文档
阅读完整 README ↗dsh-llm-codex-oauth
English | 中文
本项目由 DeepSeek-V4-Pro 在 DeepSeek Harness 用时约 3h 不到完成,未进行完整 Code Review,仅人工审查确保基础功能可用,使用前需了解安全风险并自行为此负责。
在 dsh(DeepSeek Harness)里使用你的 ChatGPT / Codex 订阅(Plus / Pro / Business / Edu)。插件通过 OpenAI Codex 的 OAuth 流程登录 ChatGPT 账号,把订阅额度暴露成 dsh 的 codex-oauth 模型提供方。
⚠️ 风险提示:本插件调用 ChatGPT 网页版后端(
chatgpt.com/backend-api),这是一个未公开、官方不支持的接口,违反 OpenAI 服务条款的风险真实存在,可能导致账号受限。请自行评估后使用。
目录
功能特性
- 订阅模型接入:把 pi-ai 内置的
openai-codexprovider(openai-codex-responses线上协议)注册为 dsh LLM seam 的codex-oauth提供方;模型目录随所装 pi-ai 维护(如gpt-5.3-codex-spark、gpt-5.4、gpt-5.5、gpt-5.6-*等)。 - OAuth 设备码登录:走
auth.openai.com(与 Codex CLI 同一 OAuth client),headless 友好,无需本地回调服务器。 - 凭据安全:refresh / access token 只存在 dsh 凭据库
$DSH_HOME/.credentials.yaml(0600),不进配置、不进会话日志、不进本仓库;access token 过期时由 pi-ai 在串行化的写路径里自动用 refresh token 续期。 - 设置页登录:在设置页提供「Codex 订阅 (ChatGPT)」区块,含登录 / 登出按钮与实时状态;对话侧仅保留只读的 、 命令。