Блог

Claude Code в 2026 году: 11 советов, горячих клавиш и команд

Markdown

11 практических советов по Claude Code: горячие клавиши, флаги CLI и slash-команды, а также приёмы для планирования, параллельных задач и контроля контекста. Разберитесь, как отслеживать расходы и выбирать модель под задачу.

Читать статью полностью

Дополнительные инструкции по работе с Ailoot доступны в документации.

Какие горячие клавиши и команды Claude Code разобраны в руководстве?

Главное

Здесь собраны не просто возможности Claude Code и не пересказ документации Anthropic, а 11 рабочих приёмов: пять тактических — горячие клавиши, флаги и slash-команды — и шесть стратегических, связанных с планированием, работой в нескольких окнах и поиском уязвимых мест. За один вечер можно попробовать все приёмы и начать применять их регулярно.

В вайб-кодинге вопрос уже не только в том, умеет ли работать Claude Code. Важно настроить работу так, чтобы эффективнее расходовать лимиты и реже сталкиваться с галлюцинациями. В других гайдах Ailoot разбираются CLAUDE.md, Plan Mode, контекст-инжиниринг, Skills, Subagents, MCP, /rewind, лимиты и второй мозг. Эта статья дополняет их практическими приёмами.

Советы ниже помогут организовать повседневную работу с Claude Code: от переключения режимов и контроля расходов до разбиения крупных задач на отдельные этапы.

Каждый раздел посвящён отдельной ситуации. Читай статью по порядку или сразу переходи к нужной теме: горячие клавиши — к советам 1 и 2, экономия токенов — к советам 3–5, параллельная работа — к советам 6 и 7, остальные практики — к советам 8–11.

Материал рассчитан на тех, кто уже установил Claude Code и успел поработать с ним хотя бы неделю. Если ты только начинаешь, сначала прочитай гайд по CLAUDE.md, а затем возвращайся к этой подборке.

Как переключать режимы Claude Code с помощью Shift+Tab

Главное

Нажатие Shift+Tab переключает доступные режимы разрешений по кругу: default, acceptEdits, plan и другие включённые в настройках режимы, например auto или bypassPermissions. Перед сложной задачей перейди в Plan Mode и проверь индикатор до отправки задания. Для обычных правок выбери acceptEdits и проверь эту метку. Число нажатий зависит от начального режима и включённых вариантов.

Новички часто весь день остаются в режиме default и подтверждают каждую правку вручную. Это быстро утомляет и может подтолкнуть к запуску --dangerously-skip-permissions; об осторожном использовании этого режима сказано в конце раздела. Shift+Tab позволяет выбирать подходящий уровень разрешений по ситуации.

Я переключаю режимы по такому правилу:

  1. Начинаю сложную задачу — нажимаю Shift+Tab, пока индикатор не покажет plan. Claude готовит план до перехода к реализации.
  2. План согласован, пора реализовывать — переключаю режимы до метки acceptEdits. Правки файлов принимаются, а остальные разрешения инструментов продолжают действовать.
  3. Выполняю типовые правки, например переименование или простой рефакторинг, — сразу выбираю acceptEdits, без предварительного плана.
  4. Работаю с потенциально опасными изменениями, например миграцией базы данных или удалением файлов, — возвращаюсь в default нажатием Shift+Tab.
# Основные режимы: проверяй метку, а не фиксированное число нажатий.
# default        - стандартные запросы разрешений
# acceptEdits    - правки файлов принимаются; остальные разрешения действуют
# plan           - исследование и планирование до реализации
# Дополнительные режимы зависят от версии, настроек и политики организации.

Если Shift+Tab не срабатывает в установленной версии Claude Code, проверь её командой claude --version и обнови при необходимости. Команда /doctor поможет проверить установку.

Нажатие Shift+Tab циклически меняет режим разрешений. Доступные варианты зависят от настроек.
Источник: документация Anthropic — интерактивный режим Claude Code.

Как отменить последнее действие, не теряя контекст: Esc Esc

Главное

Двойное нажатие Esc открывает меню контрольных точек, если поле ввода пустое. Когда в поле есть текст, сочетание очищает его, сохраняя введённое в истории: его можно вернуть клавишей со стрелкой вверх. Это быстрый способ отменить или пересмотреть действие, не сбрасывая всю сессию.

