Библиотека · Приёмы опытных

32 хака Claude Code — от новичка до power user

Строитель35 минОбновлено: октябрь 2026
49 из 105 в библиотеке

Модуль: Профессиональная практика | Время: ~35 мин теории + практика по мере надобности


Суть урока

Это приёмы которые превращают Claude Code из "умного ассистента" в "оружейную систему". Организованы по уровням: начни с 1 и дойди до 32. Команды и возможности даны на октябрь 2026 (версия Claude Code 2.1.289); актуальный список изменений: Актуальное сейчас.

🎨 Образ: обычный пользователь Claude Code — как человек с iPhone который знает только звонки и SMS. Power user — как тот кто знает shortcuts, automation, Focus режимы, Shortcuts app. Тот же инструмент — другая эффективность. Эти 32 хака = полный учебник iPhone.


🟢 Уровень 1: Базовые хаки (1-10)

Для тех кто только начинает — это фундамент


Хак 1: /init на каждом новом проекте

Что делает: сканирует твою папку, генерирует CLAUDE.md с описанием архитектуры, conventions и ключевых файлов.

bash
# Открой проект → напиши в чате
/init

Зачем: вместо объяснения Claude "что за проект" каждую сессию — один раз /init → Claude автоматически понимает контекст (текст видимый AI). Если проект новый — Claude помогает создать CLAUDE.md с нуля.

Эффект: экономит время на объяснениях в каждой сессии. Claude также читает файл AGENTS.md, а выводы из твоих поправок может сам записывать между сессиями (auto memory, управление через /memory).


Хак 2: Status Line — мини-дашборд в терминале

Что делает: создаёт строку в терминале с моделью, % контекста, стоимостью сессии.

bash
/statusline
# Пример запроса:
# "Покажи модель, % контекста, стоимость в USD"

Зачем: видишь в реальном времени сколько контекста осталось — не допускаешь context rot. Знаешь сколько денег тратишь.

🪙 Токен (единица текста для AI) — единица измерения текста для AI. Примерно 1 токен = 4 символа английского текста или 2-3 символа русского.

🎨 Образ: как счётчик на такси. Видишь стоимость поездки пока едешь — не удивляешься счёту в конце.


Хак 3: Голосовой ввод (/voice)

Что делает: нативный голосовой ввод Claude Code (нужен аккаунт Claude.ai).

bash
/voice
# Space = говоришь → отпускаешь → транскрибируется

Альтернатива: Aqua Voice — работает во всех приложениях системы, не только в Claude Code. Подробнее — в уроке Голосовые инструменты.

Зачем: мысли приходят быстрее чем печатаешь. Особенно для длинных промптов.


Хак 4: Держи контекст маленьким

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

Напиши в чат
❌ Плохо: /add-dir . (добавляет всё)
✅ Хорошо: упомяни только нужный файл через @: @src/components/Button.tsx

Почему: чем меньше шума в контексте — тем лучше качество вывода. Это простое правило которое большинство игнорирует.


Хак 5: /context — найди где токены утекают

Что делает: показывает что ест токены: цветная карта окна с подсказками по оптимизации.

bash
/context
# Условный пример разбивки (цифры иллюстрация): system prompt 15%, tools 8%, MCP servers 22%, conversation 55%

Зачем: если сессия чувствуется раздутой — диагностируешь проблему и устраняешь. Обычная причина — слишком много MCP серверов подключено.


Хак 6: /compact при 60% контекста, /clear между задачами

Правило 60%:

bash
/compact        # сжимает историю сохраняя важное
# При новой задаче (не связанной с предыдущей):
/clear          # очищает контекст полностью

Почему /clear вместо нового чата: CLAUDE.md остаётся, все файлы остаются. Не начинаешь с нуля — просто очищаешь историю (прошлый разговор можно вернуть командой /resume).


Хак 7: Всегда начинай в Plan Mode

Как переключить:

bash
Shift+Tab      # цикл между режимами
/plan          # войти в plan mode командой

Что это даёт: Claude читает, исследует, но не меняет файлы. Выстраивает план, задаёт уточняющие вопросы. Когда план нравится — переключаешь в execute. Учти: с версии 2.1.283 Claude Code по умолчанию стартует в режиме auto, поэтому в plan mode нужно зайти самому.

📝 Промпт (запрос к AI) — это текст инструкции, который ты отправляешь Claude.

Эффект по опыту автора: снижает количество итераций правок. Claude делает лучше с первого раза когда планирует перед действием.


