Parcourir la documentation
Sommaire de la page
Utiliser Souver · Bêta
Le dossier de travail
Le dossier local choisi, son périmètre et la gestion du contexte d'un projet.
Un dossier, un périmètre
Un dossier de travail (aussi appelé workspace) correspond au dossier local sélectionné dans l'application. L'agent lit, modifie et exécute des commandes à l'intérieur de ce dossier ; le navigateur de fichiers sert à le parcourir, consulter des fichiers et les ajouter au contexte d'une conversation.
La version bêta ne doit pas être considérée comme un espace multi-racines : Souver travaille sur le dossier choisi, pas sur plusieurs projets à la fois. Choisissez le plus petit dossier qui couvre réellement votre tâche.
Choisir ou changer de dossier
Le chemin du dossier de travail s'affiche sous le composeur. Tant qu'aucun dossier n'est choisi, il indique « Aucun dossier de travail sélectionné ». Cliquez dessus pour ouvrir le sélecteur de dossier du système, puis validez : la conversation suivante travaillera dans ce dossier.
Il n'y a pas de liste de dossiers récents : le dernier dossier choisi reste sélectionné d'une ouverture à l'autre. Pour passer à un autre projet, changez de dossier puis ouvrez une nouvelle conversation.
Ajouter le bon contexte
Utilisez @ ou le navigateur de fichiers pour ajouter un fichier au contexte. Commencez par un ou deux fichiers, puis ajoutez ce qui manque au fil de la conversation. Retirez les éléments devenus inutiles avant l'envoi suivant.
Un fichier `.souverignore` à la racine du dossier de travail permet d'exclure des fichiers du contexte géré par l'application, avec la même syntaxe qu'un `.gitignore`. Ce n'est pas une frontière de sécurité globale : ne l'utilisez pas comme unique protection pour un secret ou une donnée sensible.
Relire avant d'agir
Le visionneur de différences permet de comparer une modification proposée au fichier existant avant de l'accepter. Pour un changement important, vérifiez aussi le fichier final et lancez les tests pertinents du projet. La page Navigateur de fichiers détaille l'aperçu et le visionneur.