Одиночное и двойное нажатие Esc работают по-разному:

  • Одно нажатие Esc прерывает текущее действие Claude. Уже внесённые изменения остаются. Это удобно, если нужно остановить модель и уточнить направление.
  • Двойное нажатие Esc при пустом поле открывает меню контрольных точек: можно восстановить файлы, диалог или оба состояния, а также создать сводку. Если поле заполнено, сочетание очищает его и сохраняет текст в истории; нажми стрелку вверх, чтобы восстановить его.
# Пункты меню, открытого сочетанием Esc Esc при пустом поле:
# 1. Restore code only             - вернуть файлы, оставив диалог
# 2. Restore conversation only     - вернуть прежний диалог, оставив файлы
# 3. Restore code and conversation - вернуть и файлы, и диалог
# 4. Summarize from here           - подготовить сводку начиная с этого места
# 5. Summarize up to here          - подготовить сводку до этого места

Claude автоматически создаёт контрольную точку для каждого запроса пользователя, поэтому её не нужно создавать вручную. Подробнее об этом и о сочетании с Git для более глубокого отката — в гайде по /rewind.

Каждый запрос пользователя создаёт контрольную точку. Они сохраняются между сессиями, поэтому доступны и в возобновлённых разговорах.
Источник: документация Anthropic — контрольные точки Claude Code.

Esc Esc полезно освоить в начале работы. Когда становится проще отменять неудачные действия, легче экспериментировать и проверять разные подходы.

Когда выбрать /compact, а когда /clear?

Главное

/clear полностью очищает контекст сессии. /compact [подсказка] сжимает историю в краткую сводку, чтобы сохранить важные сведения о текущей работе. Закончил задачу — используй /clear; продолжаешь ту же задачу, но контекст переполнен, — /compact. Неверный выбор может привести к потере нужной информации или заполнению контекстного окна.

При выполнении /compact Claude обрабатывает историю диалога и составляет краткую сводку с важными деталями. Можно задать фокус сжатия, например: /compact оставь принципы кода и текущий план, выбрось обсуждение CSS. Тогда в сводке останется нужная информация.

# Выбирай команду по ситуации:
/clear                              # задача завершена, начинаешь новую
/compact                            # длинная сессия, контекст заполнен более чем наполовину
/compact оставь архитектуру и план  # сжатие с заданным фокусом

Ориентир для запуска /compact — показатель контекста 70% или выше в /cost либо строке состояния, когда работа ещё не закончена. Если продолжать без сжатия, Claude может потерять из виду ранние детали диалога, и их придётся объяснять снова.

В Claude Code мы передаём модели историю сообщений, чтобы она суммировала её и сохраняла наиболее важные сведения.
Источник: Anthropic Engineering — эффективная работа с контекстом для ИИ-агентов.

Больше о контекстном окне и его ограничениях — в гайде по контекст-инжинирингу. Там объясняется, почему объём контекста ограничен и почему добавление информации не всегда повышает качество ответа.

Как отслеживать расход токенов в реальном времени: команда /cost

Главное

Команда /cost показывает расход текущей сессии в долларах и токенах. С помощью /statusline можно добавить показатели модели, текущей директории, заполнения контекста и расходов в строку состояния. Постоянно видимые расходы помогают контролировать использование лимитов.

Опасение быстро израсходовать весь доступный лимит знакомо многим, кто занимается вайб-кодингом. Практичный способ лучше контролировать ситуацию — сделать расходы видимыми.

/cost          # показывает расход текущей сессии: токены и $
/statusline    # настраивает строку состояния: модель, директория, контекст % и расходы

Проверяй /cost раз в 30–60 минут. Если за час ушло меньше нескольких долларов, всё может быть в пределах ожиданий. Необычно высокий расход — повод проверить, не пора ли вызвать /compact, не выбрана ли слишком мощная модель и не перечитывает ли Claude большие файлы многократно.

Подробные способы экономить лимиты собраны в гайде «Как не израсходовать лимит Claude Code за день». Здесь главное — регулярно проверять расходы с помощью /cost и /statusline.

Как выбрать модель Claude под задачу: Haiku, Sonnet или Opus?