Хак 8: Давай Claude проблему, не команду

Напиши в чат
❌ Плохо: "Напиши функцию для трекинга роста"
✅ Хорошо: "Как нам лучше отслеживать рост пользователей?"

Почему: когда Claude сам думает через подход — объясняет свои решения, делает лучше. Это как plan mode, но на уровне мышления.


Хак 9: Заставь Claude задавать вопросы

Напиши в чат
"Задавай мне вопросы пока не будешь на 95% уверен что понимаешь задачу"

Зачем: 5 минут вопросов → экономит 30 минут исправлений. Claude выравнивается с тем что ты реально хочешь.

Комбинация с Plan Mode: в Plan Mode это происходит нативно. Но можно форсировать в любом режиме.


Хак 10: Self-checking в todo-листах

Что делать: добавь верификационные шаги в todo который Claude создаёт.

Напиши в чат
В промпте добавь:
"После каждого шага верифицируй что он работает перед переходом к следующему.
Не переходи к следующему пока не уверен на 95%."

Как выглядит хороший todo:

Код
☐ Создать компонент Button
☐ Проверить что Button рендерится без ошибок  ← verif шаг
☐ Добавить hover state
☐ Проверить hover в браузере  ← verif шаг

🟡 Уровень 2: Промежуточные хаки (11-22)

Для тех кто уже использует Claude Code и хочет двигаться быстрее


Хак 11: Запускай суб-агентов параллельно

🤖 Агент (автономный AI-исполнитель) — отдельный AI-помощник со своим контекстом и задачей. Sub-agent (суб-агент) — агент которого запускает другой агент.

Напиши в чат
В промпте: "Используй sub agents для этой задачи.
Запусти 3 агента параллельно:
- Агент 1: исследует архитектуру
- Агент 2: пишет тесты
- Агент 3: пишет документацию"

Как это работает: каждый суб-агент имеет свой контекст. Основной поток остаётся чистым. Суб-агенты работают параллельно — потом докладывают результаты. Сейчас они работают в фоне по умолчанию.

Комбинация: суб-агенты на Haiku (дешевле) + основной поток на Sonnet или Opus. Качество там где надо, экономия где не надо. Создать субагента можно просьбой к Claude или файлом в .claude/agents/.


Хак 12: Кастомные скиллы — автоматизируй свои SOP

bash
# Создай файл .claude/skills/code-review/SKILL.md
# Внутри — описание (когда применять) и инструкция как делать code review
# Вызов:
/code-review         # slash command (по имени папки навыка)
# или
"запусти code review"  # Claude подхватит навык по описанию

Старые файлы в .claude/commands/ тоже работают: команды объединены с навыками.

Что строить: techdebt.md, security-audit.md, seo-check.md, performance-audit.md.

Главный плюс: commit скиллы в GitHub → вся команда использует одни и те же SOP.

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


Хак 13: Разные модели для разных задач

Задача Модель (на октябрь 2026) Что даёт
Простой refactor Haiku самая дешёвая
Написание кода Sonnet баланс скорости и цены
Архитектурное решение Opus (по умолчанию на подписках) высокое качество
Самые долгие и сложные задачи Fable (вручную: /model fable) максимум возможностей, дороже
Суб-агенты (фоновые) Haiku дешевле
Напиши в чат
Переключи модель командой /model (например, /model haiku) перед простой задачей

Актуальные названия моделей и цены: Актуальное сейчас.

Правило: не гони Opus через сотни тысяч токенов если нужна только пара фактов.


Хак 14: Обновляй CLAUDE.md постоянно

Напиши в чат
После каждой сессии:
"Запиши в CLAUDE.md новые patterns и gotchas которые обнаружил"

Что туда идёт:

  • Новые скиллы которые добавил
  • Паттерны которые работают / не работают
  • Конвенции которые установил
  • Известные проблемы проекта

Правило длины: около 200 строк максимум. Если растёт — пора чистить.


Хак 15: CLAUDE.md роутит к другим файлам

Напиши в чат
# В CLAUDE.md:
## Стиль кода
Смотри: @docs/style-guide.md

## Бизнес-контекст
Смотри: @business/context.md

## Текущий статус
Смотри: @STATUS.md

Зачем: CLAUDE.md остаётся маленьким. Claude знает куда смотреть когда нужно. Токены не тратятся на информацию которая не нужна прямо сейчас.


Хак 16: Exit Early и переспроси

Код
Видишь что Claude идёт не туда?
→ Нажми Escape
→ Скорректируй
→ Перепромптируй

