跳到文档内容
Anygent.ai文档

用 ChatGPT 账户登录 Codex(OAuth)

在 Agent 账号库的“配置列表”里用 ChatGPT / OAuth 登录,再让一个或多个对话绑定该配置。

开始前

  • 目标机器已在线运行 Whalent daemon

操作步骤

  1. 不要直接用 ~/.codex(CLI 默认目录)

    配置列表里带 ~/.codex(或 Claude 的 ~/.claude)标记的是终端 CLI 原有登录目录,与 Memory 托管的对话共用会互相覆盖。应点「新建」创建独立配置,展开后粘贴 auth.json / .credentials.json 或网页登录,再在 Agent / 快速换号里选该配置——不要选 ~/.codex 标记项。

  2. 打开“认证配置”

    从目标机器的“管理认证”进入,切到“认证配置”Tab。确认机器、客户端类型与认证类型;需要隔离一批对话时新建一个有意义的配置名。

  3. 点“ChatGPT 登录”

    Codex 认证配置点“ChatGPT 登录”(Claude Code 的按钮文案是“登录”)。如果 daemon 返回 OAuth 流程,会出现“打开链接 / 复制链接”和授权码提示。

  4. 在浏览器完成授权

    点“打开”跳到登录页(或复制链接到能登录的浏览器里打开),按提示完成授权 / 粘贴代码。页面每 3 秒轮询认证状态,完成后会提示“登录成功,认证状态已刷新”。

  5. (推荐)新建独立配置并粘贴 auth.json

    点「新建」→ 填配置名 → 创建后展开该配置 → 粘贴 auth.json(Claude 为 .credentials.json)覆盖写入。保存后平台会自动验证身份并同步到该账号的其它机器;不要写入 ~/.codex 默认目录。Claude 订阅登录请优先网页登录,不要粘贴从别处复制来的 .credentials.json,原因见《多人使用 Claude 订阅:各自登录,不要复制凭据》。

  6. (备选)直接粘贴 auth.json 到已有独立配置

    若已有独立配置(非 ~/.codex 标记),在认证配置里展开“auth.json 账号登录凭据”,粘贴后覆盖写入。写入完成后 daemon 会重新上报指纹并更新 Agent 账号库。

  7. 让对话绑定认证配置

    新建 Agent 时选择“账号订阅配置”。下拉先显示带“当前机器”标签的本机账号,再显示其它机器账号;选择其它机器账号后,保存时会自动在当前机器创建或复用本地认证配置。以后该组换号,所有绑定它的对话会一起使用新账号。

注意事项

  • 带 ~/.codex 标记的是 CLI 默认目录,Memory 对话应新建独立配置,不要直接用它。
  • Codex 的登录按钮固定叫“ChatGPT 登录”,Claude Code 叫“登录”,对应不同的 OAuth 流程。
  • 登录过程中保持弹窗,必要时点“刷新”重新拉取认证态。
  • 登出按钮在认证配置面板头部。