Шпаргалка по Claude Code - всё, что нужно для vibe coding

Шпаргалка по Claude Code - всё, что нужно для vibe coding

Шпаргалка по Claude Code - всё, что нужно для vibe coding

Claude Code - AI-ассистент, живущий в терминале и рассчитанный на то, чтобы встроиться в ваш рабочий процесс, а не заменить его. Он читает кодовую базу, выполняет команды, пишет и правит файлы, ищет в сети и даже поднимает субагентов под сложные задачи. Когда вы поймёте, как он думает, он становится настоящим множителем вашей ежедневной отдачи.

Установка и первый запуск

Установите один раз, глобально:

npm install -g @anthropic-ai/claude-code

Затем просто наберите claude в любой папке проекта.

Пишите код откуда угодно - поставьте Claude Code на удалённый сервер и подключайтесь по SSH с любого устройства. Батарея ноутбука не садится, локальные ресурсы не ограничивают, сессии живут круглосуточно. Заказать облачный сервер в DCXV - и вы в деле за минуты.

Для удалённой работы соедините его с tmux, чтобы сессия Claude переживала обрывы связи:

# Установка tmux (Debian или Ubuntu)
apt install tmux

# Запуск именованной сессии
tmux new -s claude

# Отсоединиться - сессия продолжает работать после отключения
# Нажмите: Ctrl+B, затем D
# Присоединиться заново с любого устройства
tmux attach -t claude

# Список работающих сессий
tmux ls

# Закрыть сессию, когда закончили
tmux kill-session -t claude

Команды первичной настройки

Несколько слэш-команд сразу упростят вам жизнь:

  • /permissions → выбрать, какие инструменты Claude может использовать, не спрашивая каждый раз (Git, Bash, операции с файлами и прочее)
  • /terminal-setup → включает Shift+Enter для многострочных запросов - очень советуем
  • /theme → выбрать цветовую схему (тёмная, светлая или Daltonize для дальтонизма)
  • /install-github-app → подключиться к GitHub, чтобы упоминать @claude в задачах и запросах на слияние
  • /config → общие настройки, включая уведомления
  • /memory → посмотреть и поправить то, что Claude запомнил между сессиями
  • /model → переключить модель Claude в середине сессии
  • /usage → показать расход токенов и примерную стоимость текущей сессии
  • /clear → очистить контекст текущей сессии и начать с чистого листа
  • /review → запустить разбор недавних изменений в коде

Если вы на macOS, включённая системная диктовка позволяет надиктовывать длинные запросы вместо набора.

Вопросы по кодовой базе - с чего начать

Проще всего получить пользу в первый же день - задавать вопросы про свою кодовую базу. Claude изучает код локально, чтобы ответить: ничего загружать не нужно, обходить ограничения контекста тоже.

Запросы, которые хорошо работают:

- "Как используется @RoutingController.py?"
- "Как добавить новый @app/services/ValidationTemplateFactory?"
- "Почему recoverFromException принимает столько аргументов? Проверь историю git."
- "Почему мы закрыли issue #18383 этим if/else в @src/login.ts?"
- "Что я выпустил за прошлую неделю?" - Claude просмотрит ваш git log
- "Расскажи простыми словами, что делает @src/auth/."
- "Найди все места, где мы вызываем payments API."
- "Какие файлы менялись чаще всего за последние 30 дней?"
- "Какие зависимости в @package.json могли устареть?"

Начните с вопросов, чтобы почувствовать, что Claude понимает сразу, а где ему нужен контекст от вас.

Встроенные инструменты

Claude Code идёт примерно с дюжиной инструментов из коробки:

  • Bash - выполнить любую команду оболочки
  • Поиск, список, чтение, запись файлов - полный доступ к файловой системе
  • Загрузка и поиск в сети - подтянуть внешнюю документацию или результаты поиска
  • TODO - лёгкий учёт задач
  • Субагенты - передать сложную многошаговую работу параллельным агентам

Подсказка: научите Claude пользоваться самописными инструментами вашей команды. Например:

Возьми CLI barley и проверь журналы ошибок последнего запуска обучения. Если не уверен насчёт флагов, посмотри -h.

Практичные запросы на правку

- "Предложи несколько вариантов решения issue #8732, затем реализуй тот, который я выберу."
- "Найди краевые случаи, не покрытые в @app/tests/signupTest.ts, и обнови тесты. think hard."
- "commit, push, pr" - Claude запоминает это сокращение для обычного процесса git
- "Возьми 3 параллельных агента и придумай, как почистить @services/aggregator/feed_service.cpp."
- "Перепиши @src/utils.js так, чтобы уменьшить дублирование. Публичный API не меняй."
- "Добавь комментарии JSDoc ко всем экспортируемым функциям в @src/api.ts."
- "Запусти тесты и исправь все падения, которые найдёшь."
- "Посмотри на ошибку в журнале ниже и найди первопричину." - и вставьте журнал прямо в запрос

Схемы работы