Правило: каждый токен потраченный в неправильном направлении — выброшенные деньги. Руль жёстко и рано.


Хак 17: Агрессивно требуй лучшего

Напиши в чат
"Плохо. Попробуй более элегантный подход"
"Меня не устраивает — попробуй совершенно иначе"
"Дай мне три разных варианта решения"

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

Ключевое: когда получил лучший вариант — скажи Claude обновить скилл или CLAUDE.md чтобы не повторять ошибку.


Хак 18: /rewind для быстрого отката

bash
/rewind
# Откатывает разговор и/или код к предыдущей точке без начала заново
# Синонимы: /checkpoint, /undo

Когда: принял неверное направление в середине сессии. /rewind → возврат → другой путь. Намного быстрее чем /clear и объяснять контекст заново.


Хак 19: Hooks для уведомлений

bash
# Claude Code → настрой hook:
"Отправляй мне desktop уведомление со звуком когда заканчиваешь сессию"

Практика: запускаешь 5-10 сессий параллельно. Звук = одна из них готова и ждёт input. Не нужно постоянно переключаться и проверять.


Хак 20: Claude видит экран — используй это

Что умеет:

Код
"Сделай скриншот сайта и скажи мне что не так с layout"
→ Claude скриншотит, анализирует визуально, указывает проблемы

"Вот скриншот ошибки — что это?"
→ Claude читает error message с картинки

Воркфлоу (рабочий процесс) для сайтов: дизайн → screenshot → правки → screenshot → правки → screenshot. Три pass-а перед V1. V1 получается намного лучше.


Хак 21: Chrome DevTools через Claude

Напиши в чат
"Открой браузер, перейди на localhost:3000, нажми кнопку Register 
и проверь нет ли ошибок в console"

Что умеет: открыть браузер, навигировать, кликать кнопки, заполнять формы, читать console. Не просто screenshot — полноценная браузерная автоматизация. Для этого есть расширение Claude in Chrome (в 2026 вышло из беты) или MCP-сервер Chrome DevTools.

Применение: QA тестирование, scraping где нет API (эй-пи-ай — интерфейс программирования), проверка функциональности после деплоя.


Хак 22: Клонирование сайтов как inspiration

Напиши в чат
"Вот скриншот Stripe.com — построй checkout страницу в таком же стиле.
НЕ копируй — возьми design pattern и адаптируй под наш бренд"

Важно: берёшь паттерн, не копируешь один в один. Claude воссоздаёт дизайн язык без буквального копирования.

Дополнительно: можешь передать actual HTML/CSS как вдохновение для конкретных компонентов.


🔴 Уровень 3: Продвинутые хаки (23-32)

Для тех кто хочет выжать из Claude Code максимум


Хак 23: Параллельные сессии через Git Worktrees

bash
# Три параллельных агента на одном проекте без конфликтов:
claude --worktree feature-auth
claude --worktree feature-payments
claude --worktree feature-dashboard

# Когда готово — merge как обычные git ветки
git merge feature-auth

Зачем: три фичи одновременно. Каждый агент изолирован. Нет перезаписи файлов. В конце — стандартный git merge.

🎨 Образ: три строительные бригады на одном объекте. Одна строит кухню, другая — ванную, третья — спальню. Не мешают друг другу. Потом объединяют работу.


Хак 24: API endpoints вместо MCP когда нужно

Правило: MCP (эм-си-пи — Model Context Protocol, протокол расширения Claude) приносит в контекст описания своих инструментов. В новых версиях Claude Code подгружает их по мере надобности (tool search), и простаивающие инструменты занимают мало места, но проблема не исчезла полностью. Если нужна одна операция — можно использовать прямой API call.

python
# MCP с Notion: 40+ инструментов в контексте (тысячи токенов)

# Если нужно только читать одну базу данных:
# → Просто hardcode прямой API endpoint
import requests
data = requests.get(
    "https://api.notion.com/v1/databases/DATABASE_ID/query",
    headers={"Authorization": f"Bearer {NOTION_TOKEN}"}
)

Правило: MCP = когда нужна гибкость. Direct API = когда знаешь точно что нужно.


Хак 25: /loop для recurring задач

bash
/loop
# Примеры запросов:
"Каждые 5 минут проверяй статус деплоя и говори мне если что-то пошло не так"
"Напомни мне в 15:00 проверить PR от команды"
"Мониторь error logs и предупреждай при каждой критической ошибке"

