11 советов Claude Code в 2026: шорткаты, флаги и команды

Опубликовано 22.05.202615 мин чтенияСредний
Эфирная рука света мастерски управляет голографическими командами и символами, оптимизируя цифровой поток.
Что узнаешь
  • 5 шорткатов и /команд Claude Code, которые экономят 30-50% токенов
  • Какую модель брать под задачу: Haiku для рутины, Opus для архитектуры
  • Как вести 3-5 задач параллельно через --resume и git worktrees
  • Авторский приём «10 причин почему я провалюсь» - самокритика перед сложным
  • Telegram-бот как «карман» Claude Code - задачи с телефона на desktop
Применить за 20 мин
Сэкономит 4 ч
Средний
13просмотров

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

Что делают эти 11 советов и зачем тебе именно тактика, а не теория?

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

Откуда я знаю, что эти 11 работают: на Piratix AI я собрал работающий MVP за 3-4 часа в Claude Code, без программистов. На платформе smyslokod.ru (где ты сейчас читаешь этот гайд) - 600 тысяч строк кода, который я держу один. Все приёмы ниже - из реальных сессий, а не из англоязычных компиляций.

Каждый совет - одна головная боль решена. Ты можешь читать по порядку или перепрыгивать к самым острым: к шорткатам - сразу совет 1, к экономии токенов - совет 4 и 5, к параллельной работе - совет 6, к авторским приёмам - совет 8-11.

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

Как переключаться между режимами Claude Code: шорткат Shift+Tab

Самый частый промах новичков - сидеть весь день в default и руками подтверждать каждое изменение. Через час такая работа выматывает, и появляется соблазн запустить --dangerously-skip-permissions (об этом - в конце совета). Shift+Tab - середина: ты сам выбираешь, когда нужен acceptEdits, когда plan.

Конкретное правило, как я переключаюсь:

  1. Старт сложной задачи - один Shift+Tab → plan. Claude обдумывает, чертит план, не пишет код, пока я не подтвержу.
  2. План одобрен, идём в реализацию - один Shift+Tab → acceptEdits. Claude правит файлы без подтверждений, но Bash-команды всё ещё спрашивает.
  3. Рутинные правки (rename, тривиальный рефакторинг) - сразу acceptEdits, без плана.
  4. Опасная зона (миграции БД, удаление файлов) - возвращаюсь в default через Shift+Tab.
bash
# Полный список режимов, которые цикл Shift+Tab проходит:
# default        - подтверждение на каждое изменение и Bash
# acceptEdits    - правки файлов без подтверждения, Bash подтверждается
# plan           - только обсуждение, без правок и Bash
# auto           - (если включён) автоматическая работа в безопасной песочнице
# bypassPermissions - ⚠️ ВСЁ без подтверждений (только для sandbox)

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

Shift+Tab cycles through permission modes. The available modes depend on what you've enabled in settings.

Anthropic Docs, https://code.claude.com/docs/en/interactive-mode

Как откатить последнее действие без потери контекста: Esc Esc

Esc и Esc Esc делают разные вещи, поэтому путаются:

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

Чекпоинты создаются автоматически на каждый твой промт - не нужно ничего запоминать, всегда можно вернуться. Полный разбор - в гайде про /rewind, там же про git-комбинацию для глубоких откатов.

Every user prompt creates a new checkpoint. Checkpoints persist across sessions, so you can access them in resumed conversations.

Anthropic Docs, https://code.claude.com/docs/en/checkpointing

Esc Esc - первое, что я показываю новичкам на практикуме. Когда они перестают бояться «сломаю - не откачу», они начинают экспериментировать смелее, и результат растёт в разы.

Когда использовать /compact, а не /clear?

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

bash
# Когда что использовать:
/clear                              # завершил фичу, идёшь к новой
/compact                            # длинная сессия, контекст забит >50%
/compact оставь архитектуру и план  # точечное сжатие с фокусом

