Um plugin para Neovim que integra o GitHub Copilot Chat ao editor, com contexto de buffers, arquivos, git diff e URLs, além de chamadas opcionais a ferramentas.
github/squad
Equipes de agentes de IA lideradas por pessoas e armazenadas como arquivos no repositório, trabalhando com GitHub Copilot e outros hosts de IA para ajudar a desenvolver e coordenar código.
- Estrelas
- 3,346
- Forks
- 511
- Issues abertas
- 130
- Último commit
- há 24 horas
O que é?
Squad é uma CLI e um SDK que configuram uma equipe de agentes de IA para um projeto de software. Você descreve o que está desenvolvendo, e o Squad sugere funções especializadas, como liderança, frontend, backend e testes. Cada integrante é definido em arquivos Markdown na pasta .squad/ do repositório, então os estatutos da equipe, as regras de encaminhamento, as decisões e o histórico de cada agente são versionados junto com o código e compartilhados com quem clonar o repositório.
Cada agente executa em seu próprio contexto e lê apenas o próprio conhecimento; em seguida, registra o que aprendeu no arquivo de histórico e em um registro compartilhado de decisões. O trabalho pode ser distribuído a vários agentes em paralelo, e um coordenador encaminha as tarefas de acordo com as funções. As pessoas continuam responsáveis pelas prioridades, aprovações e alterações finais. O projeto foi criado para ajudar engenheiros a coordenar o trabalho e lidar com tarefas repetitivas, não para substituir a revisão.
Além da configuração interativa, o Squad inclui um modo de monitoramento que consulta issues do GitHub, faz a triagem e pode acionar agentes do Copilot para trabalhar nos itens viáveis. Também oferece uma instalação de GitHub Agentic Workflows para gerenciar a equipe por meio de comandos slash nos comentários das issues, e permite usar a mesma equipe no Claude Code, Kiro, OpenCode, Cursor, Codex e Antigravity. Um SDK TypeScript permite definir equipes em código.
Recursos principais
- 01Cria uma equipe de IA persistente, com funções e estatutos armazenados como arquivos no repositório.
- 02Executa vários agentes em paralelo sob a coordenação de um componente que encaminha tarefas de acordo com as funções.
- 03Registra decisões e o histórico de cada agente para que o conhecimento seja mantido entre sessões.
- 04O modo de monitoramento consulta issues do GitHub, faz a triagem e pode acionar agentes do Copilot.
- 05Permite usar a mesma equipe no Claude Code, Kiro, OpenCode, Cursor, Codex e Antigravity.
- 06Oferece um SDK TypeScript para definir equipes em código.
Casos de uso
- Iniciar um projeto e deixar uma equipe de IA sugerir funções e dividir o trabalho inicial.
- Fazer a triagem e trabalhar nas issues pendentes do GitHub, com revisão humana em cada etapa.
- Compartilhar uma configuração consistente de equipe de IA com todas as pessoas que clonarem um repositório.
- Desenvolver uma aplicação .NET ou TypeScript que acione uma equipe do Squad programaticamente.
Início rápido
- 1
Crie a pasta do projeto e acesse-a
mkdir my-project && cd my-project - 2
Instale o Squad CLI com npm (requer Node.js 22.5 ou posterior)
npm install -g @bradygaster/squad-cli - 3
Inicialize o Squad no projeto
squad init - 4
Abra o Copilot com o agente do Squad e configure sua equipe
copilot --agent squad --yolo
Antes de usar
- É necessário ter o GitHub Copilot para executar a equipe de agentes.
- A instalação com npm requer Node.js 22.5 ou posterior; você também pode usar um instalador para sua plataforma.
- As alterações incompatíveis entre versões estão documentadas no CHANGELOG; consulte-o antes de atualizar.
Em coleções
Tópicos
Perguntas frequentes
- O que é squad?
- Equipes de agentes de IA lideradas por pessoas e armazenadas como arquivos no repositório, trabalhando com GitHub Copilot e outros hosts de IA para ajudar a desenvolver e coordenar código. Squad é uma CLI e um SDK que configuram uma equipe de agentes de IA para um projeto de software. Você descreve o que está desenvolvendo, e o Squad sugere funções especializadas, como liderança, frontend, backend e testes. Cada integrante é definido em arquivos Markdown na pasta .squad/ do repositório, então os estatutos da equipe, as regras de encaminhamento, as decisões e o histórico de cada agente são versionados junto com o código e compartilhados com quem clonar o repositório.
- squad é gratuito? Qual é a licença?
- squad é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- squad ainda é mantido?
- Manutenção ativa. O último commit de squad foi em 6 de nov. de 2026.
- Para que posso usar squad?
- Iniciar um projeto e deixar uma equipe de IA sugerir funções e dividir o trabalho inicial. Fazer a triagem e trabalhar nas issues pendentes do GitHub, com revisão humana em cada etapa. Compartilhar uma configuração consistente de equipe de IA com todas as pessoas que clonarem um repositório. Desenvolver uma aplicação .NET ou TypeScript que acione uma equipe do Squad programaticamente.
- Como instalar squad?
- Crie a pasta do projeto e acesse-a: mkdir my-project && cd my-project Instale o Squad CLI com npm (requer Node.js 22.5 ou posterior): npm install -g @bradygaster/squad-cli Inicialize o Squad no projeto: squad init Abra o Copilot com o agente do Squad e configure sua equipe: copilot --agent squad --yolo
- Onde consigo squad?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/github/squad
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Curso gratuito da Microsoft, dividido em módulos, que ensina desenvolvedores a usar o GitHub Copilot como parceiro de programação em dupla com IA.
App para desktop que grava uma sessão de trabalho na tela e usa o GitHub Copilot para transformá-la em uma Skill reutilizável para agentes ou em uma Automation agendada.
Um workspace onde agentes de programação com IA, em diferentes máquinas e ferramentas, compartilham threads, arquivos e um navegador em um só lugar.
Uma CLI e um mecanismo de workflows que executa agentes de programação como Claude Code, Codex e Copilot com etapas configuráveis de revisão, correção e testes antes de aceitar o trabalho.
Orquestrador de programação com IA multimodelo que encaminha tarefas de especialistas definidas em Markdown para as CLIs de Claude, Codex, Gemini, Kimi e Grok em worktrees git isoladas.