Protéger des fichiers
Empêchez l'IA de modifier des fichiers importants en les gelant
Mis à jour le 19 avril 2026
C'est quoi “geler” un fichier ?
Geler un fichier, c'est indiquer à l'IA qu'elle n'a pas le droit de le modifier. Même si vous lui demandez de faire des changements généraux dans votre projet, elle ignorera les fichiers gelés.
C'est utile quand vous avez du code que vous avez écrit ou modifié manuellement et que vous ne voulez pas que l'IA écrase votre travail.
Un fichier gelé est protégé à 100%
L'IA ne peut pas écrire, modifier, supprimer, renommer ou copier un fichier gelé. Si une tâche nécessite de toucher à un fichier gelé, l'IA vous en informera et vous demandera de le dégeler d'abord.
Comment geler un fichier
Méthode 1 — Via le menu + du chat
Dans le panneau de chat à gauche, cliquez sur le bouton + à gauche de la zone de saisie.
Sélectionnez « Geler des fichiers » dans le menu.
Une fenêtre s'ouvre avec l'arborescence complète de vos fichiers.
Cochez les fichiers que vous souhaitez protéger. Vous pouvez aussi geler un dossier entier en cochant le dossier.
Cliquez sur « Enregistrer ».
Méthode 2 — Clic droit sur un fichier
Dans l'explorateur de fichiers (panneau à droite de l'éditeur), faites un clic droit sur n'importe quel fichier et sélectionnez Geler le fichier. Une icône ❄️ apparaît à côté du fichier pour confirmer qu'il est protégé.
Icône ❄️ bleue visible dans l'explorateur. L'IA est bloquée si elle essaie de le modifier.
Badge orange « Protégé » pour les fichiers gérés par la plateforme (voir section suivante).
Fichiers protégés par la plateforme
En dehors des fichiers que vous gelez vous-même, certains fichiers sont automatiquement protégés par Index10. L'IA ne peut jamais les modifier, même si vous ne les avez pas gelés.
Fichiers toujours protégés
.envVariables d'environnement — gérées par Index10 Cloud
src/integrations/supabase/types.tsTypes auto-générés par Supabase — mise à jour automatique
src/integrations/supabase/client.tsClient Supabase — géré par Index10 Cloud
vite.config.tsConfiguration de build — gérée par la plateforme
supabase/migrations/*Historique de la base de données — géré automatiquement par l'IA Cloud
Ces protections sont là pour éviter que l'IA ne casse accidentellement la configuration de votre application. Vous ne pouvez pas les désactiver.
Dégeler un fichier
Si vous souhaitez que l'IA puisse à nouveau modifier un fichier gelé, il vous suffit de le dégeler.
- →Ouvrez à nouveau la fenêtre Geler des fichiers (menu +)
- →Décochez les fichiers que vous souhaitez dégeler
- →Cliquez sur Enregistrer
Vous pouvez aussi utiliser les boutons Tout geleret Tout dégeler pour gérer tous vos fichiers en une seule action.
Quand utiliser cette fonctionnalité
Vous avez écrit du code manuellement
Gelez les fichiers que vous avez personnalisés pour éviter que l'IA ne les réécrive lors de modifications globales.
Vous avez une charte graphique précise
Si vous avez défini des styles CSS ou des variables de couleurs dans un fichier, gelez-le pour qu'il ne soit jamais touché.
Logique métier critique
Une fonction ou un composant qui contient une logique complexe et bien testée ? Gelez-le pour éviter les régressions.
Fichiers de configuration
Si vous avez configuré manuellement des paramètres dans un fichier de config, protégez-le pour éviter de perdre vos réglages.
Conseil :n'abusez pas des fichiers gelés. Si vous gelez trop de fichiers, l'IA aura du mal à faire des modifications cohérentes dans votre projet. Utilisez cette fonction avec parcimonie, pour vraiment protéger du contenu dont vous êtes sûr.