Ограничение: /loop работает пока сессия открыта, а повторяющиеся задачи сами истекают через 7 дней. Для расписания, которое живёт отдельно от сессии: Desktop Scheduled Tasks на твоём компьютере или Routines в облаке (/schedule, работают при выключенном компьютере; нужен тариф Pro и выше, статус research preview).

Разница: /loop = одна сессия с памятью. Scheduled Tasks и Routines = новая сессия каждый раз (нет памяти контекста). Подробно: Loop vs Scheduled Tasks.


Хак 26: VPS для always-on сессий

bash
# Запусти Claude Code на удалённом сервере
ssh [email protected]
claude  # теперь запущен на сервере

# Когда ноутбук закрыт — Claude продолжает работать
# SSH обратно когда нужно
# Управление через Telegram боты

Для чего: долгосрочные задачи (анализ больших датасетов, мониторинг, overnight automations). Не привязываться к локальной машине.

Бонус: если настроил Telegram бот (см. урок Telegram-боты с Claude API) — управляешь VPS-сессией с телефона в любом месте.


Хак 27: Remote Control с телефона

Функция: Claude Code позволяет контролировать локальные сессии с телефона или любого браузера.

Напиши в чат
1. Запусти тяжёлую задачу на компьютере
2. Перейди по ссылке на телефоне
3. Продолжай управлять с кармана

Важно: код никуда не уходит — остаётся на твоей машине. Только connection через телефон.

Практика: начал билд дома → пошёл на кофе → в кафе отслеживаешь прогресс и даёшь direction.


Хак 28: SQL аналитика без SQL

bash
# Подключи BigQuery CLI или любой CLI-инструмент БД
bq --project_id=myproject

# Теперь спрашивай на русском:
"Какие топ-10 источников дохода за прошлый квартал?"
"Сколько пользователей зарегистрировалось на этой неделе?"

Claude переводит natural language в SQL, запускает, возвращает ответ.

Работает с любым CLI-инструментом БД: MySQL CLI, psql, SQLite, BigQuery BQ.


Хак 29: Ultrathink — максимальный thinking budget

Код
ultrathink

Буквально пишешь слово ultrathink в промпте — Claude Code просит более глубокое рассуждение на этом одном запросе, не меняя уровень усилия сессии. Постоянный уровень задают командой /effort.

Когда использовать:

  • Архитектурные решения
  • Сложный дебаггинг (после 2+ попыток)
  • Большие рефакторинги
  • Когда обычные попытки дают плохой результат

Когда НЕ использовать: простые фиксы, рутинные задачи — лишняя стоимость.


Хак 30: Умная настройка permissions вместо --dangerously-skip-permissions

json
// .claude/settings.json
{
  "permissions": {
    "allow": [
      "Bash(npm run *)",
      "Bash(git add *)",
      "Bash(git commit *)",
      "Read(*)",
      "Write(src/**)",
      "Write(tests/**)"
    ],
    "deny": [
      "Bash(rm -rf *)",
      "Bash(DROP *)",
      "Bash(DELETE *)"
    ]
  }
}

Почему не --dangerously-skip-permissions: deny list имеет приоритет над allow list. Получаешь ту же скорость и автономность, но деструктивные команды заблокированы.

Режимы разрешений переключаются Shift+Tab: Manual (значение default), acceptEdits, plan, auto, dontAsk, bypassPermissions. В режиме auto действия проверяет отдельная модель-классификатор. Правила через /permissions.

🎨 Образ: как охрана с белым списком. Быстро пускает всех в white list. Автоматически блокирует деструктивные.


Хак 31: Agent Teams — агенты которые разговаривают друг с другом

Разница от sub-agents:

Sub-agents Agent Teams
Коммуникация Только с main agent Между собой
Shared task list Нет Есть
Стоимость Ниже Выше
Выход Независимые отчёты Cohesive результат
Напиши в чат
"Создай agent team для разработки full-stack feature:
- Architect agent: проектирует структуру
- Backend agent: пишет API
- Frontend agent: пишет UI
- QA agent: пишет тесты
Они должны координировать работу между собой"

Когда использовать: большие проекты где нужен cohesive output. Agents сами распределяют задачи, могут переспрашивать друг друга.

Статус: Agent Teams — экспериментальная возможность, по умолчанию выключена (включается в настройках, см. документацию). Для больших миграций и аудитов есть и другой путь: dynamic workflows (/workflows), где скрипт запускает много субагентов и перепроверяет их результаты.


Хак 32: Context7 MCP — всегда актуальная документация