Главное

Флаг --model задаёт модель для текущей сессии. Haiku подойдёт для простых скриптов и быстрых правок, Sonnet — для большинства стандартных задач, Opus — для архитектурных решений и сложной отладки. Начинай с менее дорогой модели и переходи на более мощную, если результата не хватает.

claude --model haiku   # примерно в 3 раза дешевле Sonnet, для простых задач
claude --model sonnet  # стандартный баланс цены и качества
claude --model opus    # примерно в 1,7 раза дороже Sonnet, для сложных задач

Согласно опубликованным Anthropic ценам на май 2026 года, стоимость за 1M токенов ввода/вывода составляет: Haiku — $1/$5, Sonnet — $3/$15, Opus — $5/$25. По этим тарифам Haiku обходится в три раза дешевле Sonnet, а Opus — примерно в 1,7 раза дороже.

Примерный выбор модели для разных задач:

ЗадачаМодельПочему
Переименовать переменную или функциюHaikuДействие однозначное, сложные рассуждения не нужны
Выполнить простой рефакторинг, например вынести функциюSonnetПодходит для стандартной задачи и сохраняет баланс стоимости и качества
Добавить новую функцию с продуманной архитектуройOpusМожет потребоваться глубокий анализ
Найти необычную ошибку, которую Sonnet не обнаружил за 3 попыткиOpusМожет потребоваться меньше дополнительных указаний
Прочитать и кратко изложить длинные журналы событийHaikuЗадача сводится к простой классификации

Для большинства повседневных задач разумно начинать с Haiku или Sonnet, а Opus оставлять для действительно сложных случаев. Такая последовательность помогает соотносить возможности модели с характером задачи и стоимостью обработки.

Как вести 3–5 задач параллельно: /resume и Git worktrees

Главное

Для параллельной работы можно использовать --resume, чтобы продолжать именованные сессии, и git worktree, чтобы создать отдельную директорию для каждой ветки. Несколько коротких сессий, каждая для своей задачи, помогают не смешивать контексты и сосредоточить работу Claude.

Если вести разные задачи в одном длинном окне, контекст постепенно заполняется предыдущими запросами. Отдельные короткие сессии позволяют сосредоточиться на конкретной работе и не смешивать её с другими задачами.

# Продолжить именованную сессию для конкретной задачи:
claude --resume "auth-refactor"
claude --resume "homepage-redesign"
claude --resume "db-migration"

# Создать отдельную рабочую директорию для ветки:
git worktree add ../my-project-auth feature/auth
cd ../my-project-auth
claude --resume "auth-refactor"

Чтобы увидеть список недавних сессий, выполни claude --resume без аргумента. Внутри активной сессии команда /agents показывает запущенных subagents.

Для длительной разработки с несколькими этапами можно распределить задачи так:

  1. Окно 1 — составить план в plans/YYYY-MM-DD-feature.md, не меняя код.
  2. Окно 2 — реализовать первую фазу по плану и отметить её выполнение через [x].
  3. Окно 3 — параллельно выполнить вторую фазу, если она не затрагивает те же файлы и задачи.
  4. Окно 4 — свести результаты и проверить работу обоих окон.
  5. Окно 5 — провести проверку безопасности после объединения изменений (см. совет 8).

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

Как снизить риск галлюцинаций: указывай файлы через @file

Главное

Вместо просьбы найти файл с логикой авторизации укажи путь, например @src/lib/auth.ts. Claude сможет обратиться к конкретному файлу, не разыскивая его в проекте. Для запуска команды и добавления результата в контекст используй префикс !, например !git status.

Автодополнение путей запускается символом @: начни вводить путь, чтобы увидеть подсказки. В одном запросе можно указать сразу несколько файлов: @src/lib/auth.ts @src/lib/session.ts @prisma/schema.prisma.

# Запрос без указания конкретных файлов:
> Посмотри на auth-логику и поправь баг с сессиями

# Запрос с точными путями к нужным файлам:
> @src/lib/auth.ts @src/lib/session.ts - поправь баг: после logout cookie не очищается

Ещё один способ передать команду — shell-режим с !:

