Meteor Factory présente

Singularity

Votre environnement de développement agentique (ADE). Développez des fonctionnalités, corrigez des bugs et faites évoluer votre code avec des agents IA en parallèle.

franchir l'horizon
singularity ›

01 · Le constat

Arrêtez de surveiller des terminaux.

Vous comparez Cursor, Devin, Orca ou Superset pour développer avec l’IA ? Partout, les agents écrivent du code, mais on les pilote encore en lisant du texte qui défile. Singularity, votre prochain environnement de développement, remplace ce flux par des tickets, un graphe Git et une revue avant intégration.

Le terminalUn agent par onglet. Pour savoir où il en est, vous remontez le défilement.
Le chat dans l’éditeurLa conversation s’allonge, le contexte sature, le diff arrive d’un bloc.
La grille de terminauxQuatre agents, quatre flux. Rien ne dit ce qui est fini, bloqué ou à relire.

Illustrations schématiques des approches courantes, pas des captures de produits tiers.

Dans Singularity

Un tableau, pas un fil de discussion.

Mission Control range chaque demande dans une colonne : à faire, action utilisateur, en cours, terminé. Chaque carte est un ticket, avec son projet, ses dépendances et l’agent qui le traite.

  • Statut de l’agent en direct
  • Dépendances « bloqué par »
  • Colonne action utilisateur
  • Plusieurs projets, un tableau
Comparer Singularity aux autres IDE et ADE →
Mission Control : tickets à faire, colonne action utilisateur avec bouton « Marquer comme terminé », tickets en cours et terminés sur trois projets.

02 · Le ticket

Le ticket remplace la conversation.

Un ticket réunit un objectif, un projet, une branche et un agent. Le tableau montre où en est chaque ticket ; son détail garde le brief, le worktree et la chronologie de l’agent.

Trois agents Writing en parallèle : suivi des agents, filtres de tickets et notes de version sur trois projets Atlas.
  1. Statut en directTrois agents écrivent en parallèle, chacun sur son ticket.
  2. Projets distinctsChaque carte indique le projet auquel appartient le travail.
  3. Dépendances visiblesLa validation attend le ticket de filtres : « bloqué par F-4 ».
  4. Travail terminéLe parcours de livraison est déjà terminé et reste visible.
Découvrez Singularity en vidéo
Voir la vidéo sur YouTube

Captures de l’application, données de démonstration.

03 · Git

Le graphe Git, sous les yeux.

Les agents committent dans leurs worktrees. Vous suivez tout dans le client Git intégré : graphe, branches, remisages, hooks et résolution de conflits.

Graphe Git Atlas : six branches, deux merges, tags de version et un remisage.
Graphe des commitsBranches, tags et remisages sur un même graphe. Fetch, pull, push, branche et stash à un clic.
Panneau Git : trois worktrees non fusionnés, avec commits en avance et action « Fusionner dans main ».
Un worktree par agentChaque exécution a son dossier et sa branche. Fusionnez-la dans main, ouvrez son graphe ou explorez ses fichiers.
Résolution d’un conflit de fusion en trois volets : branche actuelle, source entrante et résultat.
Des conflits résolus à l’écranChoisissez bloc par bloc ou ligne par ligne. Rien n’est écrit avant confirmation, et vous pouvez confier la résolution à un ticket.

Lire le guide du graphe Git →

04 · Le cockpit

Et tout ce qui entoure le code.

Exécutions du pipeline Release Alpha : statuts réussi, annulé, échoué et détail des jobs.

Pipelines CI/CD

Suivez chaque exécution GitHub Actions, job par job, sans quitter l’application.

Création d’un ticket de réparation du pipeline Release Alpha, avec choix de l’agent et du modèle.

Réparer la CI

Un pipeline échoue ? Créez un ticket de réparation prérempli et choisissez l’agent qui s’en charge.

Palette Aperture : recherche « git » dans l’espace actif.

Aperture

La palette qui retrouve projets, commandes Git et vues, ou pose la question à Singularity.

Réglages généraux : apparence, langue et préférences de l’espace de travail.

Vos agents, vos règles

Fournisseur par défaut, file de commits, mode interactif : vous décidez du degré d’autonomie.

05 · En bref

Les réponses de fond.