Сигнал «пора /compact»: команда /cost или статус-бар показывает 70%+ контекстного окна, а сессия только наполовину пройдена. Если игнорировать - Claude начнёт «забывать» начало диалога, и ты потеряешь время на повторное объяснение.

In Claude Code, for example, we implement this by passing the message history to the model to summarize and compress the most critical details.

Anthropic Engineering, https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

Полная теория контекстного окна - в гайде про контекст-инжиниринг. Там же про то, почему контекст - конечный ресурс с убывающей отдачей.

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

Страх «потрачу всё за один день» - один из топовых у вайб-кодеров (это видно по чату участников практикумов и по вирусным Reddit-тредам про лимиты Claude Code за май 2026). Главный приём против этого страха - сделать трату видимой.

bash
/cost          # показывает текущую трату сессии (тоkens + $)
/statusline    # настраивает статус-бар: модель + директория + контекст % + cost

Простое правило: каждые 30-60 минут глянь на /cost. Если за час ушло меньше пары долларов - спокойно. Если больше - что-то идёт не так: возможно, забыт /compact и контекст разрастается, возможно, выбрана не та модель (об этом - следующий совет), возможно, Claude перечитывает большие файлы по 10 раз.

Полный гайд по экономии лимитов - «Как не сжечь лимиты Claude Code за день», там 8 правил. Здесь - тактика: видимость трат через /cost и /statusline.

Хочешь не просто следить за токенами, но и собрать систему, в которой ИИ-агент сам не вылетает за лимиты? /cost - это лишь индикатор. На практикуме за 3 вечера показываю полную связку ИИ-клон + Второй мозг + Контекст-инжиниринг - именно эта связка превращает Claude из «помощника с лимитами» в инструмент, который умеет работать долго и предсказуемо.

Практикум по вайб-кодингу
+Твой второй мозг
3 вечера - стек, метод, первый проект
Старт 26–28 мая  ·  2 000 ₽
Записаться →

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

bash
claude --model haiku   # ~3× дешевле sonnet, для рутины
claude --model sonnet  # стандарт, баланс цена/качество
claude --model opus    # ~1.7× дороже sonnet, для сложного

По публичному прайсу Anthropic на май 2026: Haiku $1/$5 за 1M input/output, Sonnet $3/$15, Opus $5/$25. То есть Haiku в 3 раза дешевле Sonnet, Opus в 1.7 раза дороже Sonnet.

Как я выбираю каждый день:

ЗадачаМодельПочему
Rename переменной/функцииHaikuОднозначная операция, не нужно «думать»
Простой рефакторинг (вынести функцию)SonnetСтандарт, дёшево, точно
Добавить новую фичу с архитектуройOpusНужен deep reasoning
Дебаг странного бага, который Sonnet не нашёл за 3 попыткиOpusSteering меньше, попадание выше
Чтение и резюме длинных логовHaikuПростая категоризация, дешевле

По пересказу Anup Jadhav (35 Claude Code Tips), Boris Cherny (Head of Claude Code) использует Opus с включённым thinking для всего: модель больше и медленнее Sonnet, но требует меньше «направления» (steering), потому в итоге часто оказывается быстрее.

Спорное место - стоит ли вообще использовать Sonnet и Haiku, если Opus в среднем «попадает с первого раза». Мой ответ: для предпринимателя-непрограммиста Haiku и Sonnet окупаются на 70% задач. Opus стоит беречь для тех 30%, которые реально сложные. Boris работает в команде создателей продукта и знает Claude изнутри - ему не нужны Sonnet/Haiku. Тебе - часто нужны.

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

Логика простая: одно длинное окно Claude жрёт контекст. Каждый запрос загружает в модель всё, что было в этом окне - даже если ты обсуждаешь сейчас совсем другое. 5 коротких окон по микро-задачам - каждое запоминает только своё. Суммарно ты тратишь меньше.

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

# Через worktree, чтобы git не пересекался:
git worktree add ../my-project-auth feature/auth
cd ../my-project-auth
claude --resume "auth-refactor"

