Superpowers — это набор навыков для ИИ-агентов, которые пишут код, и короткие инструкции, которые заставляют агента ими пользоваться. Вместе они работают как метод создания программ: понять цель, спланировать работу, построить её с тестами и проверить.
Это открытый проект под лицензией MIT. Он работает с Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, Grok Build CLI, OpenCode и другими агентами. На 23 октября 2026 года у репозитория было около 304 000 звёзд на GitHub, а последней версией была 7.0.1 от 21 октября 2026 года.
Что меняется после установки
Без него агент, услышав «сделай мне это», обычно сразу начинает писать код. С Superpowers он сначала делает шаг назад и спрашивает, чего вы на самом деле хотите добиться. Навыки запускаются сами, когда подходят к задаче, так что никакую особую команду вводить не нужно.
Шаги, которым он следует
- Мозговой штурм. Прежде чем что-то строить, агент задаёт вопросы, пока не поймёт, чего вы хотите и зачем. Потом пересказывает, как он это понял, чтобы вы могли поправить. Небольшое изменение согласуется в чате. Для большого проекта пишется проект решения, который показывают частями, достаточно короткими, чтобы их прочитать.
- Отдельное рабочее место. После того как вы одобрили проект, он создаёт git worktree в новой ветке и перед началом проверяет, что тесты проходят.
- План. Он делит работу на маленькие задачи по две–пять минут каждая. В каждой задаче указаны точные файлы, код и способ проверки.
- Сборка. Каждую задачу берёт новый субагент, и после каждой задачи работу проверяют. Чтобы тратить меньше, агент может выполнить все задачи сам, с одной проверкой всей ветки в конце.
- Сначала тесты. Он работает по циклу «красный, зелёный, рефакторинг»: написать тест, увидеть, что он падает, написать ровно столько кода, чтобы он прошёл, увидеть, что он проходит, сделать коммит. Код, написанный раньше своего теста, удаляется.
- Ревью кода. Между задачами работу сверяют с планом, а о проблемах сообщают по степени серьёзности. Критическая проблема останавливает работу.
- Завершение. Когда задачи готовы, он запускает тесты и спрашивает, слить ветку, открыть pull request, оставить ветку или удалить её.
План также следует двум простым правилам: YAGNI — не строить то, что вам не понадобится, и DRY — не повторяться. По словам проекта, агент нередко работает сам пару часов подряд, не отходя от согласованного плана.
Другие навыки в наборе
- Систематическая отладка — процесс из четырёх шагов, чтобы найти настоящую причину ошибки.
- Проверка, что исправление действительно работает, прежде чем считать его готовым.
- Запуск нескольких агентов одновременно на отдельных задачах.
- Ответ на ревью кода.
- Написание собственных новых навыков.
- Разбор того, что пошло не так в сессии, с доказательствами из её записи.
Что стоит знать заранее
Это строгий метод. Проект называет свои процессы обязательными, а не советами. Быстрая и понятная просьба, например поменять цвет, просто выполняется. Более крупная работа проходит через вопросы и план, так что в начале будьте готовы к большему обмену сообщениями.
У шага мозгового штурма есть необязательный визуальный помощник. Его логотип загружается с сайта авторов вместе с номером версии Superpowers. По словам проекта, ничего о вашем проекте, запросах или агенте не отправляется. Чтобы отключить это, задайте SUPERPOWERS_DISABLE_TELEMETRY значение true.
Как установить
В Claude Code установите его из официального магазина плагинов:
/plugin install superpowers@claude-plugins-official
В Cursor введите это в чате Agent:
/add-plugin superpowers
В Codex откройте /plugins, найдите Superpowers и установите. В Gemini CLI:
gemini extensions install https://github.com/obra/superpowers
Для других агентов своя команда есть в README проекта. Если вы пользуетесь несколькими агентами, установите его в каждый. Чтобы проверить, что всё работает, начните новую сессию и попросите что-нибудь небольшое, например приложение со списком дел. Агент должен начать задавать вопросы, прежде чем писать код.