Codex Agent Identity · 无需手机号登录 Codex

无需验证码 / 免短信 · 纯前端生成 auth.json · 导入 Cockpit 启动 Codex

No server Ed25519
安全 密钥在本机浏览器生成;仅请求 auth.openai.comaccessToken 等同密码,勿发到公开渠道。仅限自有账号,请遵守 OpenAI 服务条款。
1

登录 ChatGPT

在浏览器中登录你的 ChatGPT 账号(保持登录状态)。

打开 chatgpt.com 登录

已登录可直接进入下一步。

2

复制 Session JSON

打开下面链接,复制整页 JSON(或只复制 accessToken 字段)。

  • 必须在已登录的同一浏览器里打开该链接。
  • 页面应显示一长段以 { 开头的 JSON;全选复制即可。
  • 若复制时带上了其它页面文字(如支付工具 UI),粘贴后会自动清理并格式化
3

粘贴并生成 auth.json

把上一步复制的内容粘贴到下方,点击生成。密钥在本地生成,token 只发给 OpenAI 注册 agent。

4

用 Cockpit 导入到 API 服务并启动

下载 Cockpit → 导入 auth.jsonAPI 服务 → 点开始。

  1. 1 下载并安装 Cockpit

    打开 Releases 页,按系统下载安装(macOS 一般选 .dmg,Windows 选 .msi)。

    Cockpit 首页
    安装后打开 Cockpit,进入 Codex 相关模块
  2. 2 点击「导入」→ 从本地文件导入 auth.json

    添加 Codex 账号 → 顶部选 导入从本地文件导入,选择第 3 步下载的 auth.json

    Cockpit 从本地文件导入
    选中「导入」→「从本地文件导入」
  3. 3 直接导入并添加到 API 服务

    解析成功后确认是 Agent Identity。请点绿色按钮 「直接导入并添加到 API 服务」(推荐),把账号写入 API 服务号池;不要只点「不检测,直接导入」。

    直接导入并添加到 API 服务
    红色框:直接导入并添加到 API 服务
  4. 4 在 API 服务卡片点击「开始」

    切换到 API 服务 卡片,确认账号池可用后,点底部工具栏的 播放 / 开始 按钮启动服务。

    API 服务点击开始
    红色框:API 服务的开始按钮
  • auth.json 含私钥,请勿上传到公开仓库或发给陌生人。
  • 若提示「已存在」,可先删掉旧账号再导入,或直接用已有账号点 API 服务开始。
  • 若导入失败,确认文件是本页生成的 auth_mode: agent_identity 格式,且 Cockpit 版本支持 Agent Identity。

原理(可选阅读)

有效 Session JWT → 本地 Ed25519 密钥对 → POST auth.openai.com/api/accounts/v1/agent/register → 写出 auth_mode: agent_identity。 免的是 Codex OAuth 登录接码,不是「白号免短信注册」。