Claude Info
AI и агенты

superx

randomittin/superx

Автономный агент на базе Claude Code: 14 специализированных агентов, 10 параллельных потоков, обучение на паттернах проекта, волновое планирование с гейтами приёмки и экономия ~75% токенов.

Установка

terminal
bash
git clone https://github.com/randomittin/superx.git

README

superx

Один промпт → готовый проект. 14 специализированных агентов, 10-параллельное выполнение, обучение на паттернах проекта, механические чекпоинты, ~75% экономии токенов. Превосходит прямое использование Claude Code.

Claude Code License: MIT Version Install

bash
curl -fsSL https://raw.githubusercontent.com/randomittin/superx/main/install.sh | bash

superx делает Claude Code значительно мощнее, чем при прямом использовании:

  • 14 специализированных агентов (аудитор безопасности, архитектор БД, специалист по инцидентам и др.) — каждый с подходящей моделью и уровнем усилий
  • 10-параллельное выполнение — независимые файлы/проекты обрабатываются одновременно, а не последовательно
  • Обучение на паттернах проекта — извлекает паттерны из вашей кодовой базы в .planning/skills/ и применяет их в будущих задачах. Становится лучше с каждым запуском.
  • Механические чекпоинты/superx:checkpoint сохраняет состояние и настройки проекта. Следующая сессия возобновляется с полным контекстом, внедрённым в промпт. Нулевые потери контекста между сессиями.
  • Волновое планирование с гейтами приёмки — задачи группируются по зависимостям, верифицируются до и после выполнения, оцениваются по шкале 0.0–1.0
  • ~75% экономии токенов через режим caveman ultra + маршрутизацию моделей (Haiku для линтинга, Sonnet для документации, Opus для кода)
  • Пиксельный дашборд — изометрическая карта города, военный штаб, потоковые логи, история сессий
  • Авто-эскалация — задача не выполнена на Haiku → повтор на Sonnet → повтор на Opus. Никаких лишних трат на дорогие токены, никакого плохого кода.
  • Один промпт → готовый проект. Передайте задачу — получите рабочий репозиторий.
  • Гибридный пайплайн планирования. Учитывает сложность: простые задачи выполняются напрямую, средние/сложные проходят через планирование → параллельное выполнение → верификацию.
  • Волновое параллельное выполнение. Задачи группируются в волны зависимостей. Каждая волна выполняется параллельно со свежим контекстом на 200K токенов — без деградации контекста.
  • Критерии приёмки как блокирующие гейты. Каждая задача имеет запускаемые проверки (grep, curl, тестовые команды). Задачи не могут продвигаться, пока все критерии не пройдены.
  • Верификация плана перед выполнением. Планы валидируются до 3 итераций до написания кода.
  • Файловое состояние в .planning/. Человекочитаемый Markdown, зафиксированный в git. Переживает /clear.
  • Протокол вопросительного знака. Claude останавливается для вопроса только когда это действительно необходимо. Дашборд отображает вопрос с кнопками быстрого выбора.
  • Непрерывность диалога. Ответы используют claude --resume <session_id> для полного контекста.
  • Пиксельный дашборд в реальном времени. Изометрическая карта города, военный штаб, потоковые логи, дневная/ночная тема, ящик истории.
  • Автоматическая установка сопутствующих плагинов. caveman (~75% экономии токенов), superpowers (мозговой штурм), claude-mem (постоянная память).
  • Гейты качества. Тесты, линтинг, код-ревью — применяются через хуки перед любым пушем.
  • Атомарные коммиты на задачу. Каждая задача = один git-коммит. Поддаётся bisect и откату.
  • Авто-чекпоинтинг. Фоновые git-коммиты + восстановление после сбоев.
  • Режим мейнтейнера. Автономное обслуживание репозитория — триаж, исправление, тестирование, пакетный релиз.
  • Бюджеты токенов. Установите бюджет, получайте предупреждение при достижении 80%.
  • Интеграция с GitHub. Коммит и пуш одним кликом из дашборда.

Быстрый старт

Установка одной командой

bash
curl -fsSL https://raw.githubusercontent.com/randomittin/superx/main/install.sh | bash

Устанавливает Node.js (если отсутствует) → Claude Code → superx → сопутствующие плагины (caveman, superpowers, claude-mem). Затем:

bash
source ~/.zshrc   # или откройте новый терминал
cd /path/to/your/project
superx "build a real-time dashboard with auth and charts"

Или установите через маркетплейс плагинов Claude Code

bash
claude plugins marketplace add randomittin/superx-marketplace
claude plugins install superx

Или установите вручную

bash
git clone https://github.com/randomittin/superx.git ~/.superx
export PATH="$PATH:$HOME/.superx/bin"

Требования


Использование

bash
superx "deploy to vercel"           # Выполнить задачу от начала до конца
superx                              # Интерактивная сессия Claude с возможностями superx
superx --dashboard                  # Пиксельный дашборд (http://localhost:8080)
superx --team 5 "build auth"        # 5 параллельных воркеров Claude в tmux
superx --resume                     # Возобновить последнюю сессию с полным контекстом
superx --auto "build X"             # Авто-режим (безопаснее, чем skip-permissions)
superx --skip-checkpoint "fresh"    # Начать заново, игнорировать последний чекпоинт

Команды жизненного цикла

bash
superx --update                     # Получить последнюю версию + показать цветной changelog
superx --reinstall                  # Полная переустановка (исправляет зависшие состояния)
superx --setup                      # Переустановить сопутствующие плагины
superx --uninstall                  # Удалить superx (с анимацией прощания)
superx --help                       # Показать все флаги

Команды внутри сессии

bash
/superx:save                        # Сохранить чекпоинт для следующей сессии
/superx:status                      # Показать статус проекта
/superx:checkpoint                  # Полный чекпоинт с настройками проекта
/superx:skills                      # Показать изученные паттерны проекта

Похожие скиллы