Если запутаешься, в каком окне что - запусти claude --resume без аргумента, появится список последних сессий с именами и временем. Внутри активной сессии для проверки запущенных subagent'ов работает /agents.

Когда я делаю фичу с длительной разработкой, обычно так:

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

Когда не использовать worktrees: если ты ведёшь 1-2 проекта в день - overhead на переключение между worktree-директориями съест выигрыш. Worktrees начинают окупаться от 3+ параллельных задач в день.

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

Файл-автодополнение запускается по символу @. Начинаешь вводить путь - Claude показывает подсказки. Можно несколько файлов сразу: @src/lib/auth.ts @src/lib/session.ts @prisma/schema.prisma.

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

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

Второй приём в той же группе - shell-mode через !:

bash
> !git status                # запустит без обращения к Claude, output в контекст
> !npm test                  # то же
> !cat /var/log/app.log | tail -50  # то же

Зачем: ты не тратишь токены на «Claude, посмотри статус git» - он этот ответ всё равно получит через инструмент. ! короче и дешевле.

Use @ to reference specific files. Otherwise, Claude will have to look for the file and read it in chunks.

Marmelab, https://marmelab.com/blog/2026/04/24/claude-code-tips-i-wish-id-had-from-day-one.html

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

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

Шаблон файла плана, который я ставлю в каждый проект:

markdown
# План: [название фичи]
Дата создания: 2026-05-22
Цель: [одна фраза, чего хотим достичь]

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

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

## Итог
Заполняется в конце: реализовано целиком или частично, что осталось.

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

Когда план в файле, а не в голове:

  • Параллельные окна (см. совет 6) могут подхватывать разные фазы.
  • Если задача растянулась на 3 дня - вернувшись через 2 дня, ты сразу видишь, где остановился.
  • Финальная сверка плана с реальным результатом - дешёвая (grep -c "\[ \]" в файле = осталось N открытых).

Когда не использовать: hotfix на 5 минут, тривиальная правка одного файла, чтение и резюме лога. Не каждое действие нуждается в плане.

Эта техника - часть концепции Второго мозга. Полный разбор папок business/, plans/, ai-clone/ - в гайде про Второй мозг.

Как заранее увидеть, где Claude провалится: самокритика 10 причин

Промт-каркас, который я использую дословно:

Прогон папку с идеей через методологию, где ты уже мыслишь,
как будто проект полностью провалился. Назови 10 причин,
почему через год я потратил много времени, а идея оказалась
провальной. Твоя задача - не жалеть меня, а действовать
максимально жёстко.

После 10 причин - второй раунд: защити каждую причину
от моих контраргументов. Где я слабее всего?

Третий раунд: напиши план, как поступить, чтобы этих
проблем не было.

Запускаю на трёх этапах:

  1. Первая идея «всё классно» - когда я уверен. Самокритика срезает 30-50% задумки.
  2. Середина плана - когда я уже встроился в работу и стал слепым.
  3. Перед запуском - последний фильтр.

Claude в адверсариал-режиме реально оспаривает. GPT-5 в той же ситуации сначала похвалит идею, потом «попробует найти улучшения». Эту разницу я заметил после года экспериментов:

Разница в адверсариал-режиме у меня выглядит так: ChatGPT говорит «хорошо, что ты это подметил, это абсолютно правильно». Claude в том же месте говорит «согласен, это полное говно, сейчас переделаю». Когда нужна критика, второй вариант экономит мне дни работы впустую.

Когда не применять: позитивная итерация на UI и копирайт. Адверсариал-режим тут не к месту - убьёт креатив.

Эту технику впервые сформулировал психолог Гэри Кляйн в статье «Performing a Project Premortem» (Harvard Business Review, 2007). Я её адаптировал к работе с ИИ-агентом: вместо команды людей делаешь pre-mortem с Claude. Никто не боится сказать «начальник, проект провалится» - и слепые зоны вылезают за минуты.

Как делать 5 источников исследования за время одного: параллельные subagents

