Repolode
github

github/squad

Команды AI-агентов под руководством человека живут в виде файлов в репозитории и помогают писать и координировать код через GitHub Copilot и другие AI-хосты.

Звёзды
3,346
Форки
511
Открытые issues
130
Последний коммит
24 часа назад

Что это?

Squad — это CLI и SDK для настройки команды AI-агентов под конкретный программный проект. Вы описываете, что разрабатываете, а Squad предлагает роли специалистов — например, тимлида, фронтенд- и бэкенд-разработчика, тестировщика. Каждый участник команды описан в Markdown-файлах в каталоге .squad/ в репозитории. Поэтому уставы команды, правила маршрутизации, решения и история каждого агента версионируются вместе с кодом и доступны всем, кто клонирует репозиторий.

Каждый агент работает в собственном контексте и читает только свои знания, а затем записывает полученную информацию в файл истории и общий журнал решений. Задачи можно параллельно распределять между несколькими агентами, а координатор направляет их с учётом ролей. Люди отвечают за приоритеты, одобрение и итоговые изменения. Проект помогает инженерам координировать работу и выполнять рутинные задачи, а не заменяет проверку кода.

Помимо интерактивной настройки, в Squad есть режим наблюдения: он проверяет GitHub issues, сортирует их и может назначать агентам Copilot задачи, готовые к выполнению. Также доступна установка GitHub Agentic Workflows для управления командой с помощью slash-команд в комментариях к issues. Ту же команду можно использовать в Claude Code, Kiro, OpenCode, Cursor, Codex и Antigravity. TypeScript SDK позволяет описывать команды в коде.

Ключевые возможности

  • 01Создаёт постоянную команду AI-агентов с ролями и уставами, хранящимися в виде файлов в репозитории.
  • 02Параллельно запускает нескольких агентов, а координатор распределяет задачи с учётом ролей.
  • 03Сохраняет решения и историю каждого агента, чтобы знания не терялись между сессиями.
  • 04Режим наблюдения проверяет GitHub issues, сортирует их и может назначать задачи агентам Copilot.
  • 05Позволяет использовать ту же команду в Claude Code, Kiro, OpenCode, Cursor, Codex и Antigravity.
  • 06Предоставляет TypeScript SDK для описания команд в коде.

Сценарии использования

  • Начать новый проект и поручить команде AI-агентов предложить роли и распределить первые задачи.
  • Разбирать и выполнять задачи из очереди GitHub issues, проверяя каждый этап работы человеком.
  • Делиться единой конфигурацией команды AI-агентов со всеми, кто клонирует репозиторий.
  • Создать приложение на .NET или TypeScript, которое программно обращается к команде Squad.

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

  1. 1

    Создайте папку проекта и перейдите в неё

    mkdir my-project && cd my-project
  2. 2

    Установите Squad CLI с помощью npm (требуется Node.js 22.5 или новее)

    npm install -g @bradygaster/squad-cli
  3. 3

    Инициализируйте Squad в проекте

    squad init
  4. 4

    Откройте Copilot с агентом Squad и настройте команду

    copilot --agent squad --yolo

Что важно знать

  • Для запуска команды агентов требуется GitHub Copilot.
  • Для установки через npm требуется Node.js 22.5 или новее; также можно воспользоваться установщиком для вашей платформы.
  • Несовместимые изменения между версиями описаны в CHANGELOG. Ознакомьтесь с ним перед обновлением.

В подборках

Темы

Частые вопросы

Что такое squad?
Команды AI-агентов под руководством человека живут в виде файлов в репозитории и помогают писать и координировать код через GitHub Copilot и другие AI-хосты. Squad — это CLI и SDK для настройки команды AI-агентов под конкретный программный проект. Вы описываете, что разрабатываете, а Squad предлагает роли специалистов — например, тимлида, фронтенд- и бэкенд-разработчика, тестировщика. Каждый участник команды описан в Markdown-файлах в каталоге .squad/ в репозитории. Поэтому уставы команды, правила маршрутизации, решения и история каждого агента версионируются вместе с кодом и доступны всем, кто клонирует репозиторий.
squad можно использовать бесплатно? Какая у него лицензия?
squad распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
squad всё ещё поддерживается?
Активно поддерживается. Последний коммит в squad — 6 нояб. 2026 г..
Для чего можно использовать squad?
Начать новый проект и поручить команде AI-агентов предложить роли и распределить первые задачи. Разбирать и выполнять задачи из очереди GitHub issues, проверяя каждый этап работы человеком. Делиться единой конфигурацией команды AI-агентов со всеми, кто клонирует репозиторий. Создать приложение на .NET или TypeScript, которое программно обращается к команде Squad.
Как установить squad?
Создайте папку проекта и перейдите в неё: mkdir my-project && cd my-project Установите Squad CLI с помощью npm (требуется Node.js 22.5 или новее): npm install -g @bradygaster/squad-cli Инициализируйте Squad в проекте: squad init Откройте Copilot с агентом Squad и настройте команду: copilot --agent squad --yolo
Где скачать squad?
Исходный код и инструкции по установке — на GitHub: https://github.com/github/squad

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатный курс Microsoft из нескольких модулей, который учит разработчиков использовать GitHub Copilot как ИИ-партнёра для парного программирования.

8,2 тыс.+6 за неделю1,8 тыс.PythonMITОбновлён 2 месяца назад

Настольное приложение записывает рабочие сессии на экране и с помощью GitHub Copilot превращает их в переиспользуемые Skills для агентов или автоматизации по расписанию.

5,7 тыс.+110 за неделю650TypeScriptMITАктивно поддерживаетсяОбновлён 3 дня назад

Рабочее пространство, где AI-агенты для программирования с разных устройств и из разных инструментов обмениваются обсуждениями, файлами и общим браузером.

4,3 тыс.+49 за неделю456TypeScriptApache-2.0Обновлён 7 часов назад

CLI и движок рабочих процессов, запускающий coding-агентов вроде Claude Code, Codex и Copilot с настраиваемыми этапами ревью, исправлений и тестирования перед приёмкой результата.

2,1 тыс.+42 за неделю202RustMITАктивно поддерживаетсяОбновлён 6 часов назад