Константин ВасинБлог
Claude Code и вайбкодинг

Как установить Claude Code: пошаговая установка

Установка занимает десять минут, если знать порядок. Разбираю по шагам для трёх систем и собрал ошибки, на которых спотыкаются чаще всего.

Коротко
  • Установка — одна команда, но до неё нужны терминал, Node.js 18+ и git. Без git первую же неудачную правку будет нечем откатить.
  • На Windows выбор один: нативно проще, WSL — удобнее, если дальше будут сервер и деплой.
  • Проверять работу надо не версией, а делом: попросите агента создать файл и показать содержимое папки.
  • Из России установка пройдёт, а вход — нет, пока не решён вопрос с доступом и оплатой.
Содержание статьи
  1. Что нужно до установки
  2. Установка на macOS
  3. Установка на Windows
  4. Установка на Linux
  5. Первый запуск
  6. Частые ошибки установки
  7. Что настроить сразу после установки

Claude Code ставится одной командой, но перед ней нужно подготовить окружение. Ниже — порядок для macOS, Windows и Linux, проверка, что всё заработало, и разбор ошибок, которые встречаются чаще всего.

Если вы в России, сначала прочитайте про доступ и оплату: установка пройдёт, а вот вход в аккаунт без решённого вопроса с доступом — нет.

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

Три вещи, без которых дальше будет больно:

  • Терминал. На Mac — встроенный Terminal или iTerm. На Windows — Windows Terminal. На Linux — любой.
  • Node.js версии 18 или новее, если ставите через npm. Проверить: node -v.
  • Git. Нужен не для установки, а для работы: без него нельзя откатить неудачную правку. Проверить: git --version.

Не пропускайте git

Самая частая история у новичков: агент за десять минут переписал полпроекта, результат хуже прежнего, вернуть нечего. Git ставится за две минуты и превращает любую ошибку в одну команду отката. Ставьте до, а не после.

Дальше по теме

Поставили — а дальше что

Разбираю на канале конкретные задачи: что просить у агента в первый вечер, какие команды экономят часы, где он врёт.

Установка на macOS

Откройте терминал и выполните:

Установка на macOS — три команды
# 1. Node.js через Homebrew (если ещё не стоит)
brew install node

# 2. Сам Claude Code
npm install -g @anthropic-ai/claude-code

# 3. Проверка
claude --version

Если всё встало правильно, последняя команда ответит номером версии — примерно так:

$claude --version
2.1.220 (Claude Code)

Если Homebrew не установлен, поставьте его с сайта brew.sh — на Mac он всё равно понадобится.

Установка на Windows

Есть два пути, и они дают разный опыт.

Нативный. Ставите Node.js с сайта nodejs.org (версия LTS), открываете Windows Terminal и выполняете ту же команду:

Windows, нативная установка
npm install -g @anthropic-ai/claude-code
claude --version

Через WSL. Ставите подсистему Linux, дальше работаете как в Linux:

Windows, установка подсистемы Linux
wsl --install

После перезагрузки внутри Ubuntu ставите Node и Claude Code обычными командами Linux.

Что я советую на Windows

Если задача — собрать сайт и выложить его на сервер, ставьте WSL. Почти все инструкции по серверам, деплою и скриптам написаны под Linux, и в нативном Windows вы будете постоянно переводить команды и ловить различия в путях. Один раз потратить полчаса на WSL дешевле, чем спотыкаться каждую неделю.

Установка на Linux

Linux (Ubuntu/Debian)
# Node.js 20
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs

# Claude Code
npm install -g @anthropic-ai/claude-code
claude --version

Если npm требует sudo для глобальной установки — это признак, что права на папку глобальных пакетов настроены неудачно. Правильнее не ставить через sudo, а переназначить префикс npm в домашнюю папку.

Первый запуск

Перейдите в папку проекта (или создайте пустую) и запустите:

Первый запуск в пустой папке
mkdir ~/proba && cd ~/proba
claude

При первом запуске инструмент попросит войти в аккаунт — через подписку или API-ключ. Дальше можно писать задачи обычным текстом.

Проверка, что всё работает

  1. claude --version показывает номер версии.
  2. Внутри claude напишите: «создай файл hello.txt с текстом "работает"». Файл должен появиться в папке.
  3. Попросите: «покажи содержимое папки». Агент должен ответить реальным списком, а не выдуманным.
  4. Выйдите и зайдите снова — сессия должна открываться без повторного входа.

