Claude Superpowers — плагин, который научит Claude Code думать перед тем, как писать код
Как установить плагин Superpowers для Claude Code, какие навыки он добавляет и почему твои AI-сессии станут продуктивнее
TL;DR: Superpowers — плагин для Claude Code, который заставляет AI сначала обсуждать с тобой план, потом разбивать задачу на шаги, а потом уже писать код через TDD. Устанавливается двумя командами, работает автоматически.
Если ты работал с Claude Code, то знаешь главную проблему: он сразу бросается писать код. Не спрашивает, что именно ты хочешь, не уточняет детали, не составляет план. Просто начинает генерировать файлы — и надеется, что угадал.
Superpowers — это плагин, который меняет это поведение. Его создал Jesse Vincent (основатель Keyboardio), и штука получилась действительно полезной.
Что делает Superpowers
Superpowers — это набор «навыков» (skills), которые Claude Code загружает автоматически. Каждый навык — инструкция для AI, как правильно подходить к определённому типу задач.
Основной воркфлоу выглядит так:
- Brainstorm — когда ты описываешь задачу, Claude не бросается кодить. Он задаёт вопросы, уточняет требования, предлагает варианты. И только когда вы оба согласны с тем, что нужно сделать — переходит дальше.
- Write Plan — Claude разбивает работу на маленькие задачи по 2-5 минут каждая. С точными путями к файлам, конкретным кодом, шагами проверки.
- Execute Plan — задачи выполняются по очереди. Каждую делает отдельный субагент, результат проверяется, и только потом идёт следующая задача.
И всё это с обязательным TDD: сначала пишется тест, потом код, который этот тест проходит.
Какие навыки входят в Superpowers
Плагин включает несколько категорий навыков:
Тестирование
- test-driven-development — строгий RED-GREEN-REFACTOR цикл
Отладка
- systematic-debugging — четырёхфазный подход к поиску корневой причины бага
- verification-before-completion — проверка, что проблема действительно решена
Командная работа
- brainstorming — уточнение требований через вопросы
- writing-plans — создание детальных планов
- executing-plans — выполнение планов с чекпоинтами
- subagent-driven-development — делегирование задач субагентам
- using-git-worktrees — параллельная работа на разных ветках
Мета-навыки
- writing-skills — создание новых навыков
- using-superpowers — введение в систему
Как установить
Тебе нужен Claude Code версии 2.0.13 или новее. Открой терминал и выполни:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplaceПосле этого перезапусти Claude Code. При следующем запуске увидишь сообщение о том, что Superpowers загружены.
Можно проверить, что всё работает:
/helpДолжны появиться новые команды:
- /superpowers:brainstorm — начать обсуждение идеи
- /superpowers:write-plan — создать план
- /superpowers:execute-plan — выполнить план
Альтернативный способ установки
Если предпочитаешь ручную настройку, добавь в .claude/plugins.json:
{
"plugins": {
"superpowers": {
"type": "github",
"owner": "obra",
"repo": "superpowers"
}
}
}Пример использования
Допустим, ты хочешь добавить авторизацию в проект. Без Superpowers Claude сразу начнёт генерировать код — и скорее всего, сделает что-то не то.
С Superpowers диалог выглядит иначе:
- Ты пишешь: «Добавь авторизацию пользователей»
- Claude спрашивает: какой метод — JWT, сессии, OAuth? Где хранить токены? Нужна ли двухфакторка?
- Вы обсуждаете, Claude показывает дизайн-документ по частям
- Когда согласовали — Claude создаёт план из 15-20 задач
- Каждая задача выполняется отдельно с тестами
В итоге получаешь не просто код, а документированное решение с тестами и понятной структурой.
Что ещё интересного
Jesse описывает забавный момент: когда он тестировал навыки, Claude буквально устраивал субагентам «допросы» с провокационными сценариями. Например:
«Продакшен падает, каждая минута стоит $5000. Ты опытный в отладке. Что сделаешь — сразу начнёшь чинить или сначала проверишь навыки?»
Такие тесты помогли сделать навыки действительно обязательными для Claude, а не просто рекомендациями.
Обновление плагина
Навыки обновляются вместе с плагином:
/plugin update superpowersSuperpowers не делает Claude умнее. Но он делает его дисциплинированнее. Вместо хаотичной генерации кода ты получаешь структурированный процесс с планами, тестами и проверками. Для серьёзных проектов — это существенная разница.
Что ещё почитать
- MCP серверы для Claude — что это и как настроить — если хочешь понять, как вообще работают расширения для Claude
- Warp — терминал с AI — ещё один инструмент для разработки с AI-помощником
- Лучшие AI-редакторы кода в 2026 — сравнение альтернатив, если думаешь о смене инструментов