Graphe de Compétences Traversable pour la Mémoire Persistante des Agents IA dans les Bases de Code

Une Solution Pratique pour les Assistants IA sans État
Les assistants de codage IA manquent de mémoire persistante entre les sessions, forçant les développeurs à repartir de zéro à chaque fois. L'approche courante qui consiste à tout déverser dans de grands fichiers de règles comme .cursorrules échoue en raison des limites de tokens et de la dilution des instructions.
La solution présentée est une divulgation progressive via un graphe de compétences traversable qui vit à l'intérieur de la base de code. L'IA navigue ce graphe de manière autonome à travers les sessions.
Architecture à Trois Couches
Le système possède trois couches distinctes :
- Couche 1 (Toujours Chargée) : Moins de 150 lignes (300 tokens). Contient l'identité de la pile, les conventions de dossiers et les non-négociables. Inclut un pointeur sortant vers
HANDOVER.md. - Couche 2 (Chargée Par Session) :
HANDOVER.mdsert de routeur d'attention, pas de document. Il indique à l'IA quel fichier de domaine charger en fonction de la tâche actuelle (paiements, authentification, base de données, routes API). Chaque fichier de domaine se termine par des instructions pointant vers le fichier suivant pertinent, créant un système auto-dirigé. - Couche 3 (Chargée Par Tâche) : Bibliothèque d'invites avec 12 catégories. Chaque entrée comprend des sections de contexte, construction, vérification et débogage. L'IA consulte l'index, charge la catégorie et suit le modèle.
Idée Clé : Instructions Auto-Dirigées
L'innovation principale est que les instructions portent du sens, pas seulement des références. Par exemple : "chargez security/threat-modeling.md avant de modifier les gestionnaires de webhooks" indique à l'IA quand et pourquoi, pas seulement quoi.
Le développeur a intégré cela dans un modèle SaaS livré avec la base de code, disponible sur launchx.page pour ceux qui souhaitent examiner la structure complète du graphe.
📖 Lire la source complète : r/LocalLLaMA
👀 See Also

Vibeyard : Tableau de bord open source qui lance des sessions Claude depuis les PR, les issues et les cartes Kanban
Vibeyard est un écran d'accueil open-source (MIT) avec des widgets déplaçables pour les PRs, les tickets, les kanbans et les sessions Claude. Cliquez sur n'importe quelle carte pour lancer une session Claude Code pré-ciblée pour une révision, une planification de correctif ou une reprise.

Pepper MCP Serveur pour l'Interaction et le Débogage du Simulateur iOS
Pepper est un serveur MCP qui injecte une bibliothèque dynamique (dylib) dans les applications du simulateur iOS via DYLD_INSERT_LIBRARIES, permettant une interaction en temps réel, la lecture d'écran, le clic de boutons, l'inspection de variables et la surveillance du trafic réseau via un pont WebSocket.

SWE-rebench-V2 publié : le plus grand ensemble de données multilingues ouvert pour l'entraînement d'agents de code
Nebius a publié SWE-rebench-V2, actuellement le plus grand ensemble de données ouvert pour l'entraînement d'agents de codage, comprenant un pipeline automatisé pour extraire des environnements d'apprentissage par renforcement à grande échelle et conçu spécifiquement pour l'entraînement à grande échelle en apprentissage par renforcement.

srclight : Serveur MCP d'indexation de code entièrement local avec intégrations Ollama
srclight est un serveur MCP pour l'indexation approfondie du code qui fonctionne à 100 % localement sans clés API ni appels cloud. Il utilise l'analyse syntaxique AST tree-sitter pour 11 langages, SQLite FTS5 pour la recherche par mots-clés, Ollama pour les embeddings, et la similarité cosinus accélérée par GPU via cupy.