Pipelines CI/CD
Acompanha cada execução do GitHub Actions, job a job, sem sair da aplicação.
Meteor Factory apresenta
O teu ambiente de desenvolvimento agêntico (ADE). Desenvolve funcionalidades, corrige erros e melhora o teu código com agentes de IA a trabalhar em paralelo.
atravessa o horizonte01 · O ponto de partida
Estás a comparar Cursor, Devin, Orca ou Superset para desenvolver software com IA? Em todo o lado os agentes escrevem código, mas continuam a ser dirigidos a ler texto que desliza. O Singularity, o teu próximo ambiente de desenvolvimento, substitui esse fluxo por tickets, um grafo Git e uma revisão antes da integração.
Ilustrações esquemáticas de abordagens comuns, não capturas de produtos de terceiros.
No Singularity
O Mission Control coloca cada pedido numa coluna: por fazer, ação do utilizador, em curso, concluído. Cada cartão é um ticket, com o seu projeto, as suas dependências e o agente que o trata.
02 · O ticket
Um ticket reúne um objetivo, um projeto, uma branch e um agente. O quadro mostra em que ponto está cada ticket; o seu detalhe guarda o brief, o worktree e a cronologia do agente.
Capturas da aplicação, dados de demonstração.
03 · Git
Os agentes fazem commits nos seus worktrees. Acompanhas tudo no cliente Git integrado: grafo, branches, stashes, hooks e resolução de conflitos.
04 · O cockpit
Acompanha cada execução do GitHub Actions, job a job, sem sair da aplicação.
Um pipeline falhou? Cria um ticket de reparação pré-preenchido e escolhe o agente que trata dele.
A paleta que encontra projetos, comandos Git e vistas, ou pergunta ao Singularity.
Fornecedor predefinido, fila de commits, modo interativo: decides o grau de autonomia.
05 · Em resumo
Singularity é um ambiente de desenvolvimento agêntico (ADE): uma aplicação desktop que reúne um editor, um terminal, Git e um quadro de tickets para gerir agentes de IA. Descreva uma funcionalidade, um erro ou uma refatoração num ticket e escolha o fornecedor e o modelo que executarão a tarefa. O quadro conserva as conversas, os projetos envolvidos e o resultado de cada execução.
A orquestração coordena o trabalho: o agendador considera as dependências, as prioridades e o limite de agentes simultâneos para iniciar os tickets prontos. Pode acompanhar os comandos, esclarecer uma instrução ou parar uma execução a partir do respetivo detalhe. Singularity não garante código correto nem entregas sem intervenção: os controlos do projeto e a revisão continuam a ser necessários. O fornecedor escolhido também determina as capacidades e o custo da sessão. O guia documenta estas etapas e os diferentes estados finais.
Consultar o guia de orquestração (francês e inglês)Um ticket Singularity é uma unidade de trabalho que reúne um pedido, o seu contexto, as conversas e o resultado. Para corrigir um erro de autenticação, indique o comportamento observado, o resultado esperado, os ficheiros relevantes se os conhecer e o teste que validará a correção. Assim, o agente recebe um âmbito explícito em vez de uma conversa interminável.
Uma dependência permite que um ticket espere quando outra alteração tem de ser integrada primeiro. O ticket conserva o histórico e pode ser retomado com uma instrução adicional. Esta divisão facilita o acompanhamento, mas não elimina erros de raciocínio nem ambiguidades: um pedido impreciso continua a exigir um esclarecimento ou uma decisão. O guia explica as informações recebidas pelo agente e como retomar um ticket.
Consultar o ciclo do ticket (francês e inglês)Um worktree Git é um diretório de trabalho associado a um ramo do mesmo repositório. No Singularity, quando a opção «Use git worktrees» está ativa, cada execução de agente recebe um diretório e um ramo próprios. O agente modifica ficheiros, executa os controlos do projeto e cria commits nesse local sem tocar nas alterações não commitadas do seu diretório principal.
No final, os commits são reaplicados sobre o ramo base através de rebase. Conforme as definições do quadro, o resultado é integrado automaticamente ou apresentado no separador Revisão; desative a integração automática para manter a aprovação humana. O isolamento dos ficheiros não garante alterações compatíveis: dois tickets podem introduzir regras de negócio contraditórias sem conflito Git. Quando a base avança, é necessário verificar novamente as interações afetadas. Se os worktrees estiverem desativados, o agente escreve diretamente na sua árvore de trabalho. O guia documenta as definições e o ciclo de integração.
Ver definições e limites dos worktrees (francês e inglês)Experiência interna — de 8 a 14 de junho de 2026
Valores históricos declarados pela Meteor Factory, sem auditoria independente. Consulte as definições, exclusões e limites do recálculo. Estudo de caso e método (10 de outubro de 2026, em francês)
05 · Perguntas
Instala o CLI escolhido, executa claude ou codex num terminal e conclui a autenticação. Confirma que responde na pasta do projeto. No Singularity, seleciona o fornecedor e um modelo disponível no catálogo, ou Auto. Cria um ticket pequeno, como corrigir um erro com um teste, e revê os testes e o diff Git antes da integração. Configurar Claude Code: ligação e modelos (FR/EN) Configurar Codex: ligação e modelos (FR/EN)
O Singularity é um ambiente de desenvolvimento agêntico (Agentic Development Environment, ADE) para criar software com agentes de IA. Reúne editor de código, terminal, Git e orquestração por tickets para desenvolver funcionalidades, corrigir erros e refatorar vários projetos em paralelo.
Não. O Singularity destina-se a programadores e equipas que criam e mantêm software: aplicações web e desktop, API, testes e refatoração. A monitorização de pipelines e as ferramentas DevOps complementam este ambiente de desenvolvimento generalista.
Não. Um contexto focado pode ajudar a limitar os desvios, mas não garante a ausência de alucinações nem código correto. Os agentes podem dar respostas falsas, inventar informação ou introduzir erros. Verifica as fontes, revê as alterações e executa os testes antes da integração.
Sim. O Singularity é uma alternativa a avaliar para o desenvolvimento com IA ao lado de Cursor, Devin, Orca e Superset. O seu fluxo baseia-se em tickets atómicos, agentes em paralelo e worktrees Git isolados, com revisão das alterações antes da integração. Compara as ferramentas nos teus projetos e de acordo com a tua forma de trabalhar.
O Singularity orquestra sete fornecedores de IA: Claude Code (Anthropic), Codex (OpenAI), GitHub Copilot, Cursor, Gemini (Google), Mistral e Ollama. Os modelos disponíveis dependem do catálogo e da tua configuração. A ligação usa a conta autenticada no CLI do fornecedor ou uma chave conforme a configuração; Cursor e Mistral também disponibilizam um campo de chave. O Ollama usa um endpoint local ou remoto, com um token se necessário. Guia de fornecedores e transmissão de dados (FR/EN)
O Singularity é uma aplicação gratuita para orquestrar agentes de desenvolvimento. O plano gratuito inclui agentes, projetos e worktrees ilimitados, servidores de linguagem e o plugin Notes. Não é necessária subscrição nem cartão bancário para utilizar estas funcionalidades. Singularity Licence é a subscrição que desbloqueia os plugins pagos do Marketplace, com 14 dias de teste gratuito e depois €24 por mês por posto de trabalho. O primeiro pagamento ocorre após o teste. Inclui o plugin Pipelines para CI/CD e os futuros plugins pagos sem custo adicional. Podes cancelar a qualquer momento. O Notes continua incluído no plano gratuito; a subscrição não altera as funcionalidades básicas do Singularity. Os custos dos fornecedores de IA são separados da Singularity Licence. O Singularity não revende modelos: nem a aplicação gratuita nem a licença incluem subscrições pagas ou consumo de modelos externos. Conforme o fornecedor e o modelo, utilizas a tua conta ou chave API e pagas diretamente ao fornecedor qualquer subscrição ou consumo aplicável.
O armazenamento local não significa que todos os dados fiquem no teu computador. Os CLI configurados podem transmitir ao fornecedor escolhido os prompts, excertos de ficheiros e resultados de ferramentas necessários ao agente, segundo as suas condições e políticas de retenção. Com um modelo local servido pelo Ollama no computador, a inferência permanece local; a transferência do modelo contacta o registo. Um endpoint Ollama remoto envia os pedidos ao servidor configurado. Verifica o endpoint e as permissões das ferramentas: a inferência local não garante que as ferramentas do agente funcionem sem ligação à rede. Guia de fornecedores e transmissão de dados (FR/EN)
O Singularity está disponível no macOS e Windows. Também são publicados pacotes para Linux.
06 · As pessoas