Третий пункт важнее, чем кажется. Если агент отвечает выдуманным списком файлов, значит у него нет доступа к папке и вы работаете не с проектом, а с чатом.

Вот промпт, с которого я начинаю на новой машине: он за одну минуту показывает, что окружение собрано целиком, а не наполовину.

Промпт — проверка окружения после установки
Проверь, что окружение готово к работе, и покажи результат таблицей.

Выполни и покажи фактический вывод:
1. Версии: node, npm, git, python3 — и сама версия claude.
2. Где лежат глобальные пакеты npm и входит ли эта папка в PATH.
3. Инициализирован ли git в текущей папке, и если нет — предложи команду.
4. Создай файл proba.txt со словом «работает», покажи содержимое папки,
   потом удали файл.

Ответь таблицей «что проверял → что реально вернулось → норма или проблема».
Если команда не нашлась, напиши это прямо и дай команду установки под мою
систему. Ничего не выдумывай: показывай только реальный вывод.
Читайте такжеClaude Code в РоссииЭто две отдельные задачи, и решаются они разными способами. Разбираю, что именно ломается, сколько стоит каждый вариант оплаты и на чём люди теряют деньги.

Частые ошибки установки

command not found: claude. Система не видит исполняемый файл. Перезапустите терминал. Если не помогло, посмотрите путь глобальных пакетов (npm config get prefix) и добавьте его подпапку bin в PATH.

EACCES: permission denied. Нет прав на папку глобальных пакетов npm. Не лечите это через sudo npm install — переназначьте префикс npm на папку в домашнем каталоге.

Установка идёт, а вход не проходит. Это уже не установка, а доступ к сервису. Разбор — в статье про Claude Code в России.

Всё поставилось, но агент не видит файлы. Вы запустили его не в той папке. Claude Code работает с той директорией, из которой запущен.

Что настроить сразу после установки

Три настройки, которые окупаются в первый же день:

  1. Файл правил проекта. Опишите стек, структуру папок и то, что нельзя менять. Агент будет читать его в начале каждой сессии.
  2. Файл с секретами вне репозитория. Ключи и пароли не должны попадать в git ни при каких условиях.
  3. Скиллы под ваши повторяющиеся задачи. Как это устроено — в статье про скиллы и правила Claude Code.

Дальше логично собрать что-то законченное. Пошаговый маршрут от пустой папки до сайта в интернете — в статье как создать сайт самому.

Что забрать из статьи
  1. Ставьте git до первого запуска агента, а не после первой потери.
  2. command not found: claude почти всегда лечится перезапуском терминала и PATH, а не переустановкой.
  3. sudo npm install -g — не решение прав, а способ получить новые проблемы: переназначьте префикс npm.
  4. Агент видит только ту папку, из которой запущен. Выдуманный список файлов = вы не в проекте.
  5. Сразу после установки заведите файл правил проекта — он экономит и время, и лимит.
Забрать материал

Гайд «6 проектов в Claude Code»

Карусели, Reels, клон-голос, авто-монтаж, второй мозг — с промптами и командами. Бесплатно, отдаёт бот в Telegram.

Частые вопросы

Claude Code работает на Windows без WSL?

Да, есть нативная установка под Windows. Но если вы планируете работать с серверами, скриптами и деплоем, WSL удобнее: большая часть инструкций и инструментов в мире написана под Linux-окружение, и вы перестанете переводить команды.

Что делать, если команда claude не найдена после установки?

Почти всегда дело в PATH: система не знает, где лежит исполняемый файл. Закройте и заново откройте терминал. Если не помогло, посмотрите, куда npm ставит глобальные пакеты (npm config get prefix), и добавьте папку bin в PATH.

Нужен ли Node.js?

Для установки через npm — да, версия 18 или новее. Есть и нативный установщик, который Node не требует. Если вы всё равно собираетесь делать сайты, Node лучше поставить сразу — он понадобится.

Можно ли поставить Claude Code без подписки?

Сам инструмент ставится бесплатно, но для работы нужен доступ к модели: подписка или API-ключ с оплатой по токенам. Полностью бесплатно поработать не получится.

Как обновлять Claude Code?

При установке через npm — npm update -g @anthropic-ai/claude-code. Нативная установка обновляется сама. Обновляйтесь регулярно: инструмент меняется быстро, и часть проблем в старых версиях просто исчезает.

Константин Васин
Предприниматель, маркетолог

10 лет в маркетинге и онлайн-образовании. Запускаю проекты в одиночку на Claude Code и показываю экономику как есть. Все методы из блога сначала обкатываю на своих проектах и только потом описываю.