Comment votre travail s’articule

Voyez ce qui va ensemble.Avant que l’agent ne lise.

LeanCTX est le Context Gateway pour les systèmes d’IA. LeanCTX construit un graphe local de votre projet : quels fichiers s’importent entre eux, quelles fonctions s’appellent entre elles et quels fichiers changent ensemble. La tâche suivante part de ces relations, pas d’une recherche à zéro.

Fichiers et appelsGraphe du projetCe qu’une modification touche

L'approche

D’abord les relations. Ensuite le détail.

Un fichier compte rarement à lui seul. Ses appelants, ses tests et les fichiers qui changent habituellement avec lui déterminent ce qu’une modification affecte et ce que l’agent doit lire ensuite.

Graphe du projet

Cartographiez le projet une fois. Sur votre machine.

L’Engine indexe votre projet dans un graphe stocké localement : imports et liens entre modules, références dans le code, fichiers que l’historique git montre modifiés ensemble et fichiers voisins.

Imports
Quels fichiers et modules dépendent les uns des autres.
Historique des modifications
Les fichiers modifiés ensemble dans les commits passés.
Fraîcheur
Une vérification d’état compare le graphe au commit actuel, pour savoir quand le reconstruire.

Impact

Sachez ce qu’une modification touche.

Avant une modification, suivez les appelants et les appelés d’une fonction ainsi que les fichiers qui en dépendent. L’agent lit le code concerné au lieu de deviner à partir des noms de fichiers.

Appelants et appelés
Qui appelle une fonction et ce qu’elle appelle à son tour.
Fichiers concernés
Les modules qui dépendent du fichier que vous modifiez.
Architecture
Une vue d’ensemble des principaux modules et de leurs liens.

Connaissances liées

Reliez les décisions au travail.

Les faits et décisions conservés comme connaissances du projet peuvent être liés entre eux et rappelés avec leurs relations. Les connaissances restent dans leur projet ; une recherche entre projets exige une autorisation explicite.

Relations
Quels faits et décisions vont ensemble.
Périmètre du projet
Les connaissances restent dans le projet où elles ont été enregistrées.
Prochaine session
Le travail part de ce qui est déjà connu et relié.

Questions et réponses

Questions sur le graphe du projet.

Le graphe du projet quitte-t-il ma machine ?

L’Engine stocke le graphe localement, dans son répertoire de données. Le contexte sélectionné pour une tâche est toujours envoyé au modèle que vous utilisez.

Le graphe est-il toujours à jour ?

Pas automatiquement. Une vérification d’état indique s’il est à jour ou obsolète par rapport au commit actuel ; reconstruisez-le après des changements importants.

Suivant : Preuves et résultats

Examinez la trace. Vérifiez le travail.

Examinez ce que l'intégration a enregistré et vérifiez le résultat de la tâche séparément.

Commencez avec LeanCTX

Cartographiez un projet dès aujourd’hui.

Indexez un projet que vous connaissez, demandez ce qu’une modification affecterait et comparez la réponse avec votre propre compréhension.

Priorité au local. Agnostique au modèle. Votre contexte.