У Claude Code один источник: инсталлятор Anthropic. На macOS, Linux и WSL это claude.ai/install.sh, на Windows в PowerShell claude.ai/install.ps1. Тот же бинарник приезжает через Homebrew, WinGet и npm. Зеркал, форумных сборок и «ускоренных установщиков» среди официальных путей нет, а в неофициальный файл можно положить что угодно, в том числе код, который заберёт ваш API-ключ. Проверка занимает минуту: claude --version показывает версию, claude doctor глубже смотрит на установку и настройки.
Где скачать Claude Code официально
macOS, Linux и WSL
curl -fsSL https://claude.ai/install.sh | bash
Windows
Откройте PowerShell и выполните:
irm https://claude.ai/install.ps1 | iex
В классическом CMD нужна другая команда, потому что синтаксис оболочек разный:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
Если получаете The token '&&' is not a valid statement separator, значит, вы в PowerShell, а не в CMD. Если же не распознаётся irm, вы в CMD. Оболочку выдаёт приглашение: PS C:\ это PowerShell, просто C:\ без PS это CMD.
На нативной Windows полезно поставить Git for Windows: с ним Claude Code работает через полноценный Bash-инструмент, а не через PowerShell. Без Git агент тоже запустится, но часть команд поведёт себя иначе.
Через пакетные менеджеры
Если пакетный менеджер у вас уже настроен, проще воспользоваться им:
| Менеджер | Команда | Автообновление |
|---|---|---|
| Homebrew (macOS, Linux) | brew install --cask claude-code | Нет, вручную: brew upgrade claude-code |
| WinGet (Windows) | winget install Anthropic.ClaudeCode | Нет, вручную: winget upgrade Anthropic.ClaudeCode |
| npm (Node.js 22+) | npm install -g @anthropic-ai/claude-code | Нет, вручную: переустановка с флагом @latest |
Из всех способов в фоне обновляется только нативный установщик (install.sh и install.ps1). Остальные оставляют ту версию, которую вы поставили, пока вы сами не запустите обновление.
Для Debian, Ubuntu, Fedora, RHEL и Alpine у Anthropic есть подписанные репозитории apt, dnf и apk. Они удобны на серверах и в CI, где развёртыванием и так управляет пакетный менеджер.
Требования невысокие: macOS 13 и новее, Windows 10 версии 1809+ или Windows Server 2019+, Ubuntu 20.04+, Debian 10+ или Alpine 3.19+, 4 ГБ оперативной памяти, процессор x64 или ARM64.
Почему не стоит брать сборки с сомнительных сайтов
Многие упускают одну вещь: Claude Code бесплатен. Любой из официальных способов выше ничего не стоит. Деньги уходят на использование (токены или подписка), а не на право скачать CLI. Значит, сайт, который обещает «Claude Code с обходом подписки» или «взломанную версию без лимитов», ничего не решает: обходить нечего, скачивание и так открыто.
С такого сайта вы получите программу без цифровой подписи, не связанную с официальным релизом, а проверить содержимое архива нечем. Официальные Linux-репозитории подписаны GPG-ключом Anthropic, бинарники релизов идут с подписанным манифестом и контрольными суммами SHA256. Сторонний сайт этого дать не может. Мелочью это не назовёшь: агент читает ваш код и запускает команды в терминале, так что ставить его стоит из источника, который поддаётся проверке.
Как убедиться, что установлена оригинальная версия
claude --version
Самая быстрая проверка:
claude --version
Рабочая установка отвечает строкой вроде 2.1.211 (Claude Code). Если сразу после установки терминал пишет command not found, дело почти всегда в PATH: закройте окно и откройте новое. Уже запущенная оболочка свежий путь сама не подхватит.
claude doctor
Подробная проверка без запуска сессии агента:
claude doctor
Команда выводит диагностику установки, ищет ошибки в файлах настроек и к каждому предупреждению даёт подсказку, как его исправить. Её стоит запускать после установки и после каждого обновления, если что-то работает не так.
Криптографическая проверка для серверов
Каждый релиз публикует manifest.json с суммами SHA256 для каждой платформы, а подписан манифест GPG-ключом Anthropic. Отпечаток ключа: 31DD DE24 DDFA B679 F42D 7BD2 BAA9 29FF 1A7E CACE. Большинству пользователей это лишнее. Но если вы ставите Claude Code на сервер, где важна цепочка доверия, полную проверку подписи манифеста и сверку контрольной суммы бинарника описывает документация Anthropic по установке.
Подключение Claude Code к codexkey
После установки команда claude открывает сессию, и Anthropic сразу просит войти. Бесплатного плана claude.ai для этого недостаточно: нужна платная подписка Claude, аккаунт Console или доступ через одного из поддерживаемых облачных провайдеров. Из России регистрация и оплата такого аккаунта дополнительно осложнены. О блокировках и о том, как их обойти, не нарушая чужих правил, написано в статье «Claude Code в России 2026».
codexkey предлагает третий путь: тот же протокол Anthropic Messages API, но с другим адресом и ключом и без аккаунта Anthropic. Основа здесь две переменные, адрес и ключ, а три строки ANTHROPIC_DEFAULT_* задают модели:
export ANTHROPIC_BASE_URL="https://api.codexkey.ru"
export ANTHROPIC_AUTH_TOKEN="sk_cdx_ВАШ_КЛЮЧ"
export ANTHROPIC_DEFAULT_OPUS_MODEL="claude-opus-5-5[1m]"
export ANTHROPIC_DEFAULT_SONNET_MODEL="claude-sonnet-5[1m]"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-sonnet-5"
claude
Строки ANTHROPIC_DEFAULT_* обязательны: без них Claude Code запрашивает собственные модели по умолчанию и получает «There's an issue with the selected model».
Ключ формата sk_cdx_... создаётся в личном кабинете codexkey, в разделе «API-ключи», после регистрации и пополнения баланса. Пошаговая настройка для каждой операционной системы, включая settings.json для постоянной конфигурации, разобрана в статьях «Как настроить Claude Code в 2026» и «Установка Claude Code на Windows», повторять её здесь незачем. Установка, оплата и частые вопросы для российских пользователей собраны на странице «Claude Code в России».
FAQ
Можно ли скачать Claude Code бесплатно?
Можно, и никакого подвоха тут нет: скачивание и установка CLI ничего не стоят при любом официальном способе. Платить нужно только за использование моделей, через подписку Claude или API-ключ.
Работает ли официальный установщик из России без VPN?
Скрипт install.sh или install.ps1 берёт бинарник с claude.ai, и если этот адрес открывается, установка проходит. Другое дело, будет ли работать вход в аккаунт Anthropic: у пользователей из России с ним возникают трудности, о них рассказывает статья про Claude Code в России. Если claude.ai не открывается, ставьте через npm: пакет @anthropic-ai/claude-code лежит в публичном реестре npm, а для работы через codexkey входить в аккаунт Anthropic не нужно.
Что делать, если claude --version пишет command not found?
Чаще всего хватает нового терминала: PATH обновляется при установке, но уже открытая сессия оболочки об этом не знает. Если не помогло, убедитесь, что установка закончилась без ошибок, и запустите установочный скрипт ещё раз.
Чем установка через npm отличается от нативного скрипта?
Бинарник внутри тот же, различается доставка. Начиная с версии 2.1.198 npm-пакету нужен Node.js 22 или новее. Нативный установщик обновляется в фоне сам, npm-версию приходится обновлять вручную командой npm install -g @anthropic-ai/claude-code@latest. Именно так, а не через npm update -g: она может пропустить новый релиз.
Как обновить уже установленный Claude Code?
Для нативной установки: claude update, команда сообщит, обновилась ли версия и до какой. Для Homebrew, WinGet и Linux-репозиториев обновление выполняет штатная команда самого пакетного менеджера, Claude Code этого за них не делает.