Промт-каркас:

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

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

Когда все вернутся - запусти синтезирующего агента,
который cross-reference 5 отчётов и выдаст структуру
под мою папку второго мозга.

Что меняется по сравнению с обычным research'ем:

  • Время: 5 одновременных потоков вместо 5 последовательных. Час работы за 15 минут.
  • Глубина: каждый агент специализируется. Confirmation bias одного агента не заразит остальных.
  • Контекст: каждый subagent имеет свой контекст, не пересекается с твоим главным.

Полный гайд по subagents - «Claude Code Subagents в 2026». Там же про разницу с Skills и MCP - что когда использовать.

Когда не применять: косметические правки, фиксы багов, мелкие технические задачи. Research избыточен для всего, что меньше «новой фичи на 1+ день работы».

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

Как поднять (4 шага):

  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 (точные шаги обновляются - актуальное в официальном репо плагинов).
  4. Бот привязан к одной сессии - на текущий момент это ограничение: один бот = один проект = одна сессия. Если нужна вторая - заводишь второго бота.

Что я делаю через бота каждый день:

  • Идёт прогулка, идея пришла - выгружаю в бот сразу, чтобы не забыть. Бот добавляет в inbox.md для следующей обработки.
  • Звонок с потенциальным клиентом - после звонка спрашиваю бота: «по транскрипции последнего звонка - назови 3 главные боли, выгодные нам». Через минуту в чате полный разбор.
  • Утром в кафе - «покажи открытые ДЗ из моего списка». Без открытия ноутбука.

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

Для меня это самое полезное расширение Claude Code за последние две недели. Перевело от «работаю с Claude когда сижу за столом» к «работаю с Claude когда есть мысль».

Что брать в работу первым: маршрут на 7 дней

ДеньЧто внедряемСколько займёт
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 для research + Telegram-бот3-4 часа на установку и обкатку

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

После того, как 9 первых советов сядут в руку - переходи к практикуму. За 3 вечера собираешь полную систему: ИИ-клон + Второй мозг + Контекст-инжиниринг. Это методология, на которой я держу Claude шесть месяцев подряд - без галлюцинаций, без потерь контекста, без обрыва на середине задачи.

Источники

Практикум по вайб-кодингу
+Твой второй мозг
3 вечера - стек, метод, первый проект
Старт 26–28 мая  ·  2 000 ₽
Записаться →
Была инструкция полезна?
Артемий Миллер
Автор
Артемий Миллер
Предприниматель и вайб-кодер

Артемий Миллер - предприниматель и вайб-кодер. Бывший программист, собирает продукты исключительно вместе с ИИ-агентами, без найма разработчиков.

Связанные инструкции

Контекст-инжиниринг в 2026: что это, чем отличается от промпт-инжиниринга и как применять в Claude Code

Что такое контекст-инжиниринг, чем отличается от промпт-инжиниринга и как настроить в Claude Code. 5 принципов Anthropic, 7 типичных ошибок и рабочая связка за вечер.

20 мин

Claude Code Subagents в 2026: пошаговая инструкция и 5 готовых примеров

Subagents Claude Code - специалисты с собственным контекстом и инструментами, к которым главный чат делегирует узкие задачи. Структура файла, формула description, 5 готовых ролей, антипаттерны и связка с Multi-agent v2 Anthropic.

21 мин

Как не сжечь лимиты Claude Code за день: 8 правил экономии токенов в 2026

Лимит Claude Code упирается в методологию работы с контекстом, тариф здесь вторичен. 8 правил экономии: одна задача - один диалог, плотная CLAUDE.md, план в файле, skills по триггеру, выбор модели и кэш на 90%.

23 мин

Claude Code Skills в 2026: как собрать библиотеку навыков под себя

Claude Code Skills - упакованная методология повторяющегося действия. Структура SKILL.md, формула description, 5 готовых наборов от Anthropic, Matt Pocock и Corey Haines. Пошаговая сборка первого skill за 30 минут.

22 мин

Связанные концепты