Sobre o projeto

Superset é uma IDE agêntica projetada para executar 100+ agentes de codificação em paralelo, cada um em seu próprio worktree git isolado. Ela suporta qualquer agente de codificação baseado em CLI, incluindo Claude Code, OpenAI Codex CLI, Cursor Agent, Gemini CLI, GitHub Copilot e muitos outros, com integração completa para agentes populares e suporte genérico para qualquer agente de terminal. Os principais recursos incluem: - **Workspaces Paralelos**: Execute vários agentes simultaneamente, cada um com seu próprio branch, terminal e ambiente, e compare os resultados para mesclar o melhor. - **Monitoramento de Agentes**: Acompanhe todos os agentes a partir de uma barra lateral com indicadores de trabalho, sinos de conclusão e selos na dock. - **Terminal Integrado**: Abas, divisões, predefinições, sessões persistentes e um editor de prompt rico com menções de arquivos @. - **Visualizador de Diffs Integrado**: Inspecione, comente e edite as alterações dos agentes e, em seguida, faça commit e push. - **Navegador e Portas no Aplicativo**: Visualize servidores de desenvolvimento em um painel de navegador com detecção de porta por workspace. - **Automações**: Agende sessões de agentes para tarefas como triagem de issues ou elaboração de changelogs. - **Acesso Remoto**: Conecte outras máquinas e acesse workspaces de qualquer lugar via desktop, CLI ou telefone. - **CLI do Superset**: Um único binário para gerenciar workspaces, agentes, terminais e hosts a partir de qualquer shell. - **Paleta de Comandos**: Navegação rápida para qualquer workspace, ação ou configuração. - **Mais**: Habilidades integradas, seletor de modelos, agentes personalizados, scripts de configuração de workspace, predefinições de terminal, integração com Slack e Linear, transferência aberta na IDE, temas personalizados, atalhos de teclado e suporte para trazer seu próprio provedor (OpenRouter, Bedrock, Vertex, Vercel AI Gateway). O Superset oferece várias superfícies: um aplicativo desktop (macOS principal, Linux experimental), uma CLI, um SDK TypeScript e um servidor MCP, todos compartilhando os mesmos workspaces. Ele também tem um aplicativo para iPhone para controle remoto. A instalação é simples: baixe o aplicativo desktop ou instale a CLI via curl ou Homebrew. A configuração de desenvolvimento usa Bun, Docker e Postgres local, sem necessidade de credenciais externas. O projeto é de código-fonte disponível sob a Elastic License 2.0, com o aplicativo desktop gratuito para sempre para uso pessoal de agentes paralelos. Contribuições são bem-vindas via GitHub.