Claude Code 学习站
登录 / 认证

修复 Claude Code 报错

报错原文
This organization has been disabled
含义 / 原因

明明有有效订阅却报 "API Error: 400 ... This organization has been disabled",是因为环境里残留的 ANTHROPIC_API_KEY 覆盖了订阅登录。环境变量优先级高于 /login,常见于旧公司/旧项目的 key 还留在 shell profile 或 .env 里;-p 非交互模式下 key 一旦存在必定被用。

修复步骤
  1. 1在当前 shell 取消变量并重启:unset ANTHROPIC_API_KEY 然后 claude。
  2. 2永久生效:删掉 ~/.zshrc / ~/.bashrc / ~/.profile 里的 export ANTHROPIC_API_KEY=... 行;Windows 检查 $PROFILE 和 User 环境变量。
  3. 3跑 /status 确认当前激活的认证方式已切回订阅。
相关命令
来源

报错与修复核对于 2026-06-23;以官方文档为准。