PQ
PQ.Hosting

Валюта

Установка Claude Code на Windows: нативный инсталлятор, WinGet и решение проблем с PATH

Автор
PQ
18 марта 2026
5 мин чтения
865 просмотров
Установка Claude Code на Windows: нативный инсталлятор, WinGet и решение проблем с PATH

Claude Code появился на Windows позже чем на macOS и Linux — и до 2025 года требовал WSL. Теперь работает нативно. Но установка всё равно с нюансами: нужен Git for Windows, PATH настраивается не сразу, а npm-метод официально устарел хотя везде ещё встречается в инструкциях. Разбираем актуальное состояние.

Что нужно до установки

Git for Windows — обязателен. Claude Code использует Git Bash внутри себя для выполнения команд даже если вы запускаете его из PowerShell или CMD. Без Git установка либо упадёт с ошибкой либо запустится но не сможет нормально работать.

Скачать с git-scm.com, установить с настройками по умолчанию. Главное — убедиться что опция «Add Git to PATH» отмечена (стоит по умолчанию).

Подписка или API-ключ. Бесплатного доступа к Claude Code нет. Нужен один из вариантов:

  • Claude Pro ($20/мес) — включён в подписку
  • Claude Max ($100–200/мес) — то же плюс больший лимит
  • API-ключ с console.anthropic.com — оплата по токенам

Права администратора не нужны. Установка идёт в профиль пользователя.

Способ 1: нативный инсталлятор через PowerShell (рекомендуется)

Не требует Node.js. Обновляется автоматически в фоне. Официально рекомендован Anthropic.

Открыть PowerShell (Win+X → Terminal или Win+R → powershell) и выполнить:

irm https://claude.ai/install.ps1 | iex

Инсталлятор скачает бинарник и положит его в C:\Users\ВашеИмя\.local\bin.

После завершения — закрыть терминал и открыть новый. PATH обновляется только в новой сессии.

Проверить:

claude --version

Частая проблема после установки: PATH

Нативный инсталлятор кладёт claude.exe в ~\.local\bin. Если PowerShell не видит команду после переоткрытия — эта папка не добавлена в PATH.

Проверить:

echo $env:PATH

Если \.local\bin не видно — добавить вручную. Win+R → sysdm.cpl → вкладка «Дополнительно» → «Переменные среды» → в разделе «Пользовательские переменные» найти PATH → «Изменить» → «Создать» → добавить:

C:\Users\ВашеИмя\.local\bin

Перезапустить терминал. После этого claude --version должен работать.

Способ 2: WinGet

WinGet встроен в Windows 11 и Windows 10 22H2+. Если команда winget не работает — установить «App Installer» из Microsoft Store.

winget install Anthropic.ClaudeCode

WinGet НЕ обновляет Claude Code автоматически. Обновление вручную:

winget upgrade Anthropic.ClaudeCode

Известная особенность: Claude Code иногда сообщает о новой версии до того как она появится в WinGet-репозитории. Если upgrade ничего не находит — подождать несколько часов.

Способ 3: WSL (для тех кто работает в Linux-окружении)

Если разрабатываете в WSL — установить Claude Code прямо внутри WSL:

curl -fsSL https://claude.ai/install.sh | bash

WSL 2 поддерживает изолированную песочницу для команд — безопаснее. WSL 1 работает без неё.

Проекты лучше хранить в Linux-файловой системе (~/projects/) а не на примонтированных Windows-дисках (/mnt/c/...) — операции с файлами заметно быстрее.

npm: устаревший метод

npm-установка официально deprecated. Anthropic рекомендует мигрировать на нативный инсталлятор.

Если npm-версия ещё установлена и нужно перейти:

Установить нативную версию:

irm https://claude.ai/install.ps1 | iex

Удалить npm-версию:

npm uninstall -g @anthropic-ai/claude-code

Настройки из ~\.claude\ при этом сохраняются.

Первый запуск и авторизация

Перейти в папку проекта и запустить:

cd C:\projects\myapp
claude

При первом запуске откроется браузер для OAuth-авторизации через claude.ai. Войти с аккаунтом Claude Pro/Max. Токен сохранится в ~\.claude\session.json — повторный вход не нужен.

Для CI/CD или серверов где браузер недоступен — переменная окружения:

$env:ANTHROPIC_API_KEY = "sk-ant-api03-ваш-ключ"
claude

Выбор модели

По умолчанию используется Claude Opus 4.6. Переключить:

claude --model claude-sonnet-4-6

Или через настройки:

claude /config

Для ежедневной работы Sonnet 4.6 — оптимальный баланс скорости и качества. Opus 4.6 лучше справляется с большими кодовыми базами и сложным рефакторингом.

Нюанс с буфером обмена

На Windows вставка изображения из буфера работает через Alt+V, не через Ctrl+V. Ctrl+V вставляет только текст. Это сделано намеренно. Скопировали скриншот через Win+Shift+S — вставляйте Alt+V.

Диагностика: claude doctor

Встроенная команда которая проверяет установку:

claude doctor

Покажет: тип установки (нативная/npm/WinGet), версию, статус авторизации, состояние Git, проблемы с PATH. Запускать первым делом если что-то работает не так.

Автообновления

Нативная установка (PowerShell) обновляется автоматически в фоне. WinGet — только вручную через winget upgrade. npm-версия — npm update -g @anthropic-ai/claude-code.

Переключить канал обновлений нативной версии:

claude /config

latest — обновления сразу после выхода. stable — с задержкой ~неделю, пропускает релизы с критическими багами.

CLAUDE.md: постоянный контекст для проекта

Файл в корне проекта который Claude читает при каждом старте. Содержит: команды сборки и тестирования, соглашения по коду, архитектурные паттерны, специфику проекта.

Сгенерировать автоматически:

claude /init

Claude проанализирует проект и создаст CLAUDE.md с актуальной информацией. После этого каждая сессия начинается с пониманием контекста — не нужно объяснять что делает проект.

Удаление

Нативная установка — удалить бинарник:

Remove-Item -Recurse "$env:USERPROFILE\.local\bin\claude*"

Удалить настройки (опционально):

Remove-Item -Recurse "$env:USERPROFILE\.claude"

WinGet:

winget uninstall Anthropic.ClaudeCode

Шпаргалка

Задача Команда
Установить (рекомендуется) irm https://claude.ai/install.ps1 | iex
Установить через WinGet winget install Anthropic.ClaudeCode
Проверить версию claude --version
Диагностика claude doctor
Первый запуск cd /путь/к/проекту && claude
Сменить модель claude --model claude-sonnet-4-6
Настройки claude /config
Обновить (WinGet) winget upgrade Anthropic.ClaudeCode
Создать CLAUDE.md claude /init
Вставить изображение Alt+V (не Ctrl+V)



Поделиться статьей

Похожие статьи