返回顶部
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
安全检测
已通过
212
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

codex-switcher

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 中维护账号花名册

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部