Crie squads de agentes de IA que trabalham juntos — direto da sua IDE.
opensquad é um framework de orquestração multi-agente. Descreva o que você precisa em linguagem natural, e o opensquad cria uma equipe de agentes especializados que trabalham juntos automaticamente.
Um squad é uma equipe de agentes de IA que colaboram em uma tarefa. Cada agente tem um papel específico. Eles executam em pipeline com checkpoints onde o agente pausa e pede sua aprovação antes de continuar. Os checkpoints são instruções no pipeline do agente — o enforcement real de permissões depende da IDE host (ex: Claude Code, Cursor).
Exemplo:
Pré-requisito: Node.js 20+
npx opensquad init
Para atualizar uma instalação existente:
npx opensquad update
| IDE | Status |
|---|---|
| Claude Code | Disponível |
| Cursor | Disponível |
| VS Code + Copilot | Disponível |
| Codex (OpenAI) | Disponível |
| Open Code | Disponível |
| Antigravity | Disponível |
O Escritório Virtual é uma interface visual 2D que mostra seus agentes trabalhando em tempo real.
Passo 1 — Gere o dashboard (na sua IDE):
/opensquad dashboard
Passo 2 — Sirva localmente (no terminal):
npx serve squads/<nome-do-squad>/dashboard
Passo 3 — Abra http://localhost:3000 no seu navegador.
Abra o menu:
/opensquad
O Opensquad vai te mostrar todas as opções disponíveis.
Para criar um novo squad, basta selecionar a opção, e o Arquiteto faz algumas perguntas, projeta o squad e configura tudo automaticamente. Você aprova o design antes de qualquer execução.
Você pode executar o squad novamente com /opensquad, ou pedindo diretamente:
/opensquad rode o squad <nome-do-squad>
O squad executa automaticamente, pausando nos checkpoints onde o agente pede sua aprovação.
/opensquad
/opensquad crie um Squad que gera carrosséis de Instagram a partir de notícias quentes, cria as imagens e publica automaticamente
/opensquad quero um Squad que produz todos os materiais de lançamento de infoproduto: páginas de vendas, mensagens de WhatsApp, emails e roteiros de CPL
/opensquad crie um Squad que escreve tutoriais completos com prints de tela para treinamento de colaboradores
/opensquad crie um "Squad que pega vídeos do YouTube e gera cortes virais automaticamente"
/opensquad roda o squad carrosseis-instagram
| Comando | O que faz |
|---|---|
/opensquad |
Abre o menu principal |
/opensquad help |
Mostra todos os comandos |
/opensquad create |
Cria um novo squad |
/opensquad run <nome> |
Executa um squad |
/opensquad list |
Lista seus squads |
/opensquad edit <nome> |
Modifica um squad |
/opensquad skills |
Navega pelas skills instaladas |
/opensquad install <nome> |
Instala uma skill do catálogo |
/opensquad uninstall <nome> |
Remove uma skill instalada |
O opensquad é open source e gratuito como software. É possível usá-lo de forma 100% gratuita com stacks como Google Antigravity (free tier com Gemini) ou OpenCode com LLMs locais (Ollama, LM Studio, etc.).
Porém, stacks como Claude Code (Claude Pro/Max) e API da OpenAI consomem tokens pagos:
Se estiver usando uma stack paga, recomendamos monitorar seu consumo de tokens na sua IDE ou no dashboard do provedor de IA.
Quando você fornece URLs de referência durante a criação de um squad (ex: "siga o estilo do @fulano"), o opensquad usa um navegador headless (Playwright) para visitar essas páginas e extrair padrões de conteúdo.
_opensquad/_browser_profile/. Esse diretório nunca é commitado no git (.gitignore)._opensquad/_browser_profile/ para remover todos os cookies e dados de sessão salvos. Na próxima investigação, um novo login manual será necessário.O opensquad é um projeto open source criado e mantido por Renato Asse, fundador da Comunidade Sem Codar, uma Escola de IA com mais de 25 mil alunos focada em ensinar pessoas não-técnicas a usar inteligência artificial no trabalho.
O projeto nasceu da necessidade real de automatizar processos de conteúdo e marketing usando agentes de IA — e é disponibilizado gratuitamente para que qualquer pessoa possa usar, estudar e contribuir.
Contribuições da comunidade são bem-vindas. Veja o CONTRIBUTING.md para saber como participar.
MIT — use como quiser.
Create AI squads that work together — right from your IDE.
opensquad is a multi-agent orchestration framework. Describe what you need in plain language, and opensquad creates a team of specialized agents that work together automatically.
A squad is a team of AI agents that collaborate on a task. Each agent has a specific role. They run in a pipeline with checkpoints where the agent pauses and asks for your approval before continuing. Checkpoints are instructions in the agent pipeline — actual permission enforcement depends on the host IDE (e.g., Claude Code, Cursor).
Example:
Prerequisite: Node.js 20+
npx opensquad init
To update an existing installation:
npx opensquad update
| IDE | Status |
|---|---|
| Claude Code | Available |
| Cursor | Available |
| VS Code + Copilot | Available |
| Codex (OpenAI) | Available |
| Open Code | Available |
| Antigravity | Available |
The Virtual Office is a 2D visual interface that shows your agents working in real time.
Step 1 — Generate the dashboard (in your IDE):
/opensquad dashboard
Step 2 — Serve it locally (in terminal):
npx serve squads/<squad-name>/dashboard
Step 3 — Open http://localhost:3000 in your browser.
Describe what you need:
/opensquad create "A squad that writes LinkedIn posts about AI trends"
The Architect asks a few questions, designs the squad, and sets everything up automatically. You approve the design before any execution begins.
/opensquad run <squad-name>
The squad runs automatically, pausing at checkpoints where the agent asks for your approval.
/opensquad create "Squad that generates Instagram carousels from trending news, creates the images, and publishes automatically"
/opensquad create "Squad that produces all infoproduct launch materials: sales pages, WhatsApp messages, emails, and CPL scripts"
/opensquad create "Squad that writes complete tutorials with screenshots for employee training"
/opensquad create "Squad that takes YouTube videos and automatically generates viral clips"
| Command | What it does |
|---|---|
/opensquad |
Open the main menu |
/opensquad help |
Show all commands |
/opensquad create |
Create a new squad |
/opensquad run <name> |
Run a squad |
/opensquad list |
See all your squads |
/opensquad edit <name> |
Modify a squad |
/opensquad skills |
Browse installed skills |
/opensquad install <name> |
Install a skill from catalog |
/opensquad uninstall <name> |
Remove an installed skill |
opensquad is open source and free as software. You can use it completely free with stacks like Google Antigravity (free tier with Gemini) or OpenCode with local LLMs (Ollama, LM Studio, etc.).
However, stacks like Claude Code (Claude Pro/Max) and OpenAI API consume paid tokens:
If using a paid stack, we recommend monitoring your token usage in your IDE or your AI provider's dashboard.
When you provide reference URLs during squad creation (e.g., "follow the style of @someone"), opensquad uses a headless browser (Playwright) to visit those pages and extract content patterns.
_opensquad/_browser_profile/. This directory is never committed to git (.gitignore)._opensquad/_browser_profile/ folder to remove all saved cookies and session data. The next investigation will require a fresh manual login.opensquad is an open source project created and maintained by Renato Asse, founder of Comunidade Sem Codar (No-Code Community), an AI School with over 25,000 students focused on teaching non-technical people how to use artificial intelligence at work.
The project was born from the real need to automate content and marketing workflows using AI agents — and is made freely available so anyone can use, study, and contribute.
Community contributions are welcome. See CONTRIBUTING.md to learn how to participate.
MIT — use it however you want.
$ claude mcp add opensquad \
-- python -m otcore.mcp_server <graph>