/install codex-auth-session
🧩 Codex Skill: Codex Auth Session Refresh
This is an OpenClaw skill for Codex CLI. It provides Windows tooling to refresh Codex's
auth.jsonwith a fresh ChatGPT session token.
適用於 Codex · For Codex CLI users
🎯 Who Is This For?
Codex CLI users who are stuck with any of these:
| 😤 Pain | 💥 Why it sucks |
|---|---|
| Codex OAuth won't complete | Proxies, WSL, containers — browser never opens |
| OpenAI 2FA every time | Token expires every few hours |
| Forced to use API proxies | Can't get official auth working, settle for third-party |
| Token dies mid-session | Lose context, workflow destroyed |
What This Does
Extracts a fresh access_token from your existing ChatGPT browser session and writes it directly to Codex's ~/.codex/auth.json. No reverse engineering. No MITM. No API abuse.
适用于 Codex CLI!Codex 走不了 OAuth 时的救星。
Quick Install (on Windows)
git clone https://github.com/zcz-user/codex-auth-session-refresh.git
cd codex-auth-session-refresh
npm install
.\login-profile.ps1 # Login ChatGPT → press Enter
.\status.ps1 # Check Codex auth state
Then Codex will see the fresh token in ~/.codex/auth.json.
Installation via ClawHub
clawhub install codex-auth-session
Commands (for Codex auth management)
| Command | What it does |
|---|---|
login-profile.ps1 |
First login / re-login into ChatGPT (for Codex) |
run-refresh.ps1 |
Refresh Codex's access token now |
status.ps1 |
Check Codex auth.json status |
install-scheduled-task.ps1 |
Auto-refresh Codex auth every N hours |
create-desktop-toolbox.ps1 |
Desktop shortcuts for Codex auth management |
How It Works
You (browser login to ChatGPT)
│
▼
Playwright → chatgpt.com/api/auth/session → accessToken
│
▼
~/.codex/auth.json
(backup created before update)
│
▼
Windows Scheduled Task
(auto-refresh, so Codex never loses auth)
Security
- Token values are never logged —
delete safe.tokenbefore write auth.jsonbacked up with timestamp before every update- All sensitive paths excluded via
.gitignore
Requirements
- OS: Windows 10/11
- Runtime: Node.js 18+
- Browser: Chrome or Microsoft Edge
- Target: Codex CLI by OpenAI
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install codex-auth-session - 安装完成后,直接呼叫该 Skill 的名称或使用
/codex-auth-session触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Codex Auth Session Refresh 是什么?
🧩 Codex Skill — Refresh your Codex CLI auth.json from a local ChatGPT web session. Essential for Codex users behind firewalls, in WSL/containers, or on remo... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 32 次。
如何安装 Codex Auth Session Refresh?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install codex-auth-session」即可一键安装,无需额外配置。
Codex Auth Session Refresh 是免费的吗?
是的,Codex Auth Session Refresh 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Codex Auth Session Refresh 支持哪些平台?
Codex Auth Session Refresh 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Codex Auth Session Refresh?
由 zcz-user(@zcz-user)开发并维护,当前版本 v1.0.3。