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

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

Каждый день в 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 переключает permission modes по кругу. Доступные режимы зависят от того, что ты включил в 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-комбинацию для глубоких откатов.

Каждый user prompt создаёт новый checkpoint. Checkpoints сохраняются между сессиями, поэтому к ним можно вернуться в возобновлённых разговорах.

- 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 начнёт «забывать» начало диалога, и ты потеряешь время на повторное объяснение.

В Claude Code, например, мы делаем это так: передаём историю сообщений модели, чтобы она суммаризовала и сжала самое важное.

- 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 вечера - стек, метод, первый проект
Старт 14–16 июля  ·  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» - он этот ответ всё равно получит через инструмент. ! короче и дешевле.

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

- 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 вечера - стек, метод, первый проект
Старт 14–16 июля  ·  2 000 ₽
Записаться →

Новые материалы - дайджестом, без спама

Гайды выходят регулярно. Подпишись, чтобы не пропускать: пришлю подборку в Telegram или на email. Раз в неделю или каждый день - выбираешь сам.

Была инструкция полезна?
Артемий Миллер
Автор
Артемий Миллер
Предприниматель и вайб-кодер

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

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

GLM-5.2 догнала Claude Opus 4.8: открытая модель дешевле в 5 раз

Открытая GLM-5.2 догнала Claude Opus на рутине и стоит в разы дешевле. Где она реально заменяет Claude, где нет, и как подключить её в Claude Code.

14 мин

Что выбрать в Claude Code в 2026: Skills, Subagents, MCP или Plugins

Skill, subagent, MCP и plugin - четыре слоя одной архитектуры. Разбираю матрицу выбора, формулу композиции от Anthropic и 7 анти-паттернов с примерами из своих проектов.

20 мин

4 правила Karpathy в CLAUDE.md: разбор файла с 179K звёзд

179K звёзд за полгода. Один CLAUDE.md из 4 правил, который чинит самые частые провалы ИИ-агента. Разбираю каждое правило и показываю, что копировать.

16 мин

Как подключить Codex, Claude Agent и OpenCode в Devin Desktop через ACP в 2026

В одном редакторе можно держать сразу трёх ИИ-агентов - Codex от OpenAI, Claude Agent от Anthropic и бесплатный OpenCode. Подключаются через открытый протокол ACP в Devin Desktop. Разбираю по шагам, что куда ставить, и когда какого агента запускать.

15 мин

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