Codestral Chat Control
Un système de contrôle et d'analyse de code intelligent intégrant des outils de développement et un chat IA.
Fonctionnalités • Installation • Documentation • Contribution
🖼️ Interface
Pour ajouter vos propres captures d'écran :
- Créez un dossier
public/images/à la racine du projet - Ajoutez vos images dans ce dossier
- Référencez-les dans le README avec le chemin
/public/images/nom-image.png
✨ Points Forts
- 🤖 Chat IA Intégré - Assistant de développement intelligent
- 📊 Analyse de Code - Statistiques et métriques détaillées
- ⚡ Performance - Exécution rapide et efficace
- 🛠️ Outils Intégrés - Suite complète d'outils de développement
- 🎨 Interface Moderne - Design épuré et intuitif
- 🔒 Sécurisé - Gestion sécurisée des données
🚀 Fonctionnalités
1. Outils Communs (COMMONS)
Compteur de lignes
- 📏 Compte les lignes de code, commentaires et lignes vides
- 📊 Affiche des statistiques et graphiques de répartition
- 🔧 Supporte plusieurs langages de programmation
Affichage de l'heure
- ⏰ Format court (HH:MM)
- ⚡ Format avec secondes (HH:MM:SS)
- 🌍 Affichage du fuseau horaire
Chronomètre
- ⏱️ Paramétrage de la durée
- 💬 Messages personnalisés
- 🔄 Possibilité d'exécuter des scripts à la fin
2. Analyseur de Code (SCANNER)
Analyse des commandes
- 📝 Liste des commandes disponibles
- 📖 Description des commandes
- 💡 Suggestions d'utilisation
Gestion des dépendances
- 🔍 Analyse des dépendances inutilisées
- 📈 Vérification des versions
- 🎯 Suggestions d'optimisation
3. Décomposition de Code (DECOMPOSER)
- 🔄 Extraction automatique des fonctions
- 📁 Création de fichiers séparés
- 🎨 Réorganisation du code
4. Lecteur de Configuration (LIRE)
Lecture et analyse des fichiers de configuration :
- 🐳 Docker
- 🔍 ESLint
- 🧪 Jest
- ⚡ Next.js
- 📘 TypeScript
- 📦 Webpack
- 🌿 Git
- 💅 Prettier
🛠️ Installation
-
Cloner le projet ```bash git clone https://github.com/patriote2047/codestral-chat-control.git ```
-
Installer les dépendances ```bash cd codestral-chat-control npm install ```
-
Configuration ```bash cp .env.example .env
Configurer vos variables d'environnement
```
🚦 Démarrage
```bash
Mode développement
npm run dev
Production
npm run build npm start ```
📚 Documentation
Scripts Disponibles
| Commande | Description |
|---|---|
| `npm run dev` | Démarre le serveur de développement |
| `npm run build` | Construit l'application pour la production |
| `npm start` | Démarre l'application en production |
| `npm run lint`

Interface principale de Codestral Chat Control