Перейти к содержаниюПерейти к основному контенту
Claude Skills
ГлавнаяКаталогБандлыБлогКак начать
Начать бесплатно
Меню закрыто
Claude Skills

Готовые Claude Skills для SMM, креаторов и экспертов

5 лучших скиллов бесплатно:

Продукты

  • Каталог скиллов
  • Бандлы
  • Как начать

Категории

  • Контент
  • Продукт
  • Продажи
  • Разработка

Компания

  • Блог
  • Политика конфиденциальности
  • Условия использования

© 2026 claudeskills.ru

Сделано с ♥ Claude

10 приёмов Claude Code, которые экономят часы работы

28 марта 2026 г.·Советы·12 мин чтения·ClaudeSkills
10 приёмов Claude Code, которые экономят часы работы

Ты уже установил Claude Code, запускаешь его каждый день, но чувствуешь, что используешь от силы процентов двадцать возможностей. Знакомо? Я прошёл тот же путь: первые недели просто кидал промпты и радовался, что код пишется быстрее. А потом начал копать глубже и понял, сколько времени терял.

Здесь собраны 10 приёмов, до которых я дошёл за месяцы ежедневной работы с Claude Code. Каждый проверен на живых проектах, и для каждого есть конкретный пример.

Приём 1: CLAUDE.md — память между сессиями#

Claude Code забывает всё после закрытия терминала. Ты объяснил ему архитектуру проекта, договорился о стиле кода, настроил контекст, а завтра он снова чистый лист. Файл CLAUDE.md решает эту проблему.

Это обычный markdown-файл, который Claude Code читает автоматически при запуске. Можно создать три уровня:

  • ~/.claude/CLAUDE.md для глобальных правил на все проекты
  • CLAUDE.md в корне проекта для конкретного репозитория
  • CLAUDE.md во вложенной директории для отдельного модуля
# CLAUDE.md

## Стек
Next.js 15, TypeScript, Tailwind, Zustand

## Правила кода
- Логгер: import { logger } from '@/lib/logger', не console.log
- Валидация: всегда Zod
- Тесты рядом с кодом в __tests__/

## Команды
- npm run test — юнит-тесты
- npm run build — сборка
- npm run lint — линтер

Claude прочитает это перед первым ответом и будет следовать правилам без напоминаний.

Лайфхак, который сэкономит тебе кучу времени: в конце рабочей сессии попроси Claude «обнови CLAUDE.md с учётом того, что мы сегодня решили». Он сам добавит новые паттерны, зафиксирует решения по архитектуре, запишет баги, которые нашли. На следующий день ты (или твой коллега) стартуете не с нуля, а с накопленного контекста.

Если в проекте много файлов и модулей, хороший CLAUDE.md с описанием структуры и критичных файлов сокращает время на «разогрев» Claude в разы. Скилл Документировщик кода (opens in new tab) помогает генерировать такую документацию автоматически.

Приём 2: Plan Mode — сначала думай, потом кодь#

Набери /plan в Claude Code (или нажми Shift+Tab дважды), и ты переключишься в режим планирования. Claude перестаёт писать код и вместо этого составляет план: какие файлы затронет, в каком порядке, какие риски видит.

Для мелких задач это лишнее. Но когда ты рефакторишь модуль, который трогает 15 файлов, Plan Mode спасает от ситуации «Claude переписал половину проекта не в ту сторону».

Мой workflow для сложных задач:

  1. Включаю Plan Mode (/plan или Shift+Tab дважды)
  2. Описываю задачу
  3. Claude выдаёт план: файлы, порядок изменений, зависимости
  4. Я корректирую план (убираю лишнее, добавляю ограничения)
  5. Выхожу из Plan Mode, переключаюсь в обычный режим
  6. Claude реализует согласованный план

Продвинутый вариант: открой два терминала. В первом Claude планирует. Скопируй план, открой второй терминал с чистым контекстом и попроси «реализуй этот план, но сначала укажи, что в нём не так». Получается встроенное ревью ещё до написания кода. По сути это то, что делает скилл Ревьюер кода (opens in new tab), только в автоматическом режиме.

Приём 3: Git worktrees — параллельная работа#

Этот приём команда Anthropic называет главным бустером продуктивности. Идея простая: вместо одной рабочей копии репозитория ты создаёшь несколько через git worktree, и в каждой запускаешь свой экземпляр Claude Code.

# Создаём worktree для фичи
git worktree add ../myproject-feature-auth feature/auth

# Создаём ещё один для багфикса
git worktree add ../myproject-fix-payment fix/payment

# В каждой папке запускаем Claude Code
cd ../myproject-feature-auth && claude
cd ../myproject-fix-payment && claude

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

Я добавил себе алиасы в .zshrc:

alias worknew='f() { git worktree add "../$(basename $(pwd))-$1" -b "$1"; cd "../$(basename $(pwd))-$1"; }; f'
alias workdone='f() { cd ..; git worktree remove "$(basename $(pwd))-$1"; }; f'

Теперь worknew feature/auth создаёт worktree и переходит в него, а workdone feature/auth удаляет после мержа.

Типичный рабочий день выглядит так: утром открываю три worktree. В первом Claude пишет новый API-эндпоинт для вебхуков, во втором чинит баг из Sentry, в третьем генерирует тесты для вчерашнего кода. Пока один Claude думает над архитектурой эндпоинта, переключаюсь на второй и смотрю, как идёт отладка. К обеду три задачи закрыты вместо одной.

Приём 4: MCP-серверы — подключи Claude к чему угодно#

MCP (Model Context Protocol) позволяет Claude Code работать не только с файлами и терминалом, но и с внешними сервисами: Figma, Slack, базами данных, браузером, Jira, Sentry.

Настройка через .claude/settings.json:

{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres"],
      "env": {
        "DATABASE_URL": "postgresql://user:pass@localhost:5432/mydb"
      }
    },
    "browser": {
      "command": "npx",
      "args": ["-y", "@playwright/mcp"]
    }
  }
}

После подключения MCP-сервера для базы данных я могу сказать Claude: «посмотри, какие заказы за последний час не получили webhook от платёжки, и напиши миграцию для нового статуса». Он сам сходит в базу, посмотрит данные, поймёт схему и напишет код, который работает с первого раза.

Браузерный MCP позволяет Claude открывать страницы, кликать, проверять вёрстку. Вместо «опиши мне, что ты видишь на скриншоте» ты говоришь «открой localhost:3000/checkout и проверь, что форма валидируется». Если строишь свой MCP-сервер (для внутреннего API или нестандартного сервиса), скилл Разработчик MCP (opens in new tab) поможет сделать это по спецификации, с правильной обработкой ошибок и типизацией.

Приём 5: Slash-команды и кастомные скиллы#

У Claude Code есть встроенные команды: /init, /clear, /compact. Но кастомные slash-команды дают гораздо больше.

Создай папку .claude/commands/ в проекте и добавь markdown-файл:

<!-- .claude/commands/review.md -->
Проведи код-ревью последнего коммита:
1. git diff HEAD~1
2. Проверь: типизация, обработка ошибок, edge cases
3. Проверь: нет ли хардкода секретов
4. Выведи список замечаний с приоритетами

Теперь /review в Claude Code запускает полный код-ревью по твоему чеклисту. Я использую /techdebt для поиска технического долга, /deploy-check для предеплойной проверки, /test-plan для генерации тест-плана.

Скиллы идут дальше. Это готовые инструкции с примерами, контекстом и reference-файлами. Скилл можно закоммитить в репозиторий, и вся команда будет его использовать. Если хочешь создать свой скилл правильно (с нужной структурой, SKILL.md, примерами), скилл Создатель скиллов (opens in new tab) проведёт через весь процесс.

Приём 6: Настройка permissions — убери лишние подтверждения#

По умолчанию Claude Code спрашивает разрешение на каждое действие: редактирование файла, запуск команды, обращение к MCP. На десятой задаче за день это начинает раздражать.

В .claude/settings.json можно точно настроить, что разрешено без подтверждения:

{
  "permissions": {
    "allow": [
      "Edit",
      "Write",
      "Bash(npm run *)",
      "Bash(git *)",
      "Bash(npx vitest *)",
      "mcp__browser__navigate"
    ],
    "deny": [
      "Bash(rm -rf *)",
      "Bash(git push --force *)",
      "Bash(cat .env*)"
    ]
  }
}

Здесь я разрешил Claude редактировать файлы, запускать npm-скрипты и git-команды без подтверждения. При этом запретил force push, удаление директорий и чтение .env-файлов. Баланс между скоростью и безопасностью.

Паттерны поддерживают wildcards: Bash(npm run *) разрешает любой npm-скрипт, Bash(docker compose *) разрешает любую docker-команду. Настрой под свой стек один раз и забудь о бесконечных «y/n» диалогах.

Приём 7: Хуки — автоматические действия при каждом шаге#

Хуки срабатывают до или после определённых действий Claude. Это не git-хуки (хотя и они полезны), а хуки самого Claude Code: PreToolUse и PostToolUse.

Настройка в .claude/settings.json:

{
  "hooks": {
    "PostToolUse": [
      {
        "matcher": "Edit",
        "hooks": [
          {
            "type": "command",
            "command": "npx eslint --fix $CLAUDE_FILE_PATH"
          }
        ]
      }
    ],
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "echo $CLAUDE_TOOL_INPUT | grep -q 'secret\\|password\\|token' && exit 1 || exit 0"
          }
        ]
      }
    ]
  }
}

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

Второй хук блокирует bash-команды, содержащие слова «secret», «password», «token». Страховка от случайного вывода секретов в терминал.

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

Я использую ещё один хук: подсчёт стоимости сессии. После каждого вызова инструмента скрипт парсит логи, считает токены и выводит текущую сумму в долларах. Настраивается так:

{
  "hooks": {
    "PostToolUse": [
      {
        "matcher": "*",
        "hooks": [
          {
            "type": "command",
            "command": "node scripts/count-session-cost.js"
          }
        ]
      }
    ]
  }
}

Идея скрипта: парсить логи сессии, суммировать input/output-токены и умножать на стоимость модели. Конкретную реализацию нужно написать под свой стек, но концепция простая. В конце сессии я вижу, что потратил, допустим, $1.20 на рефакторинг платёжного модуля. Помогает понять, какие задачи «дорогие», а какие Claude щёлкает за центы.

Приём 8: Extended Thinking — для сложной отладки#

Иногда Claude Code не справляется с багом: бегает по файлам, меняет одно, ломает другое, ходит по кругу. В таких случаях помогает Extended Thinking.

Extended Thinking в Claude Code включён по умолчанию, но его глубину можно регулировать. Три уровня:

  • Напиши в промпте think — базовый уровень размышлений
  • think deeply или think more — глубокий анализ, Claude потратит больше токенов на рассуждения
  • think harder или ultrathink — максимальный бюджет (~32k токенов на размышления), для самых запутанных задач

Когда я использую ultrathink:

  • Баг воспроизводится, но причина неочевидна
  • Ошибка на стыке нескольких модулей
  • Claude уже попробовал 2-3 подхода и не решил
  • Нужно разобраться в чужом коде без документации

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

Для систематической отладки сложных багов скилл Мастер отладки (opens in new tab) задаёт правильную структуру поиска: воспроизведение, изоляция, гипотеза, проверка.

Приём 9: /clear и короткие сессии#

Контекстное окно Claude Code большое, но не бесконечное. После 30-40 сообщений в одном чате качество ответов падает: Claude начинает «забывать» ранние инструкции, путать файлы, повторять уже отвергнутые решения.

Простое правило: одна задача, один чат.

Я однажды проигнорировал это правило. Чат растянулся на 60+ сообщений, и Claude начал предлагать удалить файл, который мы создали пять минут назад. Потом он зациклился на подходе, который я уже трижды отклонил. Потерял полчаса, прежде чем просто открыл новый терминал и решил задачу за два промпта.

Закончил фичу? Набери /clear перед следующей задачей. Или закрой терминал и открой новый. CLAUDE.md всё равно загрузится заново и даст нужный контекст.

Если задача большая и растягивается на десятки сообщений, попробуй /compact. Claude сожмёт историю диалога, выкинет лишнее и продолжит с чистой головой. Это не то же самое, что /clear (контекст задачи сохранится), но помогает сбросить накопившийся шум.

Ещё один паттерн: если Claude начал «плыть» (повторяется, делает очевидные ошибки), не пытайся его направить в том же чате. Открой новый, дай чёткий промпт с контекстом и ссылками на конкретные файлы. Часто это быстрее, чем десять сообщений «нет, я имел в виду другое».

Приём 10: Агенты и субагенты#

Claude Code может запускать вложенных агентов через Agent tool. Основной агент выступает оркестратором, а субагенты работают параллельно над подзадачами.

На практике это выглядит так: ты даёшь Claude большую задачу, и он сам решает разбить её на части. Один субагент исследует кодовую базу и собирает контекст. Другой пишет код. Третий запускает тесты и проверяет результат.

Когда это полезно:

  • Рефакторинг с затрагиванием многих файлов
  • Задачи «исследуй и исправь» (найди все места, где X, и замени на Y)
  • Параллельный поиск по разным частям проекта

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

Совет: если хочешь контролировать процесс, опиши в промпте, как именно разбить задачу. Чем точнее инструкция, тем лучше результат.

Вот пример промпта, который я использую: «Найди все API-эндпоинты без rate limiting. Используй субагент для исследования кодовой базы, а сам напиши универсальный middleware». Claude запускает субагент на поиск, тот сканирует папку app/api/, возвращает список из 12 файлов без ограничений. Пока результаты приходят, основной Claude уже пишет withRateLimit обёртку. Через пять минут у меня готовый middleware и список файлов, куда его нужно добавить.

В сочетании с git worktrees (Приём 3) агенты дают кратный эффект: несколько worktrees, в каждом свой Claude с субагентами. Один разработчик управляет конвейером из 5-10 параллельных потоков работы.

Частые вопросы#

Как использовать Claude Code эффективно?

Начни с двух вещей: создай CLAUDE.md в корне проекта и настрой permissions в .claude/settings.json. CLAUDE.md даёт Claude контекст о твоём стеке, правилах и структуре. Permissions убирают бесконечные подтверждения на каждое действие. После этого подключи git worktrees для параллельной работы и MCP-серверы для доступа к базе данных и браузеру. Эти четыре шага покрывают 80% прироста продуктивности.

Что такое Claude Code Skills и как их установить?

Скиллы это готовые инструкции, которые расширяют возможности Claude Code. Простой вариант: markdown-файлы в .claude/commands/, которые становятся slash-командами. Продвинутый: полноценные SKILL.md с reference-файлами, примерами и контекстом. Установка: скопируй папку скилла в .claude/commands/ или .claude/skills/ своего проекта. Готовые скиллы для разработки, маркетинга, CRO и копирайтинга можно найти на claudeskills.ru (opens in new tab).

Claude Code бесплатный или нужна подписка?

Claude Code требует подписку Claude Pro ($20/мес) или Max ($100/мес за 5x лимит, $200/мес за 20x). Pro имеет ограничения на количество запросов. Для ежедневной работы с кодом Pro может не хватить, большинство активных пользователей берут Max.

Чем Claude Code отличается от Cursor и Copilot?

Claude Code работает в терминале, а не в IDE. У него есть доступ к файловой системе, git, bash и MCP-серверам. Cursor и Copilot привязаны к редактору. Claude Code больше подходит для задач, выходящих за пределы редактирования одного файла: рефакторинг, деплой, работа с инфраструктурой.

Что такое CLAUDE.md и зачем он нужен?

CLAUDE.md это файл с правилами и контекстом для Claude Code. Он читается автоматически при каждом запуске. Работает на трёх уровнях: глобальный (~/.claude/CLAUDE.md) для твоих личных настроек на все проекты, проектный (в корне репозитория) для правил конкретной кодовой базы, модульный (во вложенной папке) для специфики отдельного модуля. Проектный файл стоит коммитить в git: вся команда будет работать по одним правилам.

Как настроить MCP в Claude Code?

MCP настраивается через .claude/settings.json в секции mcpServers. Указываешь имя сервера, команду запуска и переменные окружения. Есть готовые серверы для PostgreSQL (@modelcontextprotocol/server-postgres), браузера (@playwright/mcp), Figma, Slack, Sentry. После подключения Claude получает доступ к инструментам сервера и может, например, ходить в базу данных или открывать веб-страницы прямо из терминала. Не подключай больше 3-4 серверов одновременно: каждый занимает место в контекстном окне.

Итого#

Десять приёмов, которые работают прямо сейчас:

  1. CLAUDE.md — накопительная память проекта
  2. Plan Mode — план перед кодом
  3. Git worktrees — параллельные ветки с отдельными Claude
  4. MCP — интеграция с внешними сервисами
  5. Slash-команды и скиллы — автоматизация повторяющихся задач
  6. Permissions — убрать лишние подтверждения
  7. Хуки — автоматические действия при каждом шаге
  8. Extended Thinking — глубокая отладка
  9. /clear — короткие сессии для лучшего качества
  10. Агенты — параллельная работа над подзадачами

Начни с CLAUDE.md и настройки permissions: это занимает 10 минут и сразу даёт результат. Потом попробуй worktrees и MCP. Скиллы подключай по мере того, как находишь повторяющиеся задачи.

Готовые скиллы для разработки, ревью, отладки и документирования — в каталоге ClaudeSkills (opens in new tab). Устанавливаются за минуту, работают сразу.

Скачайте Яндекс Браузер с нейросетьюСкачайте Яндекс Браузер с нейросетью

›Читайте также

Claude Code — что это, как установить и начать использовать

Claude Code — что это, как установить и начать использовать

9 марта 2026 г.
Что такое Claude Skills и зачем они нужны

Что такое Claude Skills и зачем они нужны

2 марта 2026 г.
›_

Попробуйте 5 лучших скиллов бесплатно

Получите стартер-пак из лучших скиллов для Claude Code на email

›Связанные скиллы

Создатель скиллов

Бесплатно

Создавай собственные скиллы для Claude Code с правильной структурой и документацией

Разработка

Ревьюер кода

Бесплатно

Для проверки кода, аудита безопасности и ревью PR. Используйте при работе с pull requests.

Разработка

Мастер отладки

Бесплатно

Для анализа ошибок, трассировки стека и поиска причин сбоев. Используйте при исследовании ошибок.

Разработка

Разработчик MCP

Бесплатно

Для разработчиков: интеграция ИИ с внешними инструментами через MCP-серверы

Разработка