Squadra — скилл
Скилл превращает несколько окон Claude Code, Codex и Cursor в команду с координатором, общим реестром и перекрестным ревью
- 970 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Окна агентов выполняют команды и проверки в вашем репозитории, а Squadra записывает их в общий реестр
- Читает файлы сессий Claude Code и Codex, чтобы считать расход токенов
- Платные плагины магазина и MCP-плагины, например Playwright, подключают сторонние сервисы по вашей команде
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/squadraОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Окна агентов выполняют команды и проверки в вашем репозитории, а Squadra записывает их в общий реестр
- Читает файлы сессий Claude Code и Codex, чтобы считать расход токенов
- Платные плагины магазина и MCP-плагины, например Playwright, подключают сторонние сервисы по вашей команде
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Squadra — скилл, с которым несколько окон кодовых агентов работают над одним проектом как команда. Одно окно координирует, остальные строят, а код проверяет окно, которое его не писало. Задания, решения, выполненные проверки и отчеты ревью лежат в одном реестре на вашем компьютере. Каждое окно может работать в своем рабочем клоне и при этом вести общую запись. Координатором становится окно Claude, которое первым применило скилл. Оно находит окна Codex, Claude и Cursor проекта и представляется каждому. Задача считается начатой после того, как получатель подтвердил ее прием. Доказательство привязано к точному коду: если код изменился после проверки, проверка и ревью теряют силу. В комплект входят скилл с правилами для агентов, CLI `squadra` для записи задач, сообщений и проверок и панель, которая показывает ход работы, доказательства и вопросы к вам. Панель считает расход токенов по окнам и моделям и подсказывает, какому окну отдать следующую задачу, но ничего не назначает.
Для кого. Для тех, кто ведет одну задачу сразу в нескольких окнах Claude Code, Codex и Cursor и хочет видеть, кто что делает, что проверено и что ждет решения.
Подходит, если
- Работа разошлась по нескольким сессиям, и вы теряете, у кого какая задача и какой код проверен
- Нужно, чтобы каждое изменение читало окно, которое его не писало
- Задачи на сложной доработке долго живут, и нужен краткий пакет для продолжения с места, где остановились: его готовит `squadra context --task ID`
- Каждое окно работает в отдельном клоне репозитория, а отчеты должны сходиться в одну запись
- Вы хотите видеть расход токенов по окнам и моделям и совет, какому окну отдать следующую задачу
Не подходит, если
- Вы правите код в одном окне: скилл не навязывает схему обычным изменениям
- Нужна полностью автоматическая оркестровка без человека: окно Cursor запускаете вы сами, а Codex первым не координирует
- Вы работаете в Windows: проверенной средой названы macOS и POSIX, управление процессами в Windows не проверялось
- Нужно общее облачное хранилище для команды: реестр лежит на вашем компьютере и автору не отправляется
Пример запроса к агенту
Используй squadra для этого проекта: реестр в ~/.local/state/squadra/my-project, найди остальные окна и представься каждомуОграничения
- Нужны Python 3.12 или новее, Git и браузер для панели. Node.js требуется для самопроверки `selftest`. Проверенная среда — macOS и POSIX.
- Координировать может только окно Claude. Окно Codex, вызванное первым, сообщит о своих пределах и даст фразу для окна Claude, потому что из своей песочницы не видит другие окна.
- Окна Cursor работают только в диалоговом режиме. Cursor запускает хуки команды и пользователя вне песочницы, и отключить их нельзя, поэтому Squadra сама Cursor не запускает.
- Плагин не добавляет команду `squadra` в PATH: агенты вызывают `python3 <папка скилла>/scripts/squadra.py`. Для команды `squadra` используйте отдельный установщик вместо плагина, но не оба сразу.
- В магазине плагинов Squadra часть дополнений платная или с пробным периодом, например memoranda. Сам Squadra бесплатен, лицензия MIT.
Как отключить. В Claude Code выполните `/plugin uninstall squadra@squadra`. При автономной установке откатите ее из папки резервной копии, указанной в `--backup`: установщик хранит прежние скиллы и скрипт запуска. Реестр лежит в каталоге, заданном в SQUADRA_ROOT, удалите его вручную, если данные больше не нужны.
Частые вопросы
Как поставить Squadra в Claude Code?
Выполните `/plugin marketplace add dagoSte/squadra`, затем `/plugin install squadra@squadra` и `/reload-plugins`. Для Codex в терминале: `codex plugin marketplace add dagoSte/squadra` и `codex plugin add squadra@squadra`. Проще всего вставить агенту фразу со ссылкой на SETUP.md.
Чем плагин отличается от автономного установщика?
Плагин приносит скилл, скрипты, справочники и панель, но не добавляет команду `squadra` в PATH. Автономный установщик `scripts/install.py` ставит команду, делает резервную копию и позволяет откатиться. Используйте что-то одно, чтобы скилл не регистрировался дважды.
Кто в команде Squadra координирует работу?
Окно Claude, которое первым применило скилл. Оно проводит перепись окон Codex, Claude и Cursor проекта, представляется каждому и назначает задачи.
Как открыть панель Squadra?
Командой `squadra dash --root /путь/к/реестру --open`. Панель слушает 127.0.0.1 и сводит окна, задачи и расход токенов. При установке плагином попросите агента открыть ее.
Читает ли Squadra тексты моих диалогов?
Для расхода токенов она читает файлы сессий Claude Code и Codex, но хранит только число токенов, модель, время и идентификаторы сообщений. Текст разговоров не сохраняется, не показывается и не отправляется. Реестр автору автоматически не загружается.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыДесктопное приложение, где Claude Code, Codex, Gemini и другие агенты работают командой специалистов в общем проекте
31 скилл для Claude Code и Codex: ревью другим вендором, передача задачи при нехватке квоты, утренняя сводка и ночной разбор
Скилл с 25 командами для разбора и доработки промптов, инструментов и схем агентов в Cursor, Claude Code, Gemini CLI и Codex
Слой памяти и координации для кодовых агентов: спецификации и задачи лежат в git, а агенты работают параллельно
Скиллы для перекрестной работы Claude Code и Codex: один агент готовит план, второй его разбирает, затем идет сборка и независимая проверка кода
Скилл и хуки, которые удерживают кодового агента в рамках задачи и убирают лишнюю защиту, ненужные контрольные суммы и расползание объема
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Squadra (эта запись) | нет | 970 | ||
| CLI Agent Orchestrator | нет | 1 489 | CLI с супервизором, раздающим задачи подчиненным агентам, а здесь окна ведете вы и они сверяются через реестр | |
| MCP Agent Mail | нет | API-ключ | 2 228 | почтовый слой для обмена сообщениями между агентами без реестра задач с проверками и ревью |
Коротко о README
Установка сводится к одной фразе агенту со ссылкой на SETUP.md, а видеообзор на 80 секунд показывает панель в работе. Кроме скилла проект ведет собственный магазин плагинов и публикует результаты проверки безопасности.
Бейдж для README
Исходный SKILL.md
--- name: squadra description: Coordinates work entrusted to several Codex, Claude, Cursor or mixed windows, with tasks, acknowledgements, proofs, a non-author reviewer and a persistent registry. Includes squadra dash to view the activity and squadra selftest to test the protocol. Use when the owner asks for a squad (squadra), a coordinator/builders/reviewer, resuming a squad or its dashboard; it does not impose this scheme on ordinary changes in a single window. compatibility: Runs locally with Python 3.12+; the dashboard listens on 127.0.0.1. Network access occurs through optional plugins and MCP services you install and configure, coding clients and tools you authorize, and external links you open. Squadra does not automatically upload its registry to its author. --- # Squadra 3 This file is written in English for agents; always answer the user in the user's language. ## Rule 0 — who coordinates, who answers **The coordinator is a Claude window.** The first Claude window that invokes this skill for a piece of work takes the coordinator role. **Before assigning or starting work, it takes a census of every Codex, Claude and Cursor window of the project and introduces itself to each one.** This is an operating rule for the agent, not an automatic election run by any CLI command.