Présentation de "Compact for IA" : votre projet entier, prêt pour l'IA
Et si vous pouviez donner à ChatGPT ou une autre IA la vision complète de votre projet en un seul fichier ?
C’est exactement ce que permet Compact for IA, mon tout nouveau logiciel pensé pour les développeurs qui veulent tirer le meilleur des assistants IA.
Pourquoi Compact for IA ?
Lorsqu’on travaille avec une IA comme ChatGPT pour analyser ou améliorer un projet, un des plus gros défis est de lui fournir le bon contexte. Copier-coller des bouts de code manuellement, expliquer la structure, ignorer les fichiers inutiles... c’est long, fastidieux, et souvent incomplet.
Compact for IA règle ce problème : il prend en entrée un projet (quel que soit le langage ou le framework), filtre intelligemment ce qui est pertinent, et génère un fichier texte plat contenant tout le code utile, dans l’ordre, prêt à être analysé par une IA.
Fonctionnalités principales
- ✅ Filtrage par extension : Incluez uniquement les fichiers pertinents (
.cs
,.html
,.js
,.json
, etc.). - 🚫 Exclusion de répertoires : Ignorez les dossiers inutiles comme
bin
,obj
,node_modules
,.git
,wwwroot
, etc. - 🔒 Masquage de données sensibles : Détecte et remplace les mots de passe ou tokens grâce à une liste de mots-clés personnalisables (
password
,secret
,apiKey
, ...). - 📄 Sortie en fichier unique : Tout le contenu du projet est rassemblé dans un seul fichier texte, facilement chargeable dans ChatGPT ou une autre IA.
- 🧠 Optimisé pour les LLM : L’objectif est clair : fournir un maximum de contexte utile, sans bruit, pour booster la compréhension et la pertinence des réponses.
Exemple d’usage concret
Tu développes une API .NET avec Blazor et tu veux que ChatGPT t’aide à optimiser ta couche de service ?
Tu lances Compact for IA, tu sélectionnes ton dossier de projet, tu filtres sur .cs
, tu exclues bin
et obj
, tu caches les secrets, et… voilà !
En quelques secondes, tu obtiens un fichier complet et propre que tu peux copier-coller dans ChatGPT. Résultat : l’IA comprend ton architecture, ton style de code, tes dépendances… et peut vraiment t’aider efficacement.
Idéal pour...
- Les développeurs qui veulent un feedback global sur leur projet.
- Ceux qui travaillent avec des assistants IA au quotidien.
- Les équipes qui souhaitent faire des revues de code automatisées.
- Tous ceux qui en ont marre de perdre du temps à copier-coller 15 fichiers un à un dans l’IA.
Mise à jour:
- v 1.1: ajout d'une mémorisation des paramètres pour chaque projet sélectionné
Téléchargement
Compact for IA est disponible dès maintenant ici : Télécharger CompactIA