Claude Code не устанавливается на Windows 11: разбор причин
Если Claude Code не устанавливается на Windows 11, причина почти всегда в одной из трёх вещей, устаревший или отсутствующий Node.js, отсутствие прав на установку, либо блокировка сети. Сама установка это одна команда через npm, но окружение должно быть готово. Разберём частые ошибки и фикс каждой.
Частые ошибки и причины
| Симптом | Причина | Фикс |
|---|---|---|
| npm not found | нет Node.js | поставить Node LTS с официального сайта |
| ERTOKEN / network | блокировка реестра | указать зеркало или VPN |
| EACCES, доступ запрещён | нет прав на папку | запустить терминал от администратора |
| Старая версия ставится | старый Node | обновить Node до 18 или новее |
Установка по шагам
- Поставьте Node.js LTS версии 18 или новее.
- Откройте PowerShell или терминал от администратора.
- Выполните установочную команду из документации.
- Проверьте, что claude отвечает в новом окне.
Если npm блокируется сетью
В корпоративных сетях и при гео-ограничениях реестр npm бывает недоступен. Тогда помогает зеркало реестра, заданное в .npmrc, либо установка через релей. После установки сам Claude Code тоже может потребовать релей для доступа к моделям.
Частые вопросы
Почему Claude Code не ставится на Windows 11?
Обычно из за отсутствия Node.js нужной версии, нехватки прав или блокировки сети реестра npm. Чаще всего достаточно поставить Node LTS и запустить терминал от администратора.
Какая версия Node нужна для Claude Code?
Node.js LTS версии 18 или новее. На старых версиях установка падает или ставится устаревшая сборка.