Инструкция · Windows · обновлено 21 августа 2026
Claude Code на Windows: одна команда и разбор 7 ошибок
Поставил Claude Code, а на Windows он то не открывается, то вместо ответа выдаёт незнакомую строку на английском - и не понятно, что нажать дальше? Ниже - оба пути установки одной командой в окне для команд и разбор всех 7 частых ошибок Windows: что видишь на экране, что нажать и что получишь в итоге
К концу статьи агент будет стоять и отвечать на твоём Windows, а на любую из 7 ошибок у тебя будет готовый план: как узнать её по одной строке на экране и что нажать, чтобы поехать дальше
Claude Code ставится на Windows одной командой в окне PowerShell - irm https://claude.ai/install.ps1 | iex. Отдельная программа вроде Node.js для этого не нужна, права администратора тоже. Ниже - оба способа по шагам и разбор 7 частых ошибок, на которых чаще всего застревают на Windows
Из практики
Установить - это только первый шаг
Установку я довожу до готового агента почти на каждом потоке учеников: экран расшарен, ошибка на экране - я называю причину и что нажать. Дальше начинается другой вопрос - что вообще собрать первым, когда агент уже отвечает. Как я довожу учеников от установки до первой готовой вещи, показываю у себя
Что нужно, чтобы Claude Code включился на твоём Windows?
Windows 10 версии 1809 или новее (либо Windows Server 2019 и новее), 64-разрядная система, память от 4 ГБ и оплаченный доступ к Claude - подойдёт любой из тарифов Pro, Max, Team, Enterprise или Console. Бесплатный аккаунт claude.ai для этого не годится, это прямо написано в официальной документации, раздел Advanced setup. Как завести и оплатить подписку из России - отдельный разбор Claude купить подписку, а про доступ и блокировки - Claude и VPN без банов
Слово PowerShell дальше встретится не раз - простыми словами, это готовое окно Windows для печати команд: вместо кликов по кнопкам туда впечатывают текстовую строку, и Windows сразу её выполняет. Устанавливать саму программу отдельно не нужно, она уже есть в Windows
Проверь свой компьютер перед стартом
- Открой окно
PowerShellи впечатай строку[Environment]::Is64BitOperatingSystem, нажми Enter увидишь словоTrue- система 64-разрядная и подходит; увидишьFalse- на этой машине агент пока не встанет - Открой «Параметры» → «Система» → «О системе» увидишь номер сборки Windows и объём оперативной памяти - для установки хватит сборки 1809 и новее плюс памяти от 4 ГБ
- Проверь, что оформлен платный доступ к Claude подойдёт любой тариф - Pro, Max, Team, Enterprise или Console; после этого шага точно знаешь, что компьютер и аккаунт готовы к установке
«You do not need to run as Administrator»
Официальная документация Claude Code, раздел Advanced setup → Set up on Windows, проверено 21 августа 2026
Дословно: права администратора для установки не нужны вовсе - агент встаёт в папку твоего собственного профиля, а не в системные папки Windows
Шаг 0. Эта статья - про виндовую часть маршрута. Если аккаунта ещё нет и про сам инструмент слышишь впервые, начни с гайда Claude Code установка из России и вернись сюда за виндовой частью
Обычная Windows или WSL: что выбрать первым?
Для большинства проектов на Windows хватает обычной установки без единой дополнительной программы. WSL - это отдельный слой, который включает внутрь Windows настоящий Linux, и нужен он не всем, а только тем, кому нужны линуксовые привычки или изолированный запуск команд (песочница)
| Способ | Что для этого нужно | Изоляция команд (песочница) | Когда выбирать |
|---|---|---|---|
| Обычная Windows | ничего, Git for Windows по желанию | не поддерживается | проекты и привычные программы на самой Windows |
| WSL 2 | включить WSL 2 | поддерживается | линуксовые инструменты, изолированный запуск команд |
| WSL 1 | включить WSL 1 | не поддерживается | только если WSL 2 недоступен |
Таблица прокручивается вбок →
Вторая разница - скорость поиска по файлам проекта. Через WSL поиск по файлам, что лежат на дисках самой Windows, находит меньше совпадений - об этом прямо предупреждает раздел Troubleshooting документации. Microsoft в своём руководстве Working across file systems советует то же самое: папку проекта для WSL держать внутри самого Linux, а не на диске C
Прикинь на себя: какой сценарий твой
- Хочу начать быстро и без лишних программ ставь обычным способом - шаг ниже, весь путь занимает несколько минут
- Уже работал в Linux или Ubuntu раньше ставь через WSL - команды и папки будут знакомыми
- Не уверен, что выбрать начни с обычной Windows - к WSL всегда можно вернуться позже, оба способа не мешают друг другу
Как поставить Claude Code одной командой в командном окне?
Открой командное окно, вставь одну строку, дождись надписи об успехе, закрой окно и открой новое
Установка в 4 действия
- Нажми сочетание клавиш
Win + Xи выбери в списке пунктWindows PowerShellилиTerminalоткроется синее окно, строка внутри начинается сPS C:\Users\Имя>- права администратора не нужны - Скопируй строку
irm https://claude.ai/install.ps1 | iex, вставь в открывшееся окно и нажми Enter начнётся закачка и установка - появится строка о том, что всё прошло успешно - Закрой это окно и открой новое тем же сочетанием клавиш программа встаёт в папку твоего профиля и прописывает её в список путей Windows - старое окно об этом изменении ещё не знает
- В новом окне впечатай
claude --versionи нажми Enter увидишь номер версии вида2.1.211 (Claude Code)- значит агент установлен и его можно запускать
Если вместо номера версии окно отвечает ошибкой - переходи в раздел 7 частых ошибок Windows, почти любая из них разбирается по симптому за пару минут
Половина пути позади: агент уже стоит на компьютере. Осталось узнать, что делать при ошибке, и убедиться, что всё работает как надо
Если предпочитаешь не печатать команду руками, есть готовый установщик от Windows - winget install Anthropic.ClaudeCode. У него один минус: сам себя такой установщик не обновляет, обновлять придётся той же командой с словом upgrade вместо install, тогда как обычная установка обновляется в фоне сама
Нужна ли отдельно программа Node.js?
Нет, не нужна. Родной установщик кладёт уже готовую программу, и Node.js (ещё одна отдельная программа для запуска кода на JavaScript) ей не требуется ни при установке, ни при работе
Путаница чаще всего идёт от старых инструкций, где программу ставили отдельным способом через npm. Если всё же ставишь именно так, начиная с определённой версии для этого способа нужен Node.js 22 или новее: на более старой версии установка не падает, а просто печатает предупреждение и всё равно доходит до конца. Вывод для новичка простой - ставь родным способом из командного окна выше и лишнюю программу не заводи
Два похожих окна Windows: почему команда не срабатывает
В Windows есть два похожих, но разных командных окна, у каждого своя команда установки: PowerShell и его более старый сосед CMD. Ещё есть программа-обёртка с вкладками (называется Windows Terminal), внутри которой может открыться любое из первых двух: путаница чаще всего в том, что человек смотрит на название окна, а важна именно строка приглашения внутри него
| Что видишь в начале строки | Какое окно открыто | Команда установки | |
|---|---|---|---|
PS C:\Users\Имя> | PowerShell | `irm https://claude.ai/install.ps1 \ | iex` |
C:\Users\Имя> без букв PS | CMD | curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd |
Таблица прокручивается вбок →
Если перепутать окно и команду, Windows сама подскажет об этом ошибкой:
Если появилась одна из этих строк - вот что она значит
- Видишь
'irm' is not recognizedокно и команда не совпали местами - открой второе окно из таблицы выше и вставь строку для него - Видишь
The token '&&' is not a valid statement separatorта же путаница наоборот - возьми строку установки для другого окна из той же таблицы - Видишь
'bash' is not recognizedв окно Windows вставлена команда для Linux или Mac - используй одну из двух строк для Windows из таблицы выше
Нужна ли ещё одна программа для команд?
Необязательна, но полезна. Git for Windows - это отдельная бесплатная программа: без неё Claude Code выполняет команды через обычное командное окно, а с ней получает ещё и линуксовый стиль работы с командами (называется Git Bash)
Скачивается со страницы git-scm.com/downloads/win: в установщике на всех экранах достаточно нажимать «Next», ничего дополнительно настраивать не нужно
Бывает, что программа стоит, а агент её не находит. Тогда путь к ней задаётся явно, вставкой в файл настроек settings.json:
{
"env": {
"CLAUDE_CODE_GIT_BASH_PATH": "C:\\Program Files\\Git\\bin\\bash.exe"
}
}
Вставь этот текст в файл настроек и сохрани - после перезапуска Claude Code сам найдёт нужную программу по указанному пути
Если вместо этого окно пишет Claude Code on Windows requires either Git for Windows (for bash) or PowerShell - значит, не нашлось ни одной из двух программ для команд. Проверь, что обычное командное окно вообще открывается штатно через Win + X, и при необходимости поставь свежую версию отдельно со страницы aka.ms/powershell
Как включить WSL и поставить агента внутри?
Одна команда от имени администратора, перезагрузка компьютера, и внутри уже свой линуксовый установщик
Включение WSL и установка внутри
- Открой командное окно от имени администратора (правый клик по значку → «Запуск от имени администратора») и впечатай
wsl --install, нажми Enter начнётся закачка, следом Windows попросит перезагрузить компьютер - после перезагрузки внутри уже стоит готовая система Ubuntu - Открой окно WSL (найди Ubuntu в меню «Пуск») и впечатай
curl -fsSL https://claude.ai/install.sh | bash, нажми Enter появится та же надпись об успехе, что и на обычной установке - агент встал уже внутри WSL, отдельно от той установки, что была раньше
Два правила, которые экономят часы. Первое - держи папку проекта внутри самого Linux (в WSL это путь вида /home/имя/проект), а не на диске C. Второе - если команда claude внутри WSL отвечает cannot execute binary file: Exec format error, это старая версия WSL 1: проверь версию командой wsl.exe --list --verbose и, если там стоит единица, переведи на вторую командой wsl.exe --set-version Ubuntu 2
7 частых ошибок Windows: что нажать на каждую
Почти все ошибки на Windows сводятся к четырём причинам - не то окно, папка не попала в список путей, Windows блокирует запуск вспомогательного файла с командами (это называется скриптом), или антивирус придержал недокачанный файл. Ниже - 7 конкретных симптомов по каждой из них
1. Команда claude не находится
Видишь 'claude' is not recognized as an internal or external command в одном окне, либо claude : The term 'claude' is not recognized as the name of a cmdlet в другом. Значит, папка установки не попала в список путей Windows
Что нажать
- Впечатай в командном окне
$env:PATH -split ';' | Select-String '\.local\\bin'и нажми Enter пустой ответ означает, что папки установки в списке путей действительно нет - Закрой это окно и открой новое тем же сочетанием клавиш
Win + Xобычно этого достаточно - список путей подхватывается только в новом окне, старое о нём не знает
Если после нового окна команда всё ещё не находится - значит, установка прервалась раньше времени: вернись к шагу с одной командой выше и повтори её заново
2. Running scripts is disabled on this system
Полный текст ошибки помечен словом PSSecurityException и вылезает при установке через npm: встроенная защита Windows блокирует запуск вспомогательных файлов с командами
Что нажать - впечатай в командном окне строку Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser и нажми Enter, это разрешает запуск для твоего же пользователя. После этого команда установки срабатывает штатно
Если вместо этого проще не трогать настройки безопасности - используй родной способ установки одной командой из раздела выше, там этой защиты Windows не касается вовсе
3. The process cannot access the file
Полный текст начинается с Failed to download binary. Причина обычно одна из двух - параллельно запущена вторая установка, либо антивирус придержал недокачанный файл в папке загрузок
Что нажать - впечатай Remove-Item -Recurse -Force "$env:USERPROFILE\.claude\downloads", нажми Enter, а следом повтори обычную команду установки irm https://claude.ai/install.ps1 | iex
Если ошибка повторяется - на минуту отключи проверку папки загрузок в антивирусе и повтори установку ещё раз
4. Ошибка SSL или TLS
Сообщение Could not create SSL/TLS secure channel встречается на давно не обновлявшихся сборках Windows 10
Что нажать - перед обычной командой установки впечатай ещё одну строку: [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12, нажми Enter, а следом обычную команду irm https://claude.ai/install.ps1 | iex
Если ошибка не пропадает - скорее всего, у Windows давно не было обновлений: сначала поставь системные обновления через «Параметры» → «Центр обновления Windows»
5. Claude Code does not support 32-bit Windows
Экран честно так и пишет, хотя сам компьютер 64-разрядный. В меню «Пуск» на самом деле два похожих ярлыка командного окна - обычный и с пометкой (x86), и второй запускает 32-разрядный процесс
Что нажать - закрой это окно, найди в меню «Пуск» ярлык БЕЗ пометки (x86) и повтори команду установки уже в нём
Если в меню «Пуск» видно только один ярлык без пометки - значит, дело не в этом, вернись к первому шагу статьи и ещё раз проверь разрядность системы
6. Команда claude открывает не то
Причина - на компьютере уже стоит отдельное приложение Claude Desktop старой версии, и оно перехватывает себе имя команды claude
Что нажать - обнови приложение Claude Desktop до свежей версии обычным способом, через его собственную кнопку проверки обновлений
Если обновления не помогло - удали старую версию Claude Desktop полностью и поставь её заново с официального сайта
7. Поиск по файлам ничего не находит
Упоминания файлов через @ и поиск по проекту молчат - значит, встроенный поисковый механизм не запустился именно на этой машине
Что нажать - впечатай winget install BurntSushi.ripgrep.MSVC, нажми Enter, а после установки открой заново окно с Claude Code
Если поиск всё ещё молчит после установки - проверь диагностику командой claude doctor, она покажет, что именно не так с поиском
Короткая шпаргалка по всем семи - вернуться к ней проще, чем листать статью заново:
| № | Строка на экране (кусок) | Что нажать |
|---|---|---|
| 1 | is not recognized | закрыть окно, открыть новое |
| 2 | running scripts is disabled | Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser |
| 3 | Failed to download binary | удалить папку .claude\downloads, повторить установку |
| 4 | SSL/TLS secure channel | строка Tls12, потом обычная установка |
| 5 | does not support 32-bit | открыть ярлык без пометки (x86) |
| 6 | claude открывает не то | обновить Claude Desktop |
| 7 | поиск по @ молчит | winget install BurntSushi.ripgrep.MSVC |
Таблица прокручивается вбок →
Пробел или русские буквы в имени пользователя ломают установку
Домашняя папка вида C:\Users\Иван Сергеев иногда ломает часть сценариев Claude Code, потому что пробелы и не-латинские буквы теряются при разборе пути. Это заведённые баги в самом Claude Code, и чинить их приходится обходом, а не ждать починки
Обход проблемы с именем профиля
- Впечатай в командном окне
$env:USERPROFILEи нажми Enter увидишь свой путь целиком - если в нём есть пробел или русские буквы, переходи к следующему пункту - Впечатай
[Environment]::SetEnvironmentVariable('CLAUDE_HOME', 'C:\ClaudeHome', 'User')и нажми Enter эта строка задаёт для программы отдельную папку без пробелов и без русских букв - Закрой все такие окна и открой заново программа начнёт хранить свои данные по новому, простому пути - большинство сценариев после этого работает штатно
Честная граница - это обход, а не официальная настройка, и снимает он не любой сценарий целиком. Если проблема не уходит - самое надёжное решение - завести в Windows второго локального пользователя с именем на латинице и работать из-под него
Как проверить, что всё встало правильно?
Две команды. claude --version печатает номер версии, claude doctor показывает диагностику установки и настроек без запуска самой программы
Финальная проверка
- Впечатай
claude --versionи нажми Enter увидишь номер вида2.1.211 (Claude Code)- установка на месте - Впечатай
claude doctorи нажми Enter увидишь список проверок с подсказками, что чинить, если что-то не так - и без начала самой сессии - Перейди в папку своего проекта и впечатай
claudeпри первом запуске откроется браузер для входа по подписке - дальше можно писать задачу словами прямо в строку
Что делать с этой строкой дальше и как ставить агенту задачи словами - в общем гайде Claude Code: что это и как пользоваться
Рабочая установка печатает номер вида 2.1.211 (Claude Code) - все подписанные версии и способ сверки контрольной суммы файла собраны в разделе Binary integrity официальной документации Claude Code.
Что меняется, когда Windows больше не мешает
Установка снимает только барьер входа. Дальше вопрос уже не «как поставить», а «что собрать первым и как довести до живой ссылки» - если весь путь от установки до первой задачи ещё не проходил, полная версия маршрута - в гайде Claude Code установка из России
Пока агента нет, любая идея упирается в «надо разобраться». Когда он стоит и отвечает, порядок переворачивается: описываешь задачу словами, смотришь результат, правишь фразой. Ловушка на этом месте одна, и она не техническая - инструмент готов, а собирать нечего, потому что задача не выбрана и не понятно, где будет жить результат
Больше 5 миллионов подписчиков собрали в сумме ученики, которых я лично провожу через установку Claude Code на их Windows-компьютерах - подробнее пишу об этом в своём Telegram.
Источники
- Claude Code Docs, Advanced setup - требования к Windows (сборка 1809, 4 ГБ памяти, x64/ARM64), команды установки для обоих командных окон, цитата про права администратора, платные тарифы. Проверено 21 августа 2026
- Claude Code Docs, Troubleshoot installation and login - разбор ошибок PATH, политики запуска, TLS, конфликта с Claude Desktop, настройка
CLAUDE_CODE_GIT_BASH_PATH - Claude Code Docs, Troubleshooting - поиск по файлам на WSL и системный ripgrep через WinGet
- Microsoft Learn, Install WSL - установка одной командой, требование Windows 10 версии 2004
- Microsoft Learn, Working across file systems - почему проект для WSL держат внутри Linux
- nodejs.org, страница загрузки - версия Node.js для установки через npm
- git-scm.com, страница загрузки Git for Windows
- GitHub, страница проекта Claude Code - заведённые проблемы с пробелом и русскими буквами в пути профиля, статусы сверены 3 августа 2026
Claude Code на Windows - за один вечер
Восемь пунктов, по которым видно, что агент действительно встал и работает
Сохрани себе
- Система 64-разрядная, Windows 10 сборка 1809 или новее, память от 4 ГБ
- Оплачен один из тарифов Claude - Pro, Max, Team, Enterprise или Console
- Открыто нужное командное окно - строка начинается с PS
- Выполнена команда установки и получена надпись об успехе
- Командное окно закрыто и открыто заново, чтобы подхватился путь программы
- claude --version печатает номер версии, а не ошибку
- claude doctor не жалуется на установку и файлы настроек
- В пути %USERPROFILE% нет пробела и русских букв, иначе задана переменная CLAUDE_HOME
Продолжение
Установка бесплатная, путь до продукта - нет
Claude Code снял барьер входа на Windows, и на этом его работа заканчивается: он не решает, что именно строить, и не доводит идею до вещи, за которую готовы платить. Как я закрываю именно этот разрыв, от идеи до готового продукта, руками и по шагам, показываю в закрытом канале, вход кнопкой выше
Частые вопросы
Можно ли поставить Claude Code на Windows без прав администратора?
Да. Документация прямо говорит, что запуск установщика от имени администратора не нужен - программа встаёт в папку профиля пользователя. Права администратора нужны только для одной команды включения WSL
Нужен ли Node.js для Claude Code на Windows?
Нет. Родной установщик кладёт уже готовую программу, и она не вызывает Node.js при работе. Node.js версии 22 и новее нужен только тем, кто ставит программу через npm
Что лучше на Windows - обычная установка или WSL?
Обычная установка проще и быстрее ищет по файлам проекта на дисках Windows. WSL 2 нужен, если работаешь с линуксовыми привычками или хочешь изолированный запуск команд - песочница поддерживается только там
Куда именно ставится программа на Windows?
В папку %USERPROFILE%\.local\bin, а временный файл загрузки лежит в %USERPROFILE%\.claude\downloads и удаляется после установки. Эта папка попадает в список путей самой Windows
Почему после установки команда claude не находится?
Почти всегда потому, что окно было открыто до установки и не знает про обновлённый список путей. Закрой окно, открой новое. Не помогло - смотри разбор первой ошибки выше
Работает ли Claude Code на Windows на процессоре ARM?
Да. Установщик сам определяет тип процессора и качает подходящую сборку. Требование то же самое - 64-разрядная система
Что делать, если `Git for Windows` стоит, а Claude Code его не находит?
Указать путь к программе явно, вставкой в файл настроек settings.json - строка CLAUDE_CODE_GIT_BASH_PATH с полным путём до файла bash.exe