> !git status                  # выполнит команду и добавит результат в контекст
> !npm test                    # то же
> !cat /var/log/app.log | tail -50  # то же

Так не приходится отдельно просить Claude проверить состояние Git: команда ! запускает её напрямую, а результат становится доступен в контексте.

Правила проекта можно хранить в CLAUDE.md: основной файл желательно ограничить 200 строками. Более узкие требования, например правила для API, можно вынести в .claude/rules/api-design.md с YAML frontmatter paths: ["src/api/**/*.ts"]. Тогда правило будет применяться при работе с файлами в src/api/. Подробности приведены в гайде по CLAUDE.md.

Как сохранять прогресс в длинных задачах: план с фазами [ ] и [x]

Главное

Если работа займёт больше 30 минут, запиши её в отдельный файл plans/YYYY-MM-DD-название.md, разбей на фазы и отмечай выполнение чекбоксами [ ] и [x]. План в файле упрощает передачу этапов между окнами и помогает видеть, что уже сделано.

Ниже — пример плана, который можно адаптировать для проекта:

# План: [название функции]
Дата создания: 2026-05-22
Цель: [одной фразой опиши ожидаемый результат]

## Фаза 1: [краткое название]
- [ ] Шаг 1.1: [конкретное действие]
- [ ] Шаг 1.2: [конкретное действие]
- [ ] Шаг 1.3: [конкретное действие]

## Фаза 2: [краткое название]
- [ ] Шаг 2.1
- [ ] Шаг 2.2

## Итог
Заполнить в конце: что выполнено полностью или частично и что осталось.

После каждой рабочей сессии обновляй план. Завершил фазу — отметь её как [x], чтобы следующее окно или участник работы видел актуальное состояние и не повторял уже выполненные шаги.

План, записанный в файле, помогает:

  • Передавать отдельные фазы параллельным окнам, не дублируя работу.
  • Быстро восстановить ход задачи, если работа растянулась на несколько дней.
  • Проверить, сколько пунктов ещё открыто: команда grep -c "\[ \]" покажет их количество.

Для пятиминутного исправления, простой правки одного файла или краткого анализа лога отдельный план обычно не нужен.

Планирование можно сочетать с подходом «второго мозга». О структуре business/, plans/ и ai-clone/ подробнее рассказано в гайде про второй мозг.

Как заранее найти слабые места проекта: анализ 10 причин провала

Главное

Перед сложной функцией предложи Claude представить, что проект провалился, и назвать 10 возможных причин. Такой разбор помогает проверить предположения и заметить риски, которые легко упустить, если сразу сосредоточиться на реализации.

Воспользуйся этим шаблоном запроса:

Разбери папку с идеей, исходя из предположения,
что проект полностью провалился. Назови 10 причин,
по которым через год я мог потратить много времени,
а идея не принесла результата. Не смягчай выводы:
постарайся как можно строже проверить мои предположения.

После списка из 10 причин проведи второй раунд:
ответь на мои контраргументы и укажи, где мои доводы
слабее всего.

В третьем раунде предложи план действий,
который поможет снизить перечисленные риски.

Такой анализ можно провести на трёх этапах:

  1. Когда первая идея кажется безупречной — проверка может показать, какие части замысла стоит пересмотреть.
  2. В середине планирования — это помогает заметить, какие риски стали менее очевидны по мере погружения в работу.
  3. Перед запуском — финальная проверка предположений и плана.

Этот приём известен как предварительный разбор провала проекта, или premortem. Он помогает заранее обдумать возможные причины неудачи и подготовить меры по снижению рисков.

Для творческой итерации над интерфейсом или текстом такой жёсткий разбор подходит не всегда: он может помешать свободно перебирать идеи.

Как проводить исследование по пяти направлениям параллельно: subagents

Главное

Для изучения новой функции можно поручить subagents несколько отдельных направлений исследования: профессиональные сети, open-source, акселераторы, конкуренты и сравнение предложений. Затем отдельный агент может объединить результаты в один отчёт. Такой подход помогает быстрее собрать разные точки зрения и уменьшить зависимость вывода от предположений одного исследователя.

Пример запроса для запуска исследования:

У тебя уже есть общий контекст. Проведи глубокое исследование,
используя 5 параллельных subagents.

