Activer les context providers
Pour les operators qui veulent que l'IA arrive briefée sur leur projet sans avoir à coller du contexte à chaque message.
Prérequis
- Un projet déjà créé.
- (Pour Git) Le dossier racine est un repo git.
Étapes
Dans la sidebar, cliquez sur Projets, puis sur la carte du projet à configurer. Le panneau de détail s'ouvre.
Faites défiler jusqu'à la section Context providers. Trois types de fournisseurs sont disponibles.

Git Status (
git) — cliquez sur Ajouter un fournisseur et sélectionnez Git Status. Actif, ce fournisseur injecte l'état git courant (fichiers modifiés, branch) dans chaque message envoyé aux agents liés au projet.Arborescence (
tree) — ajoutez Directory Tree pour inclure la structure de fichiers du dossier racine dans le contexte.Project Rules (
rules) — ajoutez Project Rules (APOLLIA.md) pour inclure automatiquement les instructions du fichierAPOLLIA.mdà la racine du projet.Basculez l'interrupteur de chaque fournisseur sur ON ou OFF selon vos besoins.

Pour voir exactement ce qui sera transmis à l'IA, cliquez sur Aperçu du contexte (Workspace Snapshot). Un panneau dépliable affiche le contenu de chaque fournisseur actif.

⚠️ Non disponible dans cette version : un bandeau "Contexte injecté" avec le total estimé de tokens n'est pas encore disponible dans l'interface. Pour estimer la taille du contexte, consultez l'aperçu et tenez compte de la règle approximative : 1 token ≈ 4 caractères.
Vérification
Ouvrez un chat lié au projet et posez une question précise (par exemple : "Quels fichiers ont changé cette semaine ?"). La réponse doit citer des fichiers et des commits réels.
Si ça ne marche pas
- L'aperçu Git est vide : votre dossier n'est pas un repo git ou n'a aucun commit. Initialisez-le ou désactivez le fournisseur.
- Le provider n'apparaît pas : cliquez sur Ajouter un fournisseur pour le créer s'il n'existe pas encore.
- Le contexte est trop lourd : désactivez le provider Directory Tree si la structure de fichiers est volumineuse.
Concept : book ch12 — Chat interactif — savoir quel fournisseur activer selon le type de projet.