Claude Code: dostęp do subskrypcji wyłączony — co zrobić
MarkdownClaude Code wyświetla komunikat „organization has disabled Claude subscription access”: kto wyłączył logowanie przez subskrypcję, co sprawdzić w /status i co napisać administratorowi.
Przeczytaj cały artykuł
Komunikat „Your organization has disabled Claude subscription access for Claude Code” nie oznacza, że Twoje konto zostało zablokowane. Jeśli zostało zablokowane, nic już nie da się zrobić: konta nie można przywrócić. W tym przypadku organizacja, do której się zalogowałeś, wyłączyła dostęp do Claude Code w ramach subskrypcji, a ponowne użycie /login na tym samym koncie spowoduje wyświetlenie tego samego błędu.
Claude Code od razu proponuje 2 opcje: użycie klucza API Anthropic albo poproszenie administratora o włączenie dostępu. Klucz może wydawać się najszybszym rozwiązaniem, ale korzystanie z API jest bardzo kosztowne: 20 razy droższe niż subskrypcja. Najpierw sprawdź więc, na które konto jesteś zalogowany, a kwestię klucza zostaw na później.
Postępuj w tej kolejności: sprawdź /status, usuń klucz, który mógł zostać przypadkowo wykryty, i zaloguj się na właściwe konto. Jeśli to nie pomoże, pozostaje wysłanie wiadomości e-mail do administratora. Zaczynajmy.
Dodatkowe instrukcje znajdziesz w dokumentacji Ailoot.
Najważniejsze informacje
Krótko mówiąc: jest to ustawienie organizacji po stronie Anthropic i ponowne użycie /login go nie zmieni. Otwórz /status i sprawdź metodę logowania, organizację oraz adres e-mail. Jeśli wyświetla się niewłaściwa organizacja, wyloguj się za pomocą /logout i zaloguj na własne konto z subskrypcją. Jeśli organizacja jest właściwa, skontaktuj się z administratorem. Jeśli jesteś administratorem i nie możesz znaleźć miejsca, w którym włącza się dostęp, skontaktuj się z pomocą techniczną Anthropic.
Co oznacza ten komunikat?
Oto pełny komunikat:
Your organization has disabled Claude subscription access for Claude Code · Use an Anthropic API key instead, or ask your admin to enable access
Innymi słowy: „Twoja organizacja wyłączyła dostęp do Claude Code za pośrednictwem subskrypcji Claude. Zamiast tego użyj klucza API Anthropic albo poproś administratora o włączenie dostępu”.
To ustawienie jest przechowywane na serwerze Anthropic; nie możesz go zmienić na swoim komputerze. Ponowne uruchomienie lub ponowna instalacja Claude Code nic więc nie da. Sprawdź, do której organizacji się zalogowałeś i czy jest to ta, do której zamierzałeś się zalogować.
Krok 1. Sprawdź, na które konto jesteś zalogowany
Wpisz to w Claude Code, w tym samym oknie, w którym wpisujesz zadania:
/status
Sprawdź 3 pozycje: metodę logowania, organizację i adres e-mail. Jeśli skonfigurowano zarówno logowanie, jak i klucz API, /status oznacza opcję, która nie jest obecnie używana.
Porównaj te informacje ze swoim zamierzonym sposobem pracy:
- Osobista subskrypcja Pro lub Max. Zaloguj się za pomocą swojego konta claude.ai.
- Subskrypcja Team lub Enterprise. Użyj konta claude.ai zaproszonego przez administratora zespołu.
- Claude Console. Logowanie dla firm, które płacą za korzystanie z API oddzielnie od subskrypcji. Administrator musi najpierw zaprosić Cię do Console.
Jeśli kupiłeś osobistą subskrypcję, ale /status pokazuje organizację firmy, w której pracujesz, oznacza to, że zalogowałeś się w niewłaściwym miejscu. Krok 3 wyjaśnia, jak to naprawić.
Jeśli tworzysz własne projekty z agentami AI, dodatkowe instrukcje znajdziesz w dokumentacji Ailoot.
Dlaczego nie polecam od razu uzyskiwać klucza API
W opisanym tutaj scenariuszu pracy subskrypcja jest wybierana do pracy w VS Code zamiast API: można też korzystać z API, ale koszty mogą być znacznie wyższe.
W tym scenariuszu klucze Anthropic służą do tego, co działa wewnątrz usługi, na samej stronie internetowej. Do pisania kodu używa się subskrypcji.
Anthropic informuje, że klucz powiązany z wyłączoną lub wygasłą organizacją również może powodować błędy logowania. Stary klucz z wyłączonej organizacji nie pomoże więc w tej sytuacji.
Krok 2. Usuń klucz, który został wykryty automatycznie
Sprawdź, czy Claude Code korzysta ze starego klucza. Jeśli na komputerze ustawiono zmienną ANTHROPIC_API_KEY i kiedykolwiek odpowiedziałeś „tak” na pytanie, czy jej użyć, Claude Code korzysta z tego klucza zamiast z subskrypcji. W takim przypadku /status wyświetla klucz jako bieżącą metodę logowania. Jeśli nie skonfigurowałeś klucza i nie pojawia się on w /status, pomiń ten krok.
Co zrobić:
- Otwórz
/configi wyłącz przełącznikUse custom API key. Pojawia się tylko wtedy, gdy ustawiona jest zmiennaANTHROPIC_API_KEY. - Możesz też zamknąć Claude Code i usunąć zmienną w terminalu, z którego go uruchamiasz. W systemach macOS i Linux:
unset ANTHROPIC_API_KEY
claude
W PowerShell w systemie Windows:
Remove-Item Env:ANTHROPIC_API_KEY
- Ponownie wpisz
/statusi sprawdź, czy klucz nie jest już aktywny.
Polecenie unset usuwa zmienną tylko w tym oknie terminala. Jeśli klucz pojawi się ponownie po ponownym uruchomieniu, jest określony w ustawieniach uruchamiania: poproś osobę, która go skonfigurowała, o usunięcie. Nie przekazuj nikomu klucza ani nie pokazuj go na zrzutach ekranu: do sprawdzenia wystarczy nazwa metody logowania.
Krok 3. Zaloguj się na właściwe konto
Jeśli /status pokazał niewłaściwą organizację, musisz się wylogować i zalogować ponownie. Wpisz:
/logout
Następnie ponownie uruchom claude: po wylogowaniu przeprowadzi Cię przez początkową konfigurację i ponowne logowanie. Wybierz logowanie przez claude.ai i konto, do którego przypisana jest Twoja subskrypcja.
Aby uzyskać dostęp zespołowy, zaloguj się za pomocą adresu e-mail, na który otrzymałeś zaproszenie administratora. Na komputerze służbowym administrator może ograniczyć logowanie do swojej organizacji za pomocą ustawień forceLoginMethod i forceLoginOrgUUID. W takim przypadku próba zalogowania się do innej organizacji przez claude.ai spowoduje błąd, a klucz ze zmiennej środowiskowej nie zostanie zaakceptowany podczas uruchamiania. Nie omijaj tego ograniczenia na komputerze służbowym; skontaktuj się z administratorem.
Jeśli po zalogowaniu Claude nadal prosi o ponowne zalogowanie, to inny problem, opisany w osobnym artykule.
Krok 4. Skontaktuj się z administratorem
Jeśli /status pokazuje właściwą organizację, ale błąd nadal występuje, może go rozwiązać tylko administrator. Wyślij mu:
- dokładną treść błędu i godzinę jego wystąpienia;
- zamierzony sposób pracy: osobistą subskrypcję, subskrypcję zespołową albo Console;
- metodę logowania, organizację i adres e-mail z
/status; - informację o wykonanych już czynnościach: usunięciu klucza oraz wylogowaniu i ponownym zalogowaniu.
Poproś o włączenie dostępu do Claude Code dla swojej organizacji. Jeśli jesteś administratorem i nie możesz znaleźć miejsca, w którym włącza się dostęp, skontaktuj się z pomocą techniczną Anthropic.
Czego używać, gdy dostęp jest wyłączony
Moim zdaniem Claude Code to najmądrzejsza maszyna do produkcji kodu. Próbuję wszystkiego, pracuję ze wszystkim i nic nie jest lepsze. Jeśli jednak nie możesz go uruchomić, skorzystaj z ChatGPT Codex: łatwiej tam uzyskać dostęp i jest mniej blokad. Jeśli dostęp do Claude jest wyłączony, przejdź do pracy z Codex.
Informacje o tym, który plan Claude wybrać przy przechodzeniu na osobistą subskrypcję, znajdziesz w osobnym artykule.
Ten błąd może wystąpić zarówno na komputerze służbowym, jak i osobistym. Porównaj swoją sytuację z powyższymi punktami kontrolnymi.
Źródła
- Claude Code: opis błędów — treść błędu, ustawienie organizacji po stronie serwera, kod oauth_org_not_allowed, zalecane działania i sytuacje, w których należy skontaktować się z pomocą techniczną Anthropic.
- Claude Code: uwierzytelnianie — metody logowania, pierwszeństwo poświadczeń, ANTHROPIC_API_KEY i przełącznik w /config, /status, /logout, forceLoginMethod oraz forceLoginOrgUUID.
Aby dalej korzystać z modeli, odwiedź Ailoot.
Więcej szczegółów
Pytania i odpowiedzi
Dlaczego reinstalacja Claude Code nie zmienia tego błędu?
Dostęp subskrypcji kontroluje organizacja na serwerze. Sprawdź metodę logowania, organizację i e-mail w /status; przy właściwej organizacji dostęp musi rozwiązać administrator lub wsparcie Anthropic.
Jak sprawdzić pierwszeństwo starego klucza API?
Odczytaj aktywną metodę w /status. Jeśli własny klucz działa niezamierzenie, wyłącz go w /config lub usuń ANTHROPIC_API_KEY ze środowiska startowego, potem ponownie sprawdź /status bez ujawniania klucza.