部落格

Claude Code:訂閱存取權已停用—該怎麼辦

Markdown

Claude Code 顯示「organization has disabled Claude subscription access」:是誰停用了訂閱登入、如何檢查 /status,以及該寫信告訴管理員什麼。

閱讀全文

「Your organization has disabled Claude subscription access for Claude Code」這則訊息不代表你的帳戶遭到封鎖。如果帳戶遭到封鎖,那就沒辦法了:帳戶無法恢復。這裡的情況是,你登入的組織停用了 Claude Code 的訂閱存取權;使用同一個帳戶再次執行 /login,仍會出現相同錯誤。

Claude Code 會立即提供 2 個選項:改用 Anthropic API 金鑰,或請管理員啟用存取權。金鑰看起來可能是最快的選擇,但使用 API 費用非常高:比訂閱貴 20 倍。因此,先確認你登入的是哪個帳戶,把金鑰選項留到之後再考慮。

請依序處理:檢查 /status、移除可能被意外讀取的金鑰,並登入正確的帳戶。如果這些方法仍無效,剩下的選項就是寫信給管理員。開始吧。

更多操作說明請參閱 Ailoot 說明文件。

重點摘要

簡單來說:這是 Anthropic 端的組織設定,重複執行 /login 不會解除限制。開啟 /status,檢查登入方式、組織和電子郵件地址。如果登入的是錯誤的組織,請用 /logout 登出,再登入自己的訂閱帳戶。如果組織正確,請聯絡管理員。如果你是管理員,卻找不到啟用存取權的位置,請聯絡 Anthropic 支援。

Claude Code 顯示訂閱存取權已停用,代表什麼?

完整訊息如下:

Your organization has disabled Claude subscription access for Claude Code · Use an Anthropic API key instead, or ask your admin to enable access

https://code.claude.com/docs/en/errors.md

換句話說:「你的組織已停用透過 Claude 訂閱使用 Claude Code 的存取權。請改用 Anthropic API 金鑰,或請管理員啟用存取權。」

這項設定儲存在 Anthropic 的伺服器上,你無法從自己的電腦變更。因此,重新啟動或重新安裝 Claude Code 都沒有用。請確認你登入的是哪個組織,以及那是否是你原本要登入的組織。

步驟 1. 確認你登入的是哪個帳戶

在 Claude Code 中,也就是你輸入工作事項的同一個視窗,輸入:

/status

查看 3 項資訊:登入方式、組織和電子郵件地址。如果同時設定了登入帳戶和 API 金鑰,/status 會標示目前未使用的選項。

請將這些資訊與你原本預期的使用方式相比:

  • 個人 Pro 或 Max 訂閱。 透過你的 claude.ai 帳戶登入。
  • Team 或 Enterprise 訂閱。 使用團隊管理員邀請的 claude.ai 帳戶。
  • Claude Console。 適用於 API 用量與訂閱分開付費的公司。管理員必須先邀請你加入 Console。

如果你購買的是個人訂閱,但 /status 顯示的是你任職公司的組織,代表你登入了錯誤的地方。步驟 3 會說明如何修正。

如果你正使用 AI 代理程式開發自己的專案,可在 Ailoot 說明文件找到更多操作說明。

為什麼我不建議一開始就取得 API 金鑰

在這裡描述的工作情境中,選擇訂閱是在 VS Code 中工作,而不是使用 API:也可以使用 API,但費用可能高出許多。

在這個情境中,Anthropic 金鑰用於服務內部、網站本身執行的工作。撰寫程式碼則使用訂閱。

Anthropic 自己也表示,與已停用或過期組織關聯的金鑰,也可能造成登入錯誤。因此,已停用組織的舊金鑰在這裡也幫不上忙。

步驟 2. 移除自動讀取的金鑰

確認 Claude Code 是否正在使用舊金鑰。如果你的電腦上已設定 ANTHROPIC_API_KEY 變數,而且你曾在系統詢問是否使用該金鑰時回答「是」,Claude Code 就會使用該金鑰,而不是你的訂閱。在這種情況下,/status 會將金鑰列為目前的登入方式。如果你沒有設定金鑰,而且 /status 中也沒有顯示金鑰,請略過這個步驟。

