Sommaire de la documentation

// Documentation Singularity

Les réglages

Le panneau Réglages centralise les préférences de l'interface, des outils de développement et de l'orchestration. Cette page couvre tous les panneaux de l'application.

Trouver un réglage

Ouvrez les réglages avec l'icône d'engrenage, puis saisissez un mot dans Rechercher dans les réglages. La recherche parcourt le panneau, le groupe, le libellé, la description et des synonymes tels que worktree, GitHub Issues ou cache.

Un résultat ouvre le panneau propriétaire. Les interrupteurs et compteurs proposés dans certains résultats peuvent être modifiés sans quitter la recherche.

Panneau Réglages ouvert sur Général
Les panneaux sont regroupés dans la navigation et la recherche reste accessible en haut.

Général

Apparence propose les thèmes sombre, clair ou système. Choisissez aussi la langue (système, anglais, français, espagnol ou portugais), le format de date européen ou ISO et le mode de traduction.

Le mode recommandé conserve en anglais la terminologie technique — Git, GitHub Issues, pull request, push, pull et merge — tandis que le mode complet traduit toute l'interface. Espaces de travail peut replier les autres espaces lors d'un changement et afficher ou masquer leurs statistiques Git.

Agents IA

Choisissez le fournisseur et le modèle par défaut, le mode interactif, l'autonomie du mode CTO et la création de tickets de maintenance de la mémoire agent. Le panneau regroupe aussi les modèles, permissions et connexions de Cursor, Mistral et Ollama.

Pour les CLI et identifiants, consultez Fournisseurs IA.

Git

Utiliser les worktrees Git isole chaque run d'agent. Fusion automatique réintègre le travail terminé lorsque le workflow l'autorise. Choisissez aussi un profil d'identité Git, ou un nom et un e-mail d'auteur personnalisés. Les options de comportement contrôlent l'acceptation automatique et la priorité de la file d'intégration.

Voir Worktrees & hooks Git et La revue de code des runs.

Kanban

Réglez la disposition du détail d'un ticket, le nombre maximal d'agents en parallèle et les nouvelles tentatives avant échec. Les automatismes peuvent accepter les découpages, accepter les tickets proposés par un agent et prioriser les bugs. Un interrupteur distinct joue un son lors d'un changement de statut.

Terminal

Activez la fermeture automatique des terminaux IA liés à des tickets terminés, puis définissez leur inactivité avant nettoyage, de 1 à 1 440 minutes. Par défaut, le nettoyage est actif après cinq minutes.

LSP

Activez ou désactivez les serveurs de langage et gérez leurs composants. Les réglages comprennent les jetons sémantiques et le délai des requêtes. Consultez Serveurs de langage (LSP).

Notifications

Contrôlez les alertes de bureau, les sons et les badges système. Les sons de statut des tickets restent dans Kanban. Consultez Notifications & rapports de bug.

Cache réseau

Singularity met en cache les réponses HTTP des pipelines (runs et logs), des GitHub Issues et des pull requests. Le panneau affiche taille, nombre d'entrées, répartition par source et jusqu'aux 50 entrées récentes avec URL, âge, poids et réutilisations.

Vider le cache supprime tout ; chaque source peut aussi être vidée séparément. Actualiser recharge les statistiques.

Onboarding

Relancez le parcours guidé de première ouverture pour revoir la présentation et les étapes de prise en main. Le panneau indique aussi si le parcours a déjà été terminé.

Plugins

L'entrée ouvre la gestion des extensions installées et le catalogue. Cette page ne décrit pas leur comportement : consultez Marketplace & modules pour rechercher, installer et administrer les modules.

Gamification (si activée)

Une version compilée avec la fonctionnalité Gamification affiche ce panneau système supplémentaire. Il est absent lorsque la fonctionnalité n'est pas activée ; sa présence ne dépend pas d'un réglage utilisateur.

À propos

Consultez la version installée, le canal de distribution, la plateforme et l'architecture. Des liens mènent à GitHub, la documentation, le signalement d'un problème, le changelog et les licences.