
de Pensieve2,516
Base de connaissances de projet et routeur de workflow qui capture les décisions, les pipelines et les workflows réutilisables pour guider le comportement de l'agent et les conventions du projet.
Pensieve fournit une base de connaissances au niveau du projet et une couche de routage pour l'outillage développeur. Il capture les emplacements de fichiers explorés, les limites de modules, les chaînes d'appels et les décisions d'architecture établies afin que les agents puissent faire des choix cohérents et réutiliser les connaissances spécifiques au projet. Pensieve expose des commandes de routage (init, upgrade, migrate, doctor, self-improve, refine, sync-instructions) pour gérer le stockage local des données utilisateur et le graphe de connaissances.
Utilisez Pensieve lorsqu'un agent a besoin de : initialiser l'état spécifique au projet, rafraîchir ses connaissances, exécuter des migrations structurelles, effectuer des diagnostics en lecture seule, extraire et persister des leçons après avoir terminé un travail, ou synchroniser les instructions du pipeline dans la documentation du projet. Utile pour les projets de longue durée où la cohérence et les décisions enregistrées sont primordiales.
.src/tools/ (init, upgrade, migrate, doctor, self-improve, refine, sync-instructions) — consultez le repo pour les implémentations..pensieve/ incluant le graphe de connaissances.Probablement compatible avec les agents autonomes axés sur le code (style Copilot, Codex, Claude Code) et les agents capables d'utiliser le CLI pour effectuer des opérations sur le système de fichiers.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.