Meteor Factory apresenta

Singularity

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 horizonte
singularity ›

01 · O ponto de partida

Deixa de vigiar terminais.

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.

O terminalUm agente por separador. Para saber em que ponto está, voltas a subir.
O chat no editorA conversa cresce, o contexto satura e o diff chega de uma vez.
A grelha de terminaisQuatro agentes, quatro fluxos. Nada indica o que está concluído, bloqueado ou por rever.

Ilustrações esquemáticas de abordagens comuns, não capturas de produtos de terceiros.

No Singularity

Um quadro, não um fio de conversa.

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.

  • Estado do agente em direto
  • Dependências «bloqueado por»
  • Coluna de ação do utilizador
  • Vários projetos, um quadro
Comparar o Singularity com outros IDE e ADE →
Mission Control: tickets por fazer, coluna de ação do utilizador, tickets em curso e concluídos em três projetos.

02 · O ticket

O ticket substitui a conversa.

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.

Três agentes Writing em paralelo: progresso, filtros de tickets e notas de versão em três projetos Atlas.
  1. Estado em diretoTrês agentes escrevem em paralelo, cada um no seu ticket.
  2. Projetos distintosCada cartão indica o projeto a que pertence o trabalho.
  3. Dependências visíveisA validação aguarda o ticket de filtros: «bloqué par F-4».
  4. Trabalho concluídoO percurso de entrega já está concluído e continua visível.
Descobre o Singularity em vídeo
Ver no YouTube

Capturas da aplicação, dados de demonstração.

03 · Git

O grafo Git, à vista.

Os agentes fazem commits nos seus worktrees. Acompanhas tudo no cliente Git integrado: grafo, branches, stashes, hooks e resolução de conflitos.

Grafo Git Atlas: seis branches, dois merges, tags de versão e um stash.
Grafo de commitsBranches, tags e stashes no mesmo grafo. Fetch, pull, push, branch e stash com um clique.
Painel Git: três worktrees por integrar, com commits à frente e a ação de integrar na main.
Um worktree por agenteCada execução tem a sua pasta e a sua branch. Integra-a na main, abre o seu grafo ou explora os ficheiros.
Resolução de um conflito em três painéis: branch atual, origem recebida e resultado.
Conflitos resolvidos no ecrãEscolhe bloco a bloco ou linha a linha. Nada é escrito antes de confirmares, e podes confiar a resolução a um ticket.

Ler o guia do grafo Git →

04 · O cockpit

E tudo o que rodeia o código.

Execuções do pipeline Release Alpha: estados concluído, cancelado e falhado com o detalhe dos jobs.

Pipelines CI/CD

Acompanha cada execução do GitHub Actions, job a job, sem sair da aplicação.

Criação de um ticket de reparação do pipeline Release Alpha, com escolha de agente e modelo.

Reparar a CI

Um pipeline falhou? Cria um ticket de reparação pré-preenchido e escolhe o agente que trata dele.

Paleta Aperture: pesquisa «git» no espaço ativo.

Aperture

A paleta que encontra projetos, comandos Git e vistas, ou pergunta ao Singularity.

Definições gerais: aparência, idioma e preferências do espaço de trabalho.

Os teus agentes, as tuas regras

Fornecedor predefinido, fila de commits, modo interativo: decides o grau de autonomia.

05 · Em resumo

As respostas de fundo.

O que é o Singularity e o seu ambiente de desenvolvimento agêntico?

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)

Como define um ticket o trabalho de um agente?

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)

Como isolam os worktrees o código antes da integração?

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

227tickets entregues
86tickets sem bugs
11projetos geridos
8agentes em simultâneo
2,1mensagens / ticket

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

O que precisas de saber
antes de partir.

Como iniciar o primeiro ticket com Claude Code ou Codex?+

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 que é exatamente o Singularity?+

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.

O Singularity destina-se apenas a equipas DevOps ou SRE?+

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.

Pode o Singularity impedir as alucinações da IA?+

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.

O Singularity é uma alternativa ao Cursor, Devin, Orca ou Superset?+

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.

Que modelos de IA suporta o Singularity?+

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)

Quanto custa o Singularity?+

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 meu código e os meus dados permanecem privados?+

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)

Em que sistemas operativos funciona o Singularity?+

O Singularity está disponível no macOS e Windows. Também são publicados pacotes para Linux.

06 · As pessoas

Criado em França,
perto do código.

04 · O horizonte

Atravessa
o horizonte.

macOS · 2.18.76

Também no Windows — x64 · ARM64

Ollama local: inferência no teu computador.
Os fornecedores cloud recebem os teus prompts e excertos de código. Um endpoint Ollama remoto também recebe os teus pedidos.

ClaudeCodex / GPTCopilotGeminiMistral