已登录官方账号
已经用官方账号登过,怎么切回 VibeAPI
解决步骤
Claude Code
- 卸载 CC Switch
- 重新安装 CC Switch
- 重新登录 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,就不会有这个问题。