Что означает эта ошибка на самом деле

Полный текст ошибки - «Your organization has disabled Claude subscription access for Claude Code» (в части случаев короче - «Your organization has disabled Claude subscription access»). Официальный справочник ошибок Claude Code прямо называет это организационным ограничением политики, а не проблемой аккаунта или API: администраторы организации отключили возможность входить в Claude Code через подписку. Из этого следует важный практический вывод - переустановка Claude Code, перезагрузка компьютера и повторный вход в аккаунт эту ошибку не исправляют, потому что настройка применяется не локально, а на сервере или в managed-конфигурации, которую видит клиент.

Причина 1: не прошла оплата подписки

Самая простая и самая частая причина - сбой в оплате личной подписки Claude. Стоит проверить статус платежа в настройках аккаунта на claude.ai, обновить способ оплаты при необходимости и подождать обработки - доступ обычно восстанавливается автоматически в течение короткого времени после успешного списания.

Причина 2: на компьютере сохранён API-ключ

Если в переменных окружения задан ANTHROPIC_API_KEY - даже старый, оставшийся от предыдущей задачи или предыдущей организации, - он имеет приоритет над авторизацией по подписке Max или Pro и может блокировать нормальный вход. Особенно часто это всплывает, если ключ был выдан отключённой или ограниченной организацией. Решение - найти и удалить переменную ANTHROPIC_API_KEY из окружения (в терминале, файлах профиля оболочки или системных переменных), после чего повторить попытку входа по подписке.

Причина 3: остались управляемые настройки бывшего работодателя

Это самая незаметная из причин. Managed-настройки - файл политики, который IT-отдел компании разворачивает на рабочих компьютерах сотрудников, - применяются Claude Code выше любых личных настроек и не удаляются автоматически при увольнении или смене компьютера на личный. Файл физически лежит по конкретному пути в зависимости от системы: на macOS - /Library/Application Support/ClaudeCode/managed-settings.json, на Linux и WSL - /etc/claude-code/managed-settings.json, на Windows - C:\Program Files\ClaudeCode\managed-settings.json (устаревший путь C:\ProgramData\ClaudeCode\managed-settings.json Claude Code уже не читает). Ключ forceLoginOrgUUID внутри такого файла жёстко привязывает вход к конкретной организации и учитывается из самого приоритетного источника - если файл остался на компьютере, он продолжит навязывать старую привязку, даже если сама организация про это давно не думает. Проверить и вручную удалить такой файл может понадобиться, если доступ к компьютеру не полностью личный - например, он выдавался предыдущим работодателем.

Причина 4: аккаунт всё ещё привязан к рабочему workspace

Если Claude Code запускается из-под рабочего аккаунта, а не личного, доступ к подписке зависит от политики именно этой организации - здесь помогает только обращение к администратору с просьбой включить доступ для конкретного пользователя или роли.

Причина 5: сбой связки подписки и workspace на стороне сервиса

Реже, но случается - техническая ошибка в самой привязке подписки к рабочему пространству на стороне Anthropic, не связанная ни с оплатой, ни с локальными настройками. В этом случае единственный рабочий путь - обращение в поддержку с деталями подтверждения аккаунта, поскольку самостоятельно эта причина не диагностируется и не устраняется.

Как быстро продиагностировать причину

Первый шаг диагностики - команда /status внутри Claude Code. На вкладке Status строка Setting sources перечисляет каждый источник настроек, который Claude Code загрузил для текущей сессии, и в скобках указывает, откуда именно пришла победившая настройка - например, (file) для локального managed-файла, (remote) для настроек с сервера claude.ai или шлюза, (HKLM) или (plist) для политики уровня операционной системы. Если в этой строке видна managed-конфигурация, которую вы не устанавливали сами, - это прямое указание на причину 3. Дополнительно стоит явно проверить статус оплаты подписки (причина 1) и наличие переменной ANTHROPIC_API_KEY в окружении (причина 2) - это исключает две самые частые причины буквально за минуту, ещё до обращения в поддержку.

