Sommaire de la documentation

// Documentation Singularity

Qu'est-ce que Singularity ?

Singularity est un IDE de bureau qui réunit le code, Git, les terminaux et les agents IA dans le même espace de travail natif.

Ce qu'est Singularity

Singularity est un IDE de bureau construit avec Electron. Il rassemble les terminaux, les espaces de travail, l'éditeur de code, Git, un board Kanban et l'orchestration d'agents IA dans une seule application native.

Sa promesse est simple : vous ne pilotez pas des agents dans un onglet à part. Ils travaillent dans le projet, avec ses fichiers et son historique Git, tandis que vous gardez le contexte, le suivi et la revue sous les yeux.

Vue d'ensemble de Singularity ouverte sur Mission Control
Mission Control réunit projets, tickets et agents dans le workbench.

À qui ça s'adresse

Singularity s'adresse aux développeurs et aux petites équipes qui délèguent du travail à des agents IA sans renoncer à la maîtrise du résultat. Le code, la revue, Git et l'avancement restent au même endroit, de la demande initiale jusqu'à l'intégration.

Les grandes briques

  • Workbench — le cockpit qui compose toutes les surfaces de travail.
  • Espaces de travail — l'organisation de vos projets et dépôts.
  • Éditeur — l'écriture, la navigation et la compréhension du code.
  • Git — l'état du dépôt, les changements et les opérations courantes.
  • Terminal — des sessions shell intégrées au contexte du projet.
  • Kanban & orchestration — le suivi des tickets et l'exécution du travail par les agents.
  • Réglages — la configuration de l'application et de ses fournisseurs IA.
  • Marketplace — l'installation et la gestion des modules disponibles.

Comment lire cette doc

L'ordre de la navigation latérale est l'ordre de lecture recommandé : commencez par l'installation et les premiers pas, découvrez ensuite l'interface, puis approfondissez chaque outil.

Chaque page est vérifiée contre une version précise de l'application. Les mentions Vérifié sur (reviewed) et version de l'application (appVersion) figurent en pied de page pour vous permettre d'évaluer l'actualité des instructions.

Questions fréquentes

Singularity remplace-t-il mon IDE ?

Singularity peut servir d'IDE principal grâce à son éditeur, ses terminaux, ses outils Git et ses espaces de travail. Vous pouvez aussi l'adopter progressivement aux côtés de vos outils actuels : il travaille directement sur les mêmes projets et dépôts.

Quels modèles d'IA sont supportés ?

Singularity orchestre les fournisseurs IA dont vous configurez le CLI dans l'application. Les disponibilités et capacités dépendent donc des fournisseurs installés et de leurs comptes, plutôt que d'un modèle imposé par Singularity.

Mes fichiers sont-ils envoyés quelque part ?

L'application est native et ses données vivent dans une base SQLite locale. Singularity n'envoie pas vos fichiers à un service intermédiaire ; seuls les CLI des fournisseurs IA que vous configurez peuvent communiquer hors du poste, selon leurs propres réglages et politiques.