Skip to content

v8.0.0 — Slash Commands & @codebase (Bibliothèque de prompts, contexte projet & confort d'usage)

Choose a tag to compare

@gonicolas12 gonicolas12 released this 26 Jun 14:23
· 278 commits to main since this release

⚡ Des commandes courtes, des prompts d'expert — et ton projet entier dans la tête de ton IA

Version majeure. Deux grandes nouveautés changent ta façon de discuter avec My_AI : des slash commands façon Claude Code (tu tapes /code un jeu de morpion, l'IA reçoit un prompt d'ingénierie complet) et l'attache d'un dossier entier en @codebase (ton projet reste en contexte pour toutes tes questions, sans re-glisser les fichiers). On y ajoute une montagne de confort : une palette de commandes Ctrl+K, l'édition + regénération de tes messages, des citations web cliquables, des notifications desktop, et une grosse passe sur l'extension VS Code.

Et toujours, dans My_AI : 100% local. Tes prompts, ton code, tes dossiers — tout reste sur ta machine. Aucun modèle à appeler dans le cloud, rien ne part dehors.

⚡ Slash commands façon Claude Code (bibliothèque de prompts)

  • Tape / en début de saisie : une autocomplétion te propose des prompts réutilisables — /code, /résume, /traduis, /explique, /corrige, /reformule.
  • Ce ne sont pas de simples textes pré-remplis. Une commande courte (/code un jeu de morpion) est transformée à l'envoi en un prompt détaillé et bien construit pour le modèle — la bulle de chat, elle, garde ta commande courte. Une frappe minimale, un prompt d'expert.
  • Crée tes propres commandes dans la fenêtre 📚 Prompts (placeholder {arguments} pour injecter ton texte).
  • Disponible partout : appli desktop, mobile (Relay) et extension VS Code.

📁 Contexte projet « codebase »

  • Attache un dossier entier (ton code, un dossier de docs) à ton espace de travail : l'IA le garde disponible en permanence et répond en s'appuyant dessus — fini le glisser-déposer à chaque question.
  • Indexation incrémentale et 100% locale : elle réutilise ta mémoire vectorielle, respecte ton .gitignore et ignore d'office node_modules, .git, .venv, dist… Quand tu réindexes, seuls les fichiers modifiés sont retraités.
  • Desktop : section 📁 Dossiers du projet dans la barre latérale (attacher / réindexer / détacher). VS Code : tape @ pour attacher un fichier ou un dossier — un seul contexte @codebase cohérent par projet.

🎹 Palette de commandes & raccourcis clavier

  • Ctrl+K ouvre une palette : tape pour filtrer et lance n'importe quelle action (nouveau chat, export, Relay, Réglages, Mémoire, Prompts, Aide…).
  • Des raccourcis globaux partout : Ctrl+N (nouveau chat), Ctrl+L (effacer), Ctrl+S (sauver), Ctrl+B (barre latérale), Ctrl+R (Relay), Ctrl+, (Réglages), F1 (Aide).

✏️ Éditer & regénérer un message

  • Sous chaque message que tu as envoyé, un bouton « Modifier » te laisse réécrire ta demande et regénérer la réponse.
  • L'ancienne version n'est pas perdue : navigue entre les variantes d'un même échange avec ‹ k/n ›, façon ChatGPT.

🔗 Citations web cliquables

  • Après une recherche internet, les sources sont numérotées et l'IA place des marqueurs [n] au fil de sa réponse.
  • Clique sur un [n] (dans le texte ou la liste des sources) pour ouvrir directement la page — sur ordinateur comme sur mobile.

🔔 Notifications desktop

  • À la fin d'une tâche d'agent longue, une notification système native te prévient — même si tu as basculé sur une autre fenêtre. 100% local, aucun service externe.

🧩 Extension VS Code (grosse mise à jour)

  • Menu @ : attache un fichier à ton message, ou un dossier comme contexte codebase persistant (indexé côté hôte). Navigation dans les dossiers, attache fiable, un seul contexte par projet.
  • Bouton STOP : pendant une génération, le bouton d'envoi devient un Stop qui interrompt tout d'un clic — le LLM et la boucle d'outils agentique.
  • Garde-fou anti-boucle : l'agent ne tourne plus en rond en réécrivant sans fin le même fichier.
  • Slash commands aussi dans le chat de l'extension. (Extension v1.3.0 → v1.3.5.)

🐛 Correctifs

  • Relay : arrêt propre à la fermeture de l'appli — plus de fenêtre de terminal figée.
  • La section « Dossiers du projet » de la barre latérale se déplie maintenant correctement.
  • Le bouton Aide ouvre une vraie popup d'aide structurée (au lieu d'une bulle de chat).

Construit avec ❤️ pour rester local, privé et puissant.