CS Relogin

快速通过本地 cs 命令在 OpenClaw 中切换 OpenAI Codex 账户。当用户发送 `cs relogin`、请求重新登录或切换 ChatGPT Codex 账户时使用。

安装

概览

CS Relogin 是一个专为 OpenClaw 平台设计的命令行技能,用于快速切换 OpenAI Codex 账户。该工具通过本地执行 `cs` 命令实现账户切换,无需用户手动运行复杂的 onboard 流程。其核心设计目标是简化多账户管理场景下的身份切换操作,尤其适用于需要频繁更换 ChatGPT Codex 账户的开发者或测试人员。与传统的图形界面登录方式不同,CS Relogin 采用非交互式工作流,能够自动处理回调 URL 或授权码的传递,极大提升了操作效率。该技能严格遵循最小权限原则,绝不暴露敏感信息如令牌或密钥,并在每一步操作后提供明确的状态回执,确保用户对系统当前状态有清晰认知。

核心功能特点

  1. 支持通过 `cs relogin` 命令直接触发账户切换流程
  2. 可自动识别并处理浏览器认证后的回调 URL 或授权码
  3. 提供实时状态查询功能(`cs relogin status`)以确认当前活跃账户
  4. 严格禁止调用 `openclaw onboard`,确保流程一致性
  5. 所有操作均附带明确回执,包含执行命令、成功状态及当前账户摘要
  6. 在命令失败时优先输出原始错误信息,便于问题排查

适用场景

CS Relogin 主要面向需要在多个 OpenAI Codex 账户间快速切换的用户群体。典型使用场景包括:开发者在使用不同项目时需隔离 API 配额和模型访问权限;测试人员在不同环境下验证应用兼容性;以及团队协作中成员共享同一设备但各自拥有独立账户的情况。由于该工具完全基于命令行操作且无需图形界面支持,它特别适合集成到自动化脚本或 CI/CD 流程中,实现无人值守的账户轮换。此外,当用户因会话过期或安全策略变更需要重新认证时,CS Relogin 能迅速恢复服务而不中断工作流程。其非交互式设计也意味着即使在远程服务器或无头环境中也能稳定运行,进一步扩展了适用边界。