bash
# Установка
claude mcp add --transport http context7 \
  https://mcp.context7.com/mcp

# В промпте:
"Используй Context7 чтобы найти актуальную документацию Next.js 
по server components"

Проблему которую решает: Claude обучен на данных с cutoff датой. Функции могут быть renamed, deprecated, изменены. Context7 инджектирует актуальную документацию прямо в разговор перед тем как Claude пишет код.

Покрытие: Next.js, React, MongoDB, PostgreSQL, Stripe, Supabase, и тысячи других библиотек с version-specific docs.

🎨 Образ: без Context7 — Claude как хирург который учился на учебниках прошлых лет. С Context7 — учебники обновляются в реальном времени прямо во время операции.


Быстрый справочник — все 32

# Хак Уровень Эффект
1 /init на каждом проекте 🟢 Автоматический контекст
2 Status Line в терминале 🟢 Видишь % контекста и стоимость
3 Голосовой ввод /voice 🟢 Быстрее ввод длинных промптов
4 Держи контекст маленьким 🟢 Лучше качество
5 /context — найди токен-bloat 🟢 Диагностика проблем
6 /compact при 60% 🟢 Предотвращаешь context rot
7 Начинай в Plan Mode 🟢 Меньше итераций
8 Давай проблему, не команду 🟢 Лучше мышление Claude
9 Заставь задавать вопросы 🟢 95% уверенность перед работой
10 Self-checking в todo-листах 🟢 Верификация на каждом шаге
11 Параллельные суб-агенты 🟡 Быстрее на больших задачах
12 Кастомные скиллы 🟡 Автоматизация SOP
13 Разные модели для задач 🟡 Экономия на простых задачах
14 Постоянно обновляй CLAUDE.md 🟡 Накапливаешь знания
15 CLAUDE.md роутит к файлам 🟡 Меньше токенов на context
16 Exit Early — руль рано 🟡 Нет потерянных токенов
17 Требуй лучшего агрессивно 🟡 Часто лучше качество второй попытки
18 /rewind для быстрого отката 🟡 Нет потери контекста
19 Hooks для уведомлений 🟡 Много параллельных сессий
20 Screenshot loop 🟡 Лучше первая версия
21 Chrome DevTools через Claude 🟡 Браузерная автоматизация
22 Клонирование как inspiration 🟡 Не generic AI look
23 Git Worktrees параллельно 🔴 Несколько фич одновременно
24 API вместо MCP когда надо 🔴 Экономия токенов
25 /loop для мониторинга 🔴 Автономный watchdog
26 VPS для always-on сессий 🔴 Claude работает без тебя
27 Remote control с телефона 🔴 Управляй из любого места
28 SQL аналитика без SQL 🔴 Natural language → данные
29 Ultrathink для сложных задач 🔴 Максимальный reasoning
30 Умные permissions 🔴 Автономность без риска
31 Agent Teams 🔴 Cohesive большие проекты
32 Context7 MCP 🔴 Всегда актуальные доки

Стек для power user (с чего начать)

Если только начинаешь — установи это прямо сейчас:

bash
# 1. Context7 — хак #32 (сразу)
claude mcp add --transport http context7 https://mcp.context7.com/mcp

# 2. Настрой status line (хак #2)
/statusline

# 3. Включи голос (хак #3)
/voice

Следующая неделя:

  • Создай 3 кастомных скилла для своих recurring задач (хак #12)
  • Настрой permissions rules (хак #30)
  • Попробуй первый Worktree (хак #23)

Через месяц:

  • Запусти первый Agent Team (хак #31)
  • Настрой VPS для overnight tasks (хак #26)
  • Автоматизируй мониторинг через /loop (хак #25)

Ключевые выводы

Хаки 1-10 = базовая гигиена. Используй их ВСЕГДА. Они ускоряют работу и предотвращают большинство типичных проблем.

Хак #29 (Ultrathink) + Хак #7 (Plan Mode) = "думающий режим". Для сложных решений — незаменим. Для рутины — избыточен.

Хак #23 (Worktrees) + Хак #11 (Sub-agents) + Хак #31 (Agent Teams) = трёхуровневый параллелизм. Правильно использованный — это параллелизм, близкий к небольшой команде.

Хак #32 (Context7) заметно меняет качество кода: Claude реже путает устаревшие API. Ставь сразу.


Следующий урок

→ Безопасность в Claude Code — .env, secrets и защита данных

Отметка хранится только в этом браузере и никуда не отправляется. Мой прогресс