Похожие ошибки, которые легко перепутать

Официальный справочник ошибок Claude Code перечисляет несколько родственных сообщений, которые внешне похожи, но требуют разных действий: This organization has been disabled - заблокирован аккаунт всей организации целиком, а не только доступ по подписке; Your organization has disabled API key authentication - обратная ситуация, когда политика организации запрещает именно вход по API-ключу и требует подписку или другой метод; Your apiKeyHelper script is failing - сломан кастомный скрипт получения credentials, а не сама подписка; Claude Opus is not available with the Claude Pro plan и Model ... is restricted by your organization's settings - ограничения доступны не к сервису в целом, а к конкретной модели. Прежде чем чинить «доступ», стоит свериться с точной формулировкой ошибки - это экономит время, потраченное не на ту причину.

Три пути восстановить доступ

Первый - вернуться на обычный вход по подписке после устранения причины (бесплатно, если проблема была в оплате, лишнем API-ключе или чужом managed-файле). Второй - временно перейти на аутентификацию по API-ключу через Claude Console, с оплатой по факту фактического использования, а не по подписке. Третий - попросить администратора организации включить доступ для вашего аккаунта; этот путь бесплатен для вас, но зависит от чужого действия и не решается самостоятельно.

Чего делать не стоит

Раз причина почти всегда не в локальной установке, бессистемные попытки полечить симптом обычно только тратят время: не стоит наугад выходить и заходить в аккаунт по кругу, переустанавливать Claude Code без диагностики через /status, или добавлять случайный API-ключ «на всякий случай» до того, как понятна настоящая причина - лишний ключ из причины 2 сам по себе способен создать точно такую же ошибку.

Чек-лист

Диагностика ошибки доступа Claude Code
  1. Проверен статус оплаты личной подписки на claude.ai
  2. Проверено и при необходимости удалено значение переменной окружения ANTHROPIC_API_KEY
  3. Запущена команда /status, проверена строка Setting sources на предмет чужого managed-файла
  4. При наличии managed-settings.json от прошлой организации - проверен и удалён по системному пути для своей ОС
  5. Если аккаунт рабочий - направлен запрос администратору на включение доступа, а не попытки чинить локально
Помогает ли переустановка Claude Code при ошибке доступа по подписке?
Нет, ошибка формируется на уровне организационной политики или серверных настроек, а не локальной установки, поэтому переустановка, перезагрузка компьютера и повторный вход в аккаунт её не устраняют.
Почему сохранённый API-ключ мешает войти по подписке Max или Pro?
Переменная окружения ANTHROPIC_API_KEY имеет приоритет над авторизацией по подписке - если она задана, даже старым или чужим ключом, Claude Code пытается использовать именно её вместо входа по подписке, и это может привести к точно такой же ошибке доступа.
Как найти managed-настройки бывшего работодателя на своём компьютере?
Проверить путь для своей операционной системы: /Library/Application Support/ClaudeCode/managed-settings.json на macOS, /etc/claude-code/managed-settings.json на Linux и WSL, C:\Program Files\ClaudeCode\managed-settings.json на Windows. Устаревший путь C:\ProgramData\ClaudeCode\managed-settings.json Claude Code больше не читает.
Что показывает команда /status при диагностике доступа?
Вкладку Status со строкой Setting sources, которая перечисляет источники применённых настроек и в скобках указывает происхождение победившего значения - например, локальный файл, серверные настройки или политику уровня операционной системы.
Чем ошибка "This organization has been disabled" отличается от ошибки доступа по подписке?
Она означает блокировку аккаунта всей организации целиком, а не только отключение конкретно подписочного способа входа в Claude Code - это более широкое ограничение с другими причинами и другим путём решения.
Какой путь восстановления доступа не требует участия администратора?
Переход на аутентификацию по API-ключу через Claude Console - в отличие от восстановления входа по подписке или обращения к администратору организации, этот путь можно настроить самостоятельно, но он предполагает оплату по факту использования, а не по подписке.
← Все статьи блога