Почему проект, в котором не пишут код, собрал 194K Stars?
На GitHub есть проект, репозиторий которого состоит почти исключительно из файлов .md. Он не реализует никаких алгоритмов и не предоставляет API, но при этом ежедневно набирает 1281 Star в GitHub Trending, а общее количество звёзд превысило 194K.
Он называется Superpowers и создан Джесси Винсентом (@obra).
Его позиционирование весьма необычно: полная методология разработки программного обеспечения, специально созданная для ИИ-агентов программирования.
Другими словами — он не учит вас писать код, он учит вашего ИИ-агента как думать, как планировать, как выполнять задачи и как принимать результаты.
Ключевая идея: Агенту нужны «суперспособности», а не больше инструментов
Отправная точка Superpowers довольно проста:
Когда вы запускаете программирующего агента, он не должен сразу бросаться писать код. Сначала ему следует сделать шаг назад и спросить себя: что именно вы хотите сделать?
Эта методология включает 7 ключевых навыков рабочего процесса, каждый из которых автоматически активируется на определённом этапе:
1. Brainstorming (Мозговой штурм)
Активируется до написания любого кода. Агент прояснит ваши требования с помощью сократовских вопросов, изучит альтернативные варианты и представит вам дизайн-решение по частям для подтверждения. В итоге генерируется документ с дизайном.
Это не пустая болтовня — это обязательный этап согласования требований.
2. Using Git Worktrees (Изолированные рабочие пространства)
После подтверждения дизайна агент создаст изолированное рабочее пространство (worktree) в новой ветке, выполнит настройку проекта и проверит, что базовая линия тестов чиста.
Это означает, что каждая задача выполняется в изолированной среде, не загрязняя основную кодовую базу.
3. Writing Plans (Декомпозиция плана)
Работа разбивается на небольшие задачи по 2–5 минут. Каждая задача содержит чёткий путь к файлу, полный код и шаги проверки. Делается акцент на принципах YAGNI (You Aren't Gonna Need It) и DRY (Don't Repeat Yourself).
Ключевая идея: план, написанный для младшего инженера без контекста проекта и без развитого суждения, должен быть настолько ясным, чтобы его можно было выполнить с закрытыми глазами.
4. Subagent-Driven Development (Разработка, управляемая субагентами)
Это самая важная инновация Superpowers. Агент не выполняет всю работу в одиночку, а назначает совершенно новый субагент для каждой задачи, проводит двухуровневую проверку (соответствие спецификации + качество кода), а затем продолжает работу.
Каков практический результат? Claude Code может автономно работать несколько часов подряд, не отклоняясь от плана.
5. Test-Driven Development (Разработка через тестирование)
Принудительно применяется цикл RED-GREEN-REFACTOR: сначала пишется падающий тест → проверяется его падение → пишется минимальный код → проверяется прохождение → коммит. Код, написанный до теста? Удаляется.
6. Requesting Code Review (Запрос код-ревью)
Активируется между задачами. Проверка выполняется по плану, проблемы отчитываются по степени серьёзности. Критические проблемы блокируют прогресс.
7. Finishing a Development Branch (Завершение ветки разработки)
После завершения задачи проверяются тесты, предлагаются варианты (слияние/PR/сохранение/удаление), очищается worktree.
Почему он стал настолько популярным, собрав 194K Stars?
Кроссплатформенная поддержка
Superpowers не привязан к какому-либо конкретному инструменту. Он поддерживает:
| Платформа | Способ установки |
|---|---|
| Claude Code | Официальный маркетплейс плагинов /plugin install |
| Codex CLI/App | Поиск в официальном маркетплейсе плагинов |
| Cursor | /add-plugin superpowers |
| Gemini CLI | gemini extensions install |
| OpenCode | Отдельная установка |
| GitHub Copilot CLI | Установка через маркетплейс плагинов |
| Factory Droid | Установка через маркетплейс плагинов |
Одна методология, работающая со всеми основными инструментами ИИ-программирования.
Автоматическая активация
Вам не нужно вручную вызывать какие-либо навыки. Агент автоматически активирует соответствующие навыки в нужный момент. После установки ваш программирующий агент «обретает суперспособности».
Философия открытого кода
Лицензия MIT. Полная библиотека навыков охватывает тестирование, отладку, совместную работу, мета-навыки и другие аспекты. Развивается сообществом, активно поддерживается.
Выводы для разработчиков
Успех Superpowers посылает чёткий сигнал: конкуренция в сфере ИИ-программирования смещается от «у кого модель мощнее» к «у кого методология зрелее».
Способности моделей быстро выравниваются, но хорошо спроектированный рабочий процесс — это накапливаемое конкурентное преимущество. Разница в качестве и эффективности результатов между Claude Code с Superpowers и «голой» версией Claude Code может оказаться больше, чем при смене одной модели на другую.
«Модель — это двигатель, методология — коробка передач». — Хороший двигатель с плохой коробкой не покажет высокой производительности.
Быстрый старт
Если вы используете Claude Code:
/plugin install superpowers@claude-plugins-official
Если вы используете Cursor:
/add-plugin superpowers
Вступает в силу сразу после установки. Дополнительная настройка не требуется. Ваш агент автоматически начнёт работать по этой методологии.
Заключение
Superpowers — это не инструмент, это обновление мышления в программировании на уровне операционной системы. В сегодняшних условиях изобилия инструментов ИИ-программирования он напоминает нам о часто упускаемом из виду факте:
На результат ИИ-программирования влияет не столько «ум» модели, сколько то, как вы учите её работать.
194K Stars — это не случайность, а коллективный голос сообщества в поддержку тезиса «методология > инструменты».