請依照以下方式處理:

  1. 開啟 /config,關閉 Use custom API key 切換開關。只有在設定了 ANTHROPIC_API_KEY 變數時,這個選項才會出現。
  2. 或者,關閉 Claude Code,並在啟動它的終端機中移除該變數。在 macOS 和 Linux 上:
unset ANTHROPIC_API_KEY
claude

在 Windows 的 PowerShell 中:

Remove-Item Env:ANTHROPIC_API_KEY
  1. 再次輸入 /status,確認金鑰已不再生效。

unset 指令只會移除該終端機視窗中的變數。如果重新啟動後金鑰又出現,表示它是在啟動設定中指定的:請聯絡設定該項目的人,請對方移除。不要轉傳金鑰給任何人,也不要在截圖中顯示金鑰;檢查時只需要登入方式的名稱。

步驟 3. 登入正確的帳戶

如果 /status 顯示錯誤的組織,你需要先登出再重新登入。輸入:

/logout

接著再次啟動 claude:登出後,它會帶你重新完成初始設定和登入流程。選擇透過 claude.ai 登入,並使用持有你訂閱方案的帳戶。

若要使用團隊存取權,請以收到管理員邀請的電子郵件地址登入。在工作電腦上,管理員可以使用 forceLoginMethod 和 forceLoginOrgUUID 設定,限制只能登入其組織。在這種情況下,透過 claude.ai 登入其他組織會出現錯誤,啟動時也不會接受環境變數中的金鑰。請勿在工作電腦上繞過這項限制;請聯絡管理員。

如果你登入後 Claude 仍不斷要求你再次登入,那是另一個問題,請參閱另一篇文章。

步驟 4. 聯絡管理員

如果 /status 顯示的組織正確,但錯誤仍然存在,只有管理員能處理。請傳送以下資訊:

  • 完整錯誤文字,以及錯誤出現的時間;
  • 你原本預期的使用方式:個人訂閱、團隊訂閱或 Console;
  • /status 中的登入方式、組織和電子郵件地址;
  • 你已經採取的處理方式:移除了金鑰,並且已登出再重新登入。

請管理員為你的組織啟用 Claude Code 存取權。如果你是管理員,卻找不到啟用存取權的位置,請聯絡 Anthropic 支援。

存取權停用期間可以使用什麼

對我來說,Claude Code 是最聰明的程式碼生產機器。我什麼都試、什麼都用,沒有任何工具比得上它。但如果你無法讓它運作,就使用 ChatGPT Codex:在那裡更容易取得存取權,限制也較少。如果 Claude 的存取權遭到停用,就改用 Codex 工作。

改用個人訂閱時該選擇哪個 Claude 方案,請參閱另一篇文章。

你可能會在工作電腦或個人電腦上遇到這項錯誤。請依照上述檢查項目比對自己的情況。

資料來源

  • Claude Code:錯誤參考 — 錯誤文字、伺服器端的組織設定、oauth_org_not_allowed 代碼、處理方式,以及何時應聯絡 Anthropic 支援。
  • Claude Code:驗證 — 登入方式、憑證優先順序、ANTHROPIC_API_KEY 和 /config 中的切換開關、/status、/logout、forceLoginMethod 及 forceLoginOrgUUID。

若要繼續使用各種模型,請前往 Ailoot。

更多詳情

常見問題:Claude Code:訂閱存取權已停用—該怎麼辦

重裝 Claude Code 為什麼錯誤不變?

訂閱存取由伺服器組織控制。用 /status 查登入方法、組織與信箱;組織正確時,需管理員或 Anthropic 客服處理。

如何知道舊 API 金鑰是否優先生效?

在 /status 查生效登入方式。非預期自訂金鑰生效時,於 /config 停用或從啟動環境移除 ANTHROPIC_API_KEY,再查 /status,不輸出金鑰。

所有文章