Разным задачам подходят разные подходы:

  • Изучить → спланировать → подтвердить → написать → закоммитить - хорошо для сложных изменений, где вы хотите видеть план до того, как что-то будет написано
  • Написать тесты → закоммитить → написать код → итерировать → закоммитить - подход TDD, который держит вас привязанными к ожидаемому поведению
  • Написать код → снять экран → итерировать - для работы над интерфейсом с Puppeteer или симулятором; Claude умеет реагировать на визуальный результат, если дать ему способ проверить свою работу

Файлы контекста (CLAUDE.md)

Чем больше у Claude контекста, тем лучше он работает. Файлы CLAUDE.md читаются автоматически при запуске, так что объяснять проект заново каждую сессию не нужно.

Их можно положить в четыре места:

- /<enterprise-root>/CLAUDE.md    - правила всей организации, общие для всех проектов
- ~/.claude/CLAUDE.md             - ваш личный глобальный контекст, действует везде
- <project-root>/CLAUDE.md        - специфика проекта, коммитится в Git
- <project-root>/CLAUDE.local.md  - локальные переопределения, не коммитятся (для секретов или временных заметок)

Держите CLAUDE.md сжатым. Раздутый файл замедляет Claude и размывает сигнал.

Горячие клавиши

  • Shift+Tab - автоматически принимать правки файлов (команды Bash всё равно требуют подтверждения)
  • # - сохранить память в подходящий файл CLAUDE.md
  • ! - перейти в режим Bash; команда и её вывод попадают в контекст
  • @ - упомянуть файл или папку, чтобы подтянуть её в текущую сессию
  • Esc - отменить то, что Claude делает
  • Двойной Esc - вернуться назад по истории (вместе с --resume продолжает сессию)
  • Ctrl+R - подробный режим: показывает рассуждения Claude и инструменты, которые он рассматривает

Скрипты через SDK

Для автоматизации, конвейеров CI или неинтерактивных задач тот же CLI работает как SDK:

claude -p "what did I do this week?" \
  --allowedTools Bash(git log:*) \
  --output-format json

Он дружелюбен к Unix - можно направлять поток в него и из него:

git status | claude -p "summarize my changes" --output-format=json | jq '.result'

Полезные флаги CLI:

--max-turns N        - ограничить число агентских шагов
--continue           - продолжить с того места, где остановилась прошлая сессия
--resume <session-id>  - вернуться к конкретной прошлой сессии
--no-cache           - не кешировать запросы, удобно для замеров

Несколько сессий одновременно

Опытные пользователи держат несколько экземпляров Claude сразу - по одному на репозиторий, на задачу или на ветку:

  • Несколько вкладок терминала с отдельными выгрузками репозиториев
  • Рабочие деревья Git - одна выгрузка, несколько рабочих ветвей
  • SSH и tmux для удалённых схем с несколькими экземплярами
  • GitHub Actions, чтобы запускать задачи Claude в параллельных конвейерах CI

Итог

Claude Code вознаграждает вложения. Чем больше вы его настроите (CLAUDE.md, разрешённые инструменты, слэш-команды), тем меньше трения на каждой задаче. Начните с вопросов по кодовой базе, наращивайте файлы контекста, освойте горячие клавиши и в конце подключите его к CI - это и есть полный путь от новичка до опытного пользователя.

Вопросы по инструментам AI для вашей инфраструктуры? Напишите нам на sales@dcxv.com

Облачный сервер для Stable Diffusion в Европе: настройка GPU
cloudaigpu

Облачный сервер для Stable Diffusion в Европе: настройка GPU

Какое оборудование GPU нужно Stable Diffusion, как поднять два самых популярных интерфейса и какой скорости генерации изображений ожидать в ЕС.

Облачный сервер для хостинга LLM в Европе: руководство по AI и GDPR
cloudaigpu

Облачный сервер для хостинга LLM в Европе: руководство по AI и GDPR

Какое оборудование нужно для продакшен-хостинга LLM, как выбрать размер модели и уровень квантования и какие фреймворки обслуживания лучше работают в облаке ЕС.

Запустите Claude Code, Codex и Grok CLI на своём облачном сервере
cloudaivps

Запустите Claude Code, Codex и Grok CLI на своём облачном сервере

Превратите облачный сервер на Debian или Ubuntu в песочницу для ИИ-агентов вроде Claude Code, Codex и Grok CLI. Пишите код откуда угодно, даже с телефона.

GLM-5.2 - новый лидер среди моделей с открытыми весами
aillmopen-sourceglmcloud

GLM-5.2 - новый лидер среди моделей с открытыми весами

GLM-5.2 от Z.ai стала новым лидером среди моделей с открытыми весами в индексе Artificial Analysis Intelligence: 51 балл, лицензия MIT и контекст в 1 млн токенов.

Облачный сервер для Ollama в Европе: руководство по своему AI в ЕС
cloudaigpu

Облачный сервер для Ollama в Европе: руководство по своему AI в ЕС

Как развернуть Ollama на облачном сервере DCXV в ЕС, какие модели брать под разные задачи и какой производительности ожидать.