Subagent 1: изучи профессиональные сети — кто решает эту проблему?
Subagent 2: найди open-source решения на GitHub — какие из них популярны?
Subagent 3: изучи стартап-акселераторы — кто привлекает
            инвестиции в этой нише?
Subagent 4: изучи сайты прямых конкурентов — что они обещают
            и сколько берут за свои решения?
Subagent 5: изучи сравнения и обзоры — что пишут пользователи
            в отзывах?

Когда все агенты закончат, запусти отдельного агента для синтеза:
пусть он сопоставит пять отчётов и подготовит структуру
для моей папки второго мозга.

Такое распределение меняет исследование в нескольких отношениях:

  • Время: пять направлений изучаются одновременно, а не одно за другим.
  • Охват: каждый агент может сосредоточиться на своей теме, поэтому исследование не зависит только от одного взгляда.
  • Контекст: у subagents отдельные рабочие контексты, что помогает разделить направления.

Подробности о subagents, а также об их отличиях от Skills и MCP, собраны в гайде «Claude Code Subagents в 2026 году».

Для небольших исправлений, устранения ошибок или косметических правок такое исследование может оказаться избыточным. Оно больше подходит для новой функции, на которую планируется потратить день или дольше.

Как ставить задачи Claude с телефона: Telegram-бот

Главное

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

Подключение состоит из четырёх шагов:

  1. Подготовь компьютер для продолжительной работы — в настройках системы запрети переход в режим сна. В macOS открой Energy Saver и включи Prevent computer from sleeping.
  2. Запусти Claude Code в терминале и укажи директорию проекта.
  3. Установи официальный плагин Telegram: добавь каталог командой /plugin marketplace add anthropics/claude-plugins-official, затем установи плагин командой /plugin install telegram@claude-plugins-official. Инструкции могут меняться; актуальные сведения смотри в официальном репозитории плагинов Anthropic.
  4. Свяжи бота с сессией. Учитывай текущее ограничение: один бот связан с одним проектом и одной сессией. Для отдельного проекта потребуется другой бот.

Через бота можно, например, сохранить идею в inbox.md, запросить разбор расшифровки звонка или проверить список открытых домашних заданий, не открывая ноутбук.

⚠️ Сейчас из бота нельзя выполнить /clear или /compact. Сессия остаётся той же, что и в терминале, поэтому контекст продолжает расти. Чтобы перезапустить её, понадобится терминал.

С чего начать: план внедрения на 7 дней

Главное

Не старайся освоить все 11 советов за день: привычки формируются постепенно. Сначала изучи горячие клавиши, затем команды и выбор модели, после этого попробуй параллельную работу и планирование. Subagents для исследований и Telegram-бот можно добавить на второй неделе, когда основные приёмы уже освоены.

ДеньЧто попробоватьСколько времени заложить
1Shift+Tab и Esc Esc30 минут практики
2Продолжить пользоваться Shift+Tab и Esc EscПолдня работы
3/compact и /cost30 минут и 1–2 рабочие сессии
4--model haiku/sonnet/opus30 минут и несколько проб
5--resume для именованных сессий30 минут
6Git worktrees, если параллельно ведёшь 3 или больше задач1 час
7План в plans/ и запрос «10 причин провала»1–2 часа один раз
8–14 (вторая неделя)Subagents для исследований и Telegram-бот3–4 часа на настройку и освоение

Приёмы особенно полезны в сочетании. Shift+Tab упрощает работу в разных режимах, а Esc Esc помогает безопаснее менять направление. /cost показывает, когда контекст стоит сжать через /compact. План в файле становится полезнее, когда нужно передавать этапы между параллельными окнами.

Чтобы продолжить работу с моделями, перейди в Ailoot.

Подробнее

Вопросы и ответы

Как понять, что включён Plan Mode?

Переключай режимы через Shift+Tab и читай индикатор до отправки задачи. Остановись на plan. Фиксированное число нажатий ненадёжно: начальный режим и доступные варианты различаются.

Использовать /clear или /compact при заполнении контекста?

Для продолжения той же задачи используй /compact с указанием сохраняемых плана и решений. Для законченной задачи и нового контекста следующей — /clear. Сначала сохрани важный прогресс в файле плана.

Все статьи