Qu’est-ce que Singularity et son environnement de développement agentique ?

Singularity est un environnement de développement agentique (ADE) : une application desktop qui réunit un éditeur, un terminal, Git et un tableau de tickets pour piloter des agents IA. Vous décrivez une fonctionnalité, un bug ou un refactoring dans un ticket, puis choisissez le fournisseur et le modèle qui exécuteront la mission. Le tableau conserve les échanges, les projets touchés et le résultat de chaque exécution.

L’orchestration coordonne le travail : le planificateur tient compte des dépendances, des priorités et de la limite d’agents simultanés pour lancer les tickets prêts. Vous pouvez suivre les commandes, préciser une consigne ou arrêter une exécution depuis son détail. Singularity ne garantit ni un code correct ni une livraison sans intervention : les contrôles du projet et la revue restent nécessaires. Le fournisseur choisi détermine aussi les capacités et le coût de la session. Le guide décrit ces étapes et les différents statuts de fin.

Voir le fonctionnement documenté de l’orchestration

Comment un ticket définit-il le travail d’un agent ?

Un ticket Singularity est une unité de travail qui rassemble une demande, son contexte, ses échanges et son résultat. Pour corriger un bug de connexion, indiquez le comportement observé, le résultat attendu, les fichiers concernés si vous les connaissez et le test qui permettra de valider la correction. L’agent dispose ainsi d’un périmètre explicite plutôt que d’une conversation sans fin.

Une dépendance permet de faire attendre un ticket lorsqu’un autre travail doit être intégré auparavant. Le ticket conserve l’historique et peut être repris avec une instruction supplémentaire. Ce découpage facilite le suivi, mais ne supprime pas les erreurs de raisonnement ni les ambiguïtés : une demande imprécise nécessite toujours une clarification ou une décision. Le guide détaille les informations reçues par l’agent et la reprise d’un ticket.

Consulter le cycle de vie d’un ticket

Comment les worktrees isolent-ils le code avant son intégration ?

Un worktree Git est un dossier de travail associé à une branche du même dépôt. Dans Singularity, lorsque l’option « Utiliser les worktrees Git » est active, chaque exécution d’agent dispose d’un dossier et d’une branche dédiés. L’agent y modifie les fichiers, lance les contrôles du projet et crée ses commits sans toucher aux modifications non commitées de votre dossier principal.

À la fin, les commits sont réappliqués sur la branche de base par rebase. Selon les réglages du tableau, le résultat est intégré automatiquement ou présenté dans l’onglet Revue ; désactivez la fusion automatique pour conserver une approbation humaine. L’isolation des fichiers ne garantit pas la compatibilité des changements : deux tickets peuvent introduire des règles métier contradictoires sans conflit Git. Après une évolution de la base, il faut vérifier à nouveau les interactions concernées. Si les worktrees sont désactivés, l’agent écrit directement dans votre arbre de travail. Le guide présente les réglages et le cycle d’intégration.

Vérifier les réglages et les limites des worktrees

Retour d’expérience interne — 8 au 14 juin 2026

227tickets livrés
86tickets hors bugs
11projets menés
8agents au pic
2,1messages / ticket

Chiffres historiques rapportés par Meteor Factory, non audités indépendamment. Le détail précise les définitions, les exclusions et les limites de recalcul. Étude de cas et méthode de calcul (10 octobre 2026)

06 · Questions

Ce qu'il faut savoir
avant de partir.

Comment démarrer un premier ticket avec Claude Code ou Codex ?+

Installez le CLI choisi, lancez claude ou codex dans un terminal et terminez son authentification. Vérifiez qu’il répond depuis le dossier du projet. Dans Singularity, sélectionnez le fournisseur et un modèle disponible dans son catalogue, ou Auto. Créez ensuite un ticket limité, par exemple corriger un bug avec un test, puis vérifiez les tests et le diff Git avant intégration. Configurer Claude Code : connexion et modèles Configurer Codex : connexion et modèles

Qu'est-ce que Singularity exactement ?+

Singularity est un environnement de développement agentique (Agentic Development Environment, ADE) pour créer des logiciels avec des agents IA. Il réunit éditeur de code, terminal, Git et orchestration par tickets pour développer des fonctionnalités, corriger des bugs et refactorer plusieurs projets en parallèle.

Singularity est-il réservé au DevOps ou aux SRE ?+

Non. Singularity s'adresse aux développeurs et aux équipes qui créent et maintiennent des logiciels : applications web, desktop, API, tests et refactoring. Le suivi des pipelines et les outils DevOps complètent cet environnement de développement généraliste.

Singularity peut-il empêcher les hallucinations de l'IA ?+

Non. Un contexte ciblé peut aider à limiter la dérive, mais ne garantit ni l’absence d’hallucinations ni un code correct. Les agents peuvent produire des réponses fausses, inventer des informations ou introduire des bugs. Vérifiez les sources, relisez les modifications et exécutez les tests avant intégration.

Singularity est-il une alternative à Cursor, Devin, Orca ou Superset ?+

Oui. Singularity est une alternative à évaluer pour le développement logiciel avec l'IA, aux côtés de Cursor, Devin, Orca et Superset. Son workflow s'organise autour de tickets atomiques, d'agents en parallèle et de worktrees Git isolés, avec revue des modifications avant intégration. Comparez les outils sur vos projets et votre façon de travailler.

Quels modèles d'IA Singularity utilise-t-il ?+

Singularity orchestre sept fournisseurs IA : Claude Code (Anthropic), Codex (OpenAI), GitHub Copilot, Cursor, Gemini (Google), Mistral et Ollama. Les modèles disponibles dépendent du catalogue et de votre configuration. La connexion utilise le compte authentifié dans le CLI du fournisseur ou une clé selon sa configuration ; Cursor et Mistral proposent aussi un champ de clé. Ollama utilise un endpoint local ou distant, avec un jeton si nécessaire. Guide des fournisseurs et des données transmises

Combien coûte Singularity ?+

Singularity est une application gratuite pour orchestrer des agents de développement. L’offre gratuite comprend les agents, les projets et les worktrees illimités, les serveurs de langage et le plugin Notes. Aucun abonnement ni carte bancaire n’est nécessaire pour utiliser ces fonctionnalités. Singularity Licence est l’abonnement qui débloque les plugins payants du Marketplace, avec 14 jours d’essai gratuit puis 24 € par mois et par poste de travail. Le premier prélèvement intervient après l’essai. Il donne accès au plugin Pipelines pour la CI/CD dans l’application. Les prochains plugins payants sont inclus sans supplément. L’abonnement est résiliable à tout moment. Le plugin Notes reste inclus dans l’offre gratuite ; l’abonnement ne modifie pas les fonctionnalités de base de Singularity. Les coûts des fournisseurs IA sont distincts de Singularity Licence. Singularity ne revend pas de modèles : ni l’application gratuite ni la licence de plugins n’incluent les abonnements payants ou la consommation de modèles externes. Selon le fournisseur et le modèle, vous utilisez votre compte ou votre clé API et réglez directement au fournisseur les éventuels abonnements ou consommations. Le coût total correspond donc à la licence de plugins, si vous la choisissez, plus les éventuels coûts de vos fournisseurs IA.

Mon code et mes données restent-ils privés ?+

Le stockage local ne signifie pas que toutes les données restent sur le poste. Les CLI configurés peuvent transmettre au fournisseur choisi les prompts, extraits de fichiers et résultats d’outils nécessaires à l’agent, selon ses conditions et politiques de conservation. Avec un modèle local servi par Ollama sur le poste, l’inférence reste locale ; le téléchargement du modèle contacte le registre. Un endpoint Ollama distant transmet les requêtes au serveur configuré. Vérifiez l’endpoint et les permissions des outils : une inférence locale ne garantit pas que les outils de l’agent fonctionnent hors ligne. Guide des fournisseurs et des données transmises

Sur quels systèmes d'exploitation Singularity fonctionne-t-il ?+

Singularity est disponible sur macOS et Windows. Des paquets Linux sont également publiés.

07 · Les humains

Construit en France,
au contact du code.

08 · L'horizon

Franchissez
l'horizon.

macOS · 2.18.76

Aussi sur Windows — x64 · ARM64

Ollama local : inférence sur votre poste.
Les fournisseurs cloud reçoivent vos prompts et extraits de code. Un endpoint Ollama distant reçoit aussi vos requêtes.

ClaudeCodex / GPTCopilotGeminiMistral