AI и агенты
superx
randomittin/superxАвтономный агент на базе Claude Code: 14 специализированных агентов, 10 параллельных потоков, обучение на паттернах проекта, волновое планирование с гейтами приёмки и экономия ~75% токенов.
Установка
terminal
bash
git clone https://github.com/randomittin/superx.gitREADME
superx
Один промпт → готовый проект. 14 специализированных агентов, 10-параллельное выполнение, обучение на паттернах проекта, механические чекпоинты, ~75% экономии токенов. Превосходит прямое использование Claude Code.
bash
curl -fsSL https://raw.githubusercontent.com/randomittin/superx/main/install.sh | bashsuperx делает 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"Требования
- Claude Code 1.0+ с действующей авторизацией (руководство по установке)
- Python 3.11+ (для дашборда; только stdlib, без pip install)
- Git
Использование
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 # Показать изученные паттерны проекта