Что такое Claude Code
Claude Code. Это AI-агент от Anthropic, который работает прямо в твоём терминале. Он читает файлы проекта, пишет код, запускает команды, делает коммиты. Агент видит весь проект целиком и действует сам, а не просто генерирует куски кода для копипасты.
Подготовка: Node.js
Claude Code устанавливается через npm. Если Node.js уже стоит, пропусти этот шаг. Если нет:
node -v
Нет ответа или ошибка? Ставь Node.js с nodejs.org. Нужна версия 18 или выше. После установки перезапусти терминал и проверь снова.
Установка Claude Code
Одна команда:
npm install -g @anthropic-ai/claude-code
На macOS/Linux может понадобиться sudo перед командой. Установка занимает 20-30 секунд.
Первый запуск
Открой терминал, перейди в папку любого проекта и набери:
claude
При первом запуске Claude Code попросит авторизоваться. Откроется браузер, ты войдёшь в аккаунт Anthropic (или создашь новый). Понадобится платная подписка Claude Pro или API-ключ. После входа терминал покажет интерактивную строку ввода. Ты внутри.
Первая задача
Попробуй что-нибудь простое. Например:
Создай файл hello.py с функцией, которая считает факториал числа. Добавь тесты.
Claude Code сам создаст файл, напишет код, добавит тесты и предложит их запустить. Ты увидишь каждое действие в терминале и сможешь одобрить или отклонить. Ещё вариант: открой папку с существующим проектом и попроси "объясни структуру этого проекта". Агент прочитает файлы и даст разбор.
Ключевые команды
Эти команды вводятся прямо в строке Claude Code:
/initсоздаёт файл CLAUDE.md с описанием проекта. Полезно запустить в начале работы с новым проектом./clearочищает контекст разговора. Используй, когда переключаешься между задачами./compactсжимает историю разговора, освобождает контекстное окно. Помогает при долгих сессиях./helpпоказывает все доступные команды.
Что такое CLAUDE.md
Файл CLAUDE.md в корне проекта. Claude Code читает его при каждом запуске. Туда пишешь: какой стек используется, какие правила кодирования соблюдать, как запускать тесты. Считай, это инструкция для агента по твоему конкретному проекту. Чем точнее опишешь, тем лучше результат. Команда /init создаст заготовку автоматически.
Практические советы
- Будь конкретным в запросах. "Добавь валидацию email в форму регистрации" лучше, чем "улучши форму".
- Claude Code видит весь проект. Не нужно копировать код в промпт, просто ссылайся на файлы.
- Если агент идёт не туда, нажми Escape и переформулируй задачу.
- Для рутинных задач (коммиты, рефакторинг, тесты) Claude Code экономит часы работы.
Что дальше
Ты установил Claude Code и выполнил первую задачу. Следующий шаг: настрой CLAUDE.md для своего проекта и попробуй поработать с агентом на реальных задачах. В сообществе AI Pack есть продвинутые гайды по настройке, кастомным командам и интеграции с IDE.