5 Commits

Author SHA1 Message Date
Network Monitor Bot
b5e13c183d 🤖 Feat: Système d'exécution intelligente et planification automatique
Fonctionnalités révolutionnaires:
-  IA capable d'exécuter des commandes système de manière sécurisée
- 🧠 Planification automatique des tâches complexes
- 🔒 Système de sécurité avec listes blanches/noires de commandes
- 📋 Création de plans d'action étape par étape
- 🚀 Exécution automatique avec feedback en temps réel
- 📊 Génération de rapports détaillés

Nouvelles commandes:
- `exec <commande>` - Exécution directe sécurisée
- `plan <description>` - Création de plan d'action
- `run` - Exécution du plan créé
- `cancel` - Annulation du plan actuel

Mode intelligent:
- L'IA analyse automatiquement si des commandes sont nécessaires
- Création et exécution automatique de plans d'action
- Feedback visuel avec icônes de statut
- Gestion des erreurs et adaptation du plan

Exemple d'usage:
🧠 NeuraTerm> analyse le répertoire
🤖 Analyse intelligente: cette demande nécessite des actions système.
📋 Création automatique d'un plan d'action...
🎯 Plan créé: Analyser la structure et le contenu du répertoire courant
🔄 Exécution automatique en cours...
 Lister les fichiers et dossiers
 Afficher la structure arborescente
📊 Génération du rapport final...

L'IA est maintenant vraiment autonome et opérationnelle ! 🚀

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-19 19:50:20 +02:00
Network Monitor Bot
81289781bf 🔧 Fix: Corriger les chemins de compilation dans package.json
- Mettre à jour main et bin vers dist/cli.js
- Corriger npm start pour pointer vers le bon fichier compilé
- Fix erreur de typage TypeScript dans commands/index.ts

L'application se lance maintenant correctement!
2025-08-19 19:41:16 +02:00
Network Monitor Bot
6ca114215c 📝 Update .gitignore with comprehensive exclusions
- Add all Node.js standard exclusions
- Exclude user config directories (.neuraterm/) containing API keys
- Add OS-specific files (Windows, macOS, Linux)
- Add IDE files (.vscode, .idea, etc.)
- Add build artifacts and cache files
- Add environment files and secrets
- Comprehensive coverage for a professional project
2025-08-19 19:38:08 +02:00
Network Monitor Bot
b8369b89e6 🔑 Feat: Gestion interactive des clés API avec stockage sécurisé
Nouvelles fonctionnalités:
- Demande interactive des clés API au premier lancement
- Commandes pour gérer les clés: key set/remove, setup, keys
- Stockage sécurisé des clés dans ~/.neuraterm/keys.json
- Support variables d'environnement et rechargement à chaud
- Gestion intelligente du provider par défaut selon les clés disponibles

Commandes ajoutées:
- `keys` - Afficher le statut des clés API
- `key set <provider>` - Configurer une clé (openai/mistral)
- `key remove <provider>` - Supprimer une clé
- `setup` - Configuration interactive complète

Plus besoin de configurer manuellement les clés avant le lancement!

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-19 19:35:33 +02:00
Network Monitor Bot
0b9bab45a8 🚀 Initial commit: NeuraTerm v1.0.0
Terminal IA professionnel avec support multi-providers et suivi des coûts

Fonctionnalités principales:
- Support OpenAI (ChatGPT) et Mistral AI
- Compteur de tokens et calcul des coûts en temps réel
- Statistiques détaillées par provider
- Interface professionnelle optimisée entreprise
- Architecture TypeScript modulaire

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-19 19:28:39 +02:00