闲社服务运行正常AI智能体自动化平台
c

多账号管理

技能标识:codex-switcher

Local OpenClaw skill for managing multiple OpenAI Codex accounts through auth snapshots. Use when the user wants to add a Codex account, switch between Codex accounts, inspect which Codex account is active, view remaining Codex quota, refresh expiring Codex tokens, or maintain a local multi-account Codex workflow without relying on third-party installers or bloating openclaw.json.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

多账号管理

Codex Switcher

使用此技能通过简单的快照工作流,在单个 OpenClaw 主机上管理多个本地 Codex 账户。

捆绑的可执行文件:

  • - scripts/cs.sh

此技能的用途

这是一个用于 OpenClaw 上 Codex 的小型本地账户管理器。

核心思路:

  • - 将 OpenClaw 的活动 Codex 槽位保持为 openai-codex:default
  • 将每个账户作为独立快照存储在 ~/.openclaw/auth-snapshots/ 下
  • 通过将快照凭据注入 ~/.openclaw/agents/main/agent/auth-profiles.json 来切换账户
  • 从活动令牌本身检查账户身份和配额
  • 在过期前刷新快照令牌

这避免了用不断增长的 Codex 别名列表填充 openclaw.json。

命令

cs list

显示所有已保存的快照,包含:
  • - 别名
  • 解码后的邮箱
  • 过期前的剩余时间

cs current

显示真实的活动账户邮箱,而非内部配置文件 ID。

cs quota

读取当前活动令牌并查询剩余的 Codex 使用配额。

cs switch <别名>

通过仅更新以下文件中的活动 Codex 凭据来切换到已保存的账户快照:
  • - ~/.openclaw/agents/main/agent/auth-profiles.json

切换后显示:

  • - 当前活动邮箱
  • 当前配额摘要

cs add [别名]

为全新账户启动新的 OAuth 登录流程。

工作流程:

  1. 1. 运行 cs add 或 cs add <别名>
  2. 在浏览器中登录
  3. 运行 cs add --apply <回调地址> [别名]
  4. 如果省略了别名,则自动从邮箱中派生
  5. 为该账户创建新的快照文件

cs refresh <别名>

使用其刷新令牌强制刷新一个快照。

cs refresh-all

扫描每个快照,仅自动刷新那些在 24 小时内过期的快照。

此命令适用于 cron 定时任务。

敏感文件

此技能涉及高敏感度的本地认证材料。
涉及的主要文件:

  • - ~/.openclaw/agents/main/agent/auth-profiles.json
  • ~/.openclaw/auth-snapshots/.json
  • ~/.openclaw/auth-snapshots/backups/
  • ~/.openclaw/ 下的临时待处理 OAuth 状态文件

将所有快照文件视为机密。
切勿在聊天中暴露完整的访问令牌或刷新令牌。

安全规则

  • - 不要运行 curl | bash 安装程序。
  • 不要盲目获取并执行第三方账户切换脚本。
  • 优先使用本地审查过的逻辑。
  • 在风险操作前备份认证材料。
  • 在写入文件前验证别名名称。
  • 对快照和认证更新使用原子写入。
  • 除非确实需要,否则不要编辑无关的 OpenClaw 配置。
  • 不要假设快照别名是真实的;验证时需解码令牌中的邮箱。

推荐工作流程

添加新账户

  • - cs add 或 cs add <别名>
  • 完成浏览器登录
  • cs add --apply <回调地址> [别名]
  • cs list

切换账户

  • - cs switch <别名>
  • 验证输出显示预期的邮箱和配额

保持快照新鲜

通过 cron 每天运行一次或两次 cs refresh-all。

参考

  • - 关于第三方重新登录安装程序的安全问题,请阅读 references/security-notes.md。
  • 关于本地实现说明,请阅读 scripts/README-local-flow.md。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 codex-switcher-1776106287 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 codex-switcher-1776106287 技能

通过命令行安装

skillhub install codex-switcher-1776106287

下载

⬇ 下载 codex-switcher v1.0.0(免费)

文件大小: 8.11 KB | 发布时间: 2026-4-15 12:14

v1.0.0 最新 2026-4-15 12:14
Initial release.

- Add local Codex multi-account snapshot workflow
- Support add / switch / current / list / quota
- Support refresh and refresh-all for expiring snapshots
- Use minimal auth snapshot storage
- Avoid bloating openclaw.json with account roster entries
初始版本发布。

- 支持本地 Codex 多账号快照管理
- 支持 add / switch / current / list / quota
- 支持 refresh / refresh-all
- 使用最小化快照存储凭据
- 不依赖在 openclaw.json 中维护账号花名册
返回顶部