Graphicle est un programme Rust qui cartographie votre dépôt dans un graphe de code et mémorise la documentation, les décisions et les sessions passées de votre projet avec les agents. Il fournit aux agents de codage des extraits cités de ces deux sources, pointant vers les fichiers et lignes exacts. Il fonctionne sur votre machine sans clé API, sans compte et sans télémétrie, et fonctionne avec Claude Code, Cursor, Codex, VS Code, Claude Desktop et tout client MCP.
L'installation se fait via Homebrew (brew install graphicle-ai/tap/graphicle) ou un script d'installation curl. Exécuter graphicle setup dans un dépôt l'indexe, construit le graphe de code et connecte les agents de codage détectés. Setup active aussi la capture des sessions, oriente les recherches de Claude Code d'abord vers le graphe de code, ajoute une courte section à AGENTS.md et installe des hooks Git qui maintiennent le projet à jour. Il liste chaque fichier modifié et en fait une sauvegarde au préalable, et graphicle disconnect annule l'ensemble. La prise en charge native de Windows n'est pas encore disponible ; sous WSL2, l'installation Linux devrait fonctionner mais n'a pas été testée.
Graphicle s'interroge depuis le terminal avec graphicle ask, qui renvoie des extraits de preuves, comme le fichier et les lignes où la taxe est ajoutée aux prix. Sans modèle configuré, il n'affiche que les preuves ; en définissant un modèle comme anthropic, openai ou ollama, des réponses rédigées s'ajoutent. Des commandes comme graphicle graph affected "retry()" montrent ce qui dépend d'un symbole donné.
Sur un dépôt Kubernetes de 31 000 fichiers, le moteur 0.1.0 a terminé une extraction du seul code en 3 min 18 s, contre 26 min 38 s pour Graphify 0.9.88, en produisant le même graphe lors d'une seule exécution exploratoire. Les souvenirs proposés par un agent attendent l'approbation de l'utilisateur avant d'être enregistrés.
Source: Hacker News · Résumé par HeadlinesBriefing