Claude Code — установка и первая настройка
Claude Code — терминальный AI-агент от Anthropic. Установка занимает около 30 секунд одной командой, дальше — авторизация через браузер и первый запуск. По данным официальной документации и гайда Morph LLM.
Главное правило 2026 года: npm-установка через npm i -g @anthropic-ai/claude-code помечена как deprecated. Использовать только native binary installer — он стабильнее, обновляется автоматически и не зависит от глобального состояния Node.
Требования
- macOS 12+ / Linux (любой современный дистрибутив) / Windows 10+
- Терминал (Terminal.app, iTerm2, PowerShell, Windows Terminal)
- Учётная запись Anthropic с подпиской Pro / Max или API-кредитами (тарифы)
- Доступ в интернет
Установка на macOS / Linux
Одна команда в терминале:
curl -fsSL https://claude.ai/install.sh | bash
Установщик:
- Определяет ОС и архитектуру
- Скачивает native binary
- Кладёт в
~/.local/bin/claude(по умолчанию) - Добавляет путь в
PATH, если нужно
Через 30 секунд установка готова. Проверка:
claude --version
Установка на Windows
В PowerShell:
irm https://claude.ai/install.ps1 | iex
Логика та же — скачивание binary, добавление в PATH. После установки — проверка в новом окне PowerShell:
claude --version
Альтернатива — установка через WSL с использованием Linux-команды (через curl ... | bash). На WSL2 работает идентично macOS / Linux.
Авторизация
После установки нужно авторизоваться:
claude auth login
Что происходит:
- Команда открывает браузер на
console.anthropic.com - Авторизация — тем же аккаунтом, что используется для подписки Pro / Max или API
- Браузер возвращает one-time код
- Код вставляется обратно в терминал
- Готово, токен сохранён локально
Проверка авторизации:
claude auth whoami
Покажет email и активный план.
Первый запуск
В любой папке с проектом:
cd ~/my-project
claude
Открывается интерактивная REPL-сессия с агентом. Можно сразу описать задачу на естественном языке:
> найди все TODO в коде и собери список с указанием файла и строки
Claude прочитает проект, найдёт упоминания и выдаст структурированный список.
Базовая настройка проекта
Для лучшей работы агента — два конфигурационных шага.
1. CLAUDE.md в корне проекта
Создать файл CLAUDE.md в корне репозитория. Содержит контекст проекта: стек, конвенции, команды.
# Project Context
Next.js 16 + TypeScript + Prisma + Postgres.
Стиль: функциональные компоненты, без классов.
Тесты: Vitest. Линтер: ESLint.
## Команды
- `npm run dev` — локальный dev на порту 3000
- `npm run build` — продакшен-билд
- `npm run typecheck` — проверка TypeScript
- `npm test` — прогон тестов
## Конвенции
- Импорты через alias `@/`
- API-роуты — в `src/app/api/`
- Без `any`, всё типизировано
Claude читает этот файл на старте каждой сессии, чтобы понимать контекст проекта. Команда для быстрого создания шаблона:
claude /init
2. Permissions через .claude/settings.json
Файл .claude/settings.json в корне проекта (gitignore’ить или коммитить — на ваше усмотрение):
{
"permissions": {
"allow": [
"Bash(npm run *)",
"Bash(git status)",
"Bash(git diff)",
"Bash(git log)",
"Read(*)",
"Edit(*)"
],
"deny": [
"Bash(rm -rf *)",
"Bash(git push --force *)"
]
}
}
allow — команды, которые Claude выполняет без подтверждения. deny — запрещённые команды (агент не запросит даже подтверждение).
Базовый дефолтный safe-list уже выставлен после установки. Но для удобства обычно стоит добавить специфичные команды проекта (build, test, lint).
Установка VS Code-расширения (опционально)
Если основная работа в VS Code — можно добавить визуальную интеграцию:
- В VS Code Extensions Marketplace — найти «Claude Code»
- Установить, перезапустить VS Code
- Authorize через ту же учётку Anthropic
Расширение добавляет панель управления Claude Code прямо в IDE: запуск задач, просмотр истории, управление сессиями. Терминальная версия продолжает работать параллельно.
Для JetBrains-семейства (IntelliJ, WebStorm, PyCharm и т.д.) есть аналогичный плагин.
Частые ошибки и решения
claude: command not found
После установки команда не найдена. Решение:
# Перезапустите терминал — путь добавляется в shell-профиль и нужен новый сеанс
# Либо вручную загрузите профиль
source ~/.bashrc # bash
source ~/.zshrc # zsh
Если не помогло — проверьте путь:
ls -la ~/.local/bin/claude
echo $PATH | grep -o "[^:]*/\.local/bin"
Если ~/.local/bin не в PATH — добавьте:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
claude auth login не открывает браузер
Иногда на Linux / WSL браузер не открывается автоматически. Скопируйте URL, который вывела команда, и откройте вручную. После авторизации код возвращается прямо в окно браузера — скопируйте и вставьте в терминал.
«Authentication failed» при авторизации
Проверить, что:
- Авторизуетесь тем же аккаунтом, на котором куплена подписка
- Подписка активна (не закончился annual период)
- Если используете API — кредиты не нулевые
Лимиты исчерпаны
Если упёрлись в rate limits — варианты:
- Подождать сброса (обычно несколько часов)
- Апгрейдить план: Pro → Max 5x → Max 20x (детали)
- Переключиться на pay-per-token API
Обновление
Native installer автоматически проверяет обновления. Принудительный апгрейд:
curl -fsSL https://claude.ai/install.sh | bash
Та же команда — она обновит binary до последней версии.
Удаление
Полное удаление:
# Удалить binary
rm ~/.local/bin/claude
# Удалить кэш и конфиги
rm -rf ~/.claude
# Очистить shell-профиль от добавленного PATH (если устанавливали в нестандартный путь)
После установки — что дальше
- Создать
CLAUDE.mdчерезclaude /initили вручную - Настроить
.claude/settings.jsonпод команды проекта - Прочитать про Skills — кастомизация поведения агента
- Изучить slash-команды:
/help,/clear,/review,/security-review - Подключить MCP-серверы, если нужны внешние tool’ы (базы данных, API)
Главное — попробовать на реальной задаче: дать агенту нетривиальную работу («найди все случаи устаревшего API и замени на новый, прогони тесты, сделай commit») и посмотреть как он справится. Большинство выводов о тарифе и workflow становятся понятны после первой такой сессии.
FAQ
Как установить Claude Code на macOS?
curl -fsSL https://claude.ai/install.sh | bash в Terminal. Установка ~30 секунд, затем claude auth login для авторизации через браузер.
Как установить Claude Code на Windows?
irm https://claude.ai/install.ps1 | iex в PowerShell. После установки — claude auth login в новом окне PowerShell.
Можно ли установить через npm?
Можно, но npm-метод официально deprecated. Анципация: использовать native binary через curl ... | bash или irm ... | iex. Более стабильный и автообновляемый путь.
Что делать если claude: command not found?
Перезапустить терминал — путь добавляется в shell-профиль, нужен новый сеанс. Если не помогло — проверить $PATH на наличие ~/.local/bin и добавить вручную при необходимости.
Куда устанавливается Claude Code по умолчанию?
В ~/.local/bin/claude (macOS / Linux). Конфиги — в ~/.claude/. На Windows — стандартный path для пользовательских binaries.
Нужен ли VPN? Для установки и работы — нет, серверы Anthropic доступны без VPN. Для оплаты подписки из России — да, нужна зарубежная карта.
Как обновить Claude Code до последней версии?
Перезапустить installer: curl -fsSL https://claude.ai/install.sh | bash или irm https://claude.ai/install.ps1 | iex. Та же команда апгрейдит binary.
Можно ли использовать Claude Code без подписки? Нет. Free-план Claude не включает Claude Code. Нужен Pro ($20/мес) или выше, либо API-кредиты.
Как полностью удалить Claude Code?
rm ~/.local/bin/claude (binary) + rm -rf ~/.claude (кэш и конфиги).
Связанные статьи
- Boot.dev: $1M в месяц на онлайн-обучении разработчиков — $1M/мес
- Стивен Краватa: $40K/мес на iPhone-приложении без кода — $40K/мес
- Промт для нейросети — как написать правильно, примеры и шаблоны 2026
- Бесплатное обучение нейросетям — где научиться без оплаты 2026
- Обучение нейросетям — как научиться работать с AI в 2026