Как установить Claude Code и пользоваться им (Claude Code гайд на вайбкодинг 2026, как установить и работать с Claude Code)
Claude Code — это агентный инструмент для программирования, который живет прямо в вашем терминале. В отличие от Cursor или Copilot, которые встраиваются в IDE, Claude Code работает как самостоятельный CLI-агент.
Канал с гайдами и контентом по ИИшкам и что с ними можно реализовывать, мы выписываем абсолютно всю базу по ИИ в наш канал и там другие полезные материалы: https://t.me/claudedevolper
- Читать и редактировать файлы — целые кодовые базы
- Навигация по проекту — понимает структуру и архитектуру
- Запускать тесты — и автоматически чинить баги
- Git workflows — коммиты, PR, мерж-конфликты
- Web search — ищет актуальную документацию
- Автономная работа — может работать в фоне часами
То есть это не просто инструмент для вайбкода. Это полноценный инструмент работы с вашей ОС, обученный специально под Linux/MacOS
Важно сразу пояснить, что инструмент Claude Code доступен только в терминале, в этом вся его фишка. У него нет отдельного графического интерфейса (есть тулзы/плагины), за исключением отдельного Claude Desktop, но у них несколько разные задачи.
Установка на macOS
Способ 1: Homebrew (рекомендуется)
brew install --cask claude-code
Способ 2: Нативный установщик
`# Стабильная версия curl -fsSL https://claude.ai/install.sh | bash
Последняя версия
curl -fsSL https://claude.ai/install.sh | bash -s latest
Конкретная версия
curl -fsSL https://claude.ai/install.sh | bash -s 1.0.58`
Способ 3: NPM
npm install -g @anthropic-ai/claude-code
⚠ Важно: Никогда не используйте sudo npm install -g — это создаёт проблемы с правами.
Установка на Linux
Ubuntu/Debian/Manjaro
Нативный установщик (рекомендуется):
curl -fsSL <https://claude.ai/install.sh> | bash
Через NPM:
`# Установка Node.js 18+ (если нет) curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt-get install -y nodejs
Установка Claude Code
npm install -g @anthropic-ai/claude-code`
Установка на Windows
⚠ Важно: Claude Code не работает нативно на Windows. Требуется WSL 2 или Git Bash.
Вариант A: Через WSL 2 (рекомендуется)
Шаг 1: Установка WSL 2
# В PowerShell от администратора wsl --install
Перезагрузите компьютер после установки.
Шаг 2: Настройка Ubuntu в WSL
# В терминале WSL (Ubuntu) sudo apt update && sudo apt upgrade -y
Шаг 3: Установка Claude Code
curl -fsSL <https://claude.ai/install.sh> | bash
Оптимизация WSL (опционально):
Создайте файл C:\\Users\\<ВашеИмя>\\.wslconfig:
ini `[wsl2] memory=8GB processors=4 swap=2GB localhostForwarding=true`
Вариант B: Через Git Bash
Шаг 1: Установите Git for Windows
Шаг 2: В PowerShell:
`# Стабильная версия irm https://claude.ai/install.ps1 | iex
Или конкретная версия
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 1.0.58`
Шаг 3: Для портативной установки Git укажите путь:
$env:CLAUDE_CODE_GIT_BASH_PATH="C:\\Program Files\\Git\\bin\\bash.exe"
Вариант C: Через CMD
curl -fsSL <https://claude.ai/install.cmd> -o install.cmd && install.cmd && del install.cmd
Запуск Claude Code
Делается все одной простой командой в терминале claude но запускать рекомендуется в отдельной папке. У меня есть папка под все проекты — vibecoding, из нее и запускаю.
Первым делом нужно написать /login и выбрать ваш аккаунт, в браузере подтверждаем логин и от туда же копируем код для консоли. Это позволит тратить общие токены по подписке в браузере и терминале. Можно и подключить API, но нас этот вариант не интересует.
Теперь разберемся с командами
/init — Создает файл CLAUDE.md в корне проекта — это "память" Claude о вашем проекте. Зачем нужно: Без этого файла Claude каждый раз заново анализирует проект.
- Список команд внутри claude (разверни меня)
- Основные команды Команда Описание /help Показать все доступные команды /init Инициализировать проект, создать CLAUDE.md /clear Очистить историю разговора /compact [инструкции] Сжать контекст с опциональными указаниями /exit или /quit Выйти из Claude Code Управление контекстом Команда Описание /context Визуализация использования контекста (цветная сетка) /cost Показать статистику использования токенов /add-dir Добавить дополнительные рабочие директории Настройки и конфигурация Команда Описание /config Открыть интерфейс настроек /model Выбрать или сменить AI-модель /permissions Просмотр/изменение разрешений /memory Редактировать файлы памяти CLAUDE.md /mcp Управление MCP-серверами Git и код-ревью Команда Описание /review Запросить код-ревью /security-review Проверка безопасности изменений /pr-comments Просмотр комментариев к PR /install-github-app Настроить GitHub Actions для репозитория Сессии и навигация Команда Описание /resume Возобновить предыдущий разговор /export [файл] Экспортировать разговор в файл или буфер обмена /rewind Откатить разговор и/или код /todos Показать текущие задачи Специальные режимы Команда Описание /vim Включить vim-режим (insert/command) /sandbox Изолированный режим bash для безопасного выполнения /agents Управление кастомными субагентами /bashes Список фоновых bash-процессов
accept edits on это режим при котором нейросеть применяет все необходимые команды и правки в ваших файлах, должен автоматически включаться после планирования.
Шифт таб переключает режимы работы.
plan mode позволяет с помощью AI подготовить полный план разработки. Вы даете задачу, после отвечаете на опросник и переходите к следующему шагу.
Самое ходовое это вайбкод. И мне конечно следует выпустить об этом отдельный прям гайд. Но все основные фишки я разберу здесь, показывая как можно работать с проектом в терминале. Хотя у меня это обычно сводится к простым шагам.
- Дать агентский промпт, где четко прописана роль и задача
- Запустить в режиме планирования, чтобы мы с Claude code точно определились с развитием проекта, приоритетами и функциями
- Дать ему самостоятельно работать над файлами и выписывать все баги после тестов, чтобы он исправлял
Тут и начинаются подводные камни. Как правильно отлаживать ошибки, как не циклиться на одном и том же, и доводить проект до рабочего состояния. Об этом и правда следует говорить отдельно и обстоятельно.
- Открывайте несколько вкладок/терминалов Можно и нужно четко обозначить задачу на файлы/папки. Один claude делает план разработки дальше, другой ищет баги, третий правит конкретный файл. Хотя я честно говоря привык работать и не разделить задачи
- Обратите внимание, что по умолчанию работает Sonnet модель, для запуска самой топовой (и дорогой, выше цены) выбирайте claude --model claude-opus-4-5-20251101 . К слову также можно включить режим мышления для сложных задач /think harder
- Когда вы разрабатывает новый проект в отдельной папке — после создания всех папок можно насильно вызвать создания claude.md через /init и обновлять после всех крупных обновлений или 2-3 раза в неделю. Чтобы нейросеть заново не изучала всю структуру проекта. Это же можно использовать для чужих проектов с гитхаб
- Супер крутая фишка это личные слэш-команды, вы можете создать свои заготовки, которые вам регулярно нужны в проекте/проектах.
Создаем отдельную папку# Для проектаmkdir -p .claude/commands
# Глобальноmkdir -p ~/.claude/commands
# Пример: команда для код-ревьюtouch .claude/commands/review.md
И пишем так содержимое в этом файле:
Проведи код-ревью указанного файла или директории.
Проверь:1. Соответствие код-стайлу проекта2. Потенциальные баги и edge cases 3. Производительность4. Безопасность5. Читаемость и maintainability
Формат ответа:- 🔴 Критично — блокирует мердж- 🟡 Важно — желательно исправить- 🟢 Мелочи — по желанию- 💡 Предложения — идеи по улучшению
Файл для ревью: $ARGUMENTS```
**Шаг 4:** Используйте команду```/project:review src/utils/validation.ts