VibeAPI

已登录官方账号

已经用官方账号登过,怎么切回 VibeAPI

解决步骤

Claude Code

  1. 卸载 CC Switch
  2. 重新安装 CC Switch
  3. 重新登录 VibeAPI 账号同步配置

这会覆盖掉官方账号的认证信息,将 ~/.claude/settings.json 中的 OAuth token 替换为 VibeAPI 的配置。

Codex

同样的步骤:卸载 CC Switch → 重装 → 重新登录 VibeAPI 同步。

Codex 的 CLI、VSCode 插件、桌面版三者都共享 ~/.codex/ 目录,覆盖一次全生效。

手动方式

如果不想重装 CC Switch,也可以手动编辑配置文件:

Claude Code

编辑 ~/.claude/settings.json,删除所有官方 OAuth 相关内容,替换为:

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-你的VibeAPI密钥",
    "ANTHROPIC_BASE_URL": "https://www.vibeapi.cn"
  }
}

Codex

编辑 ~/.codex/auth.json

{
  "OPENAI_API_KEY": "sk-你的VibeAPI密钥"
}

编辑 ~/.codex/config.toml,确保 base_url 指向 VibeAPI。

预防

下次安装时,先装 CC Switch 并配好 VibeAPI,再装 Claude Code / Codex,就不会有这个问题。