Пошаговое руководство по Claude Code (Клауд Код) - AI-агенту для программирования от Anthropic. От установки до MCP-серверов и мультиагентности. На русском языке.
Claude Code - это AI-агент для программирования от Anthropic, работающий прямо в терминале. Это не чат-бот, которому нужно копировать код вручную - Claude Code читает файлы вашего проекта, редактирует их, запускает команды, делает коммиты и создает pull requests.
В отличие от IDE-встраиваемых решений вроде Cursor или GitHub Copilot, Claude Code работает в терминале и не привязан к конкретному редактору. Вы можете использовать его параллельно с любой IDE.
Claude Code доступен как CLI-приложение, десктоп-приложение (Mac/Windows), веб-приложение (claude.ai/code) и расширения для VS Code и JetBrains.
Claude Code требует Node.js версии 18 или выше. Скачайте с nodejs.org или установите через менеджер версий (nvm, fnm).
node --version
# v20.x.x или вышеОдна команда в терминале - и Claude Code готов к работе.
npm install -g @anthropic-ai/claude-codeClaude Code работает в контексте проекта. Откройте терминал в нужной директории.
cd ~/my-projectПри первом запуске откроется браузер для авторизации через аккаунт Anthropic.
claudeПосле авторизации Claude Code готов к работе. Никаких дополнительных настроек не требуется.
Claude Code управляется текстовыми запросами на естественном языке. Пишите на русском или английском - агент понимает оба.
Объясни, что делает функция processPayment в src/lib/billing.tsИсправь баг: форма логина не валидирует emailДобавь пагинацию к списку пользователей на /admin/usersНапиши тесты для UserServiceСделай коммит с описанием на русском| Команда | Описание |
|---|---|
| /help | Показать справку по командам |
| /model | Переключить модель (Fable 5, Opus 4.8, Sonnet 5) |
| /clear | Очистить контекст разговора |
| /compact | Сжать контекст для экономии токенов |
| /config | Настройки Claude Code |
| /cost | Показать расход токенов за сессию |
Файл CLAUDE.md в корне проекта - главный способ настроить поведение Claude Code. Опишите стек, стиль кода, важные файлы, правила коммитов. Claude Code читает этот файл автоматически при каждом запуске.
# My Project
## Stack: Next.js 15, TypeScript, Tailwind
## DB: PostgreSQL via Prisma
## Rules
- Use Russian for commits
- Run tests before committing
- Never modify .env filesClaude Code спрашивает разрешение перед потенциально опасными действиями: редактирование файлов, запуск команд, git push. Через настройки можно автоматически разрешить безопасные операции (чтение файлов, запуск тестов) и оставить ручное подтверждение для деструктивных.
# Разрешить npm и git команды автоматически
claude config set allowedTools "Bash(npm*)" "Bash(git status)" "Bash(git diff)"Claude Code автоматически анализирует структуру проекта, читает файлы по мере необходимости и удерживает до 1 000 000 токенов контекста. Это значит, что он может работать с проектами из тысяч файлов, не теряя понимание архитектуры. Когда контекст заполняется, используйте /compact для его сжатия.
Перед крупными изменениями попросите Claude Code составить план. Он покажет, какие файлы затронет и какой подход выберет. Вы согласовываете или корректируете - и только потом начинается работа.
Составь план: нужно добавить авторизацию через Google OAuthClaude Code может одновременно редактировать десятки файлов. Добавить новый API-эндпоинт, обновить типы, написать тесты и обновить документацию - все в одном запросе.
Добавь CRUD для сущности Product: модель, API, фронтенд, тестыClaude Code создает коммиты с осмысленными сообщениями, создает ветки, пушит в remote, создает pull requests через GitHub CLI (gh). Все через естественный язык.
Закоммить изменения и создай PR с описаниемClaude Code запускает тесты, анализирует ошибки и исправляет код до полного прохождения. Цикл "запустить - найти ошибку - исправить" автоматический.
Запусти тесты и исправь все, что сломалосьModel Context Protocol (MCP) позволяет Claude Code подключаться к базам данных, браузерам, API и другим инструментам. Например, можно подключить PostgreSQL и просить Claude Code написать и выполнить SQL-запрос, или подключить браузер и автоматизировать тестирование UI.
Подробнее о MCP: Гайд по MCP Protocol
Skills - это переиспользуемые инструкции в файлах .claude/commands/. Создайте навык один раз и вызывайте через /command-name. Например, /deploy для деплоя, /review для код-ревью, /sql для выполнения запросов.
# .claude/commands/deploy.md
Deploy the current branch:
1. Run npm run build
2. Run tests
3. Push to main
4. Monitor deploymentХуки позволяют запускать shell-команды автоматически при определенных событиях: перед коммитом, после редактирования файла, при запуске сессии. Настраиваются в settings.json.
Claude Code может запускать дочерние агенты для параллельного выполнения независимых задач. Основной агент продолжает работу, пока дочерние исследуют код, запускают тесты или генерируют документацию.
Подробнее: 50 лучших практик Claude Code
Актуальные цены API: сравнение цен AI-моделей
Создайте файл CLAUDE.md в корне проекта с описанием стека, стиля кода и ключевых файлов. Claude Code читает его автоматически и работает точнее.
Перед крупными изменениями попросите Claude Code составить план. Это позволяет согласовать подход до начала работы и избежать переделок.
Настройте автоматические разрешения для безопасных операций (чтение файлов, запуск тестов) и ручное подтверждение для деструктивных (удаление, git push).
Вместо "переделай весь проект" давайте задачи по одной: "добавь валидацию email", потом "напиши тесты для валидации". Так результат предсказуемее.
Через MCP Claude Code подключается к базам данных, браузерам, API. Это превращает его из редактора кода в полноценного ассистента.
Для продвинутых практик см. 50 лучших практик Claude Code. Промпты для Fable 5: руководство по промптингу Claude Fable 5
Claude Code - это AI-агент для программирования от Anthropic, работающий прямо в терминале. В отличие от ChatGPT, Claude Code читает весь ваш проект, редактирует файлы, запускает команды и делает коммиты. Он не просто генерирует код - он его применяет.
Claude Code требует подписку Claude Max ($100/мес за 5x использование или $200/мес за 20x) либо API-ключ Anthropic с оплатой по токенам. Бесплатного тарифа нет, но пробный период позволяет оценить инструмент.
Да. Claude Code понимает запросы на русском языке. Можно писать "исправь баг в auth.ts" или "добавь валидацию формы". Интерфейс терминала на английском, но все взаимодействие с AI - на любом языке.
Claude Code работает на моделях семейства Claude 5: Fable 5 (самая продвинутая), Opus 4.8, Sonnet 5. По умолчанию используется Sonnet 5, но можно переключиться на Fable 5 или Opus 4.8 командой /model.
Да. Claude Code работает с любым языком - Python, JavaScript, TypeScript, Go, Rust, Java, C++, Ruby, PHP и другими. Он также понимает конфигурационные файлы (Docker, Terraform, YAML), SQL и shell-скрипты.
Установите за 2 минуты и попробуйте на своем проекте. Или пройдите курс для глубокого погружения.