Synapse MCP from Myelix Labs
officielVotre agent IA gaspille des tokens à chercher des réponses qu'il devrait déjà connaître.
Que pouvez-vous faire avec Synapse From Myelix Labs MCP ?
- Recherche de code sensible à l’AST — Demandez un symbole, une regex ou une requête en langage naturel et obtenez des signatures structurelles compressées au lieu de fichiers bruts.
- Écritures simulées sûres — Laissez l’IA valider une modification en mémoire via
write_safelyavant qu’elle ne touche au disque, en rejetant les changements qui cassent les appelants. - Résolution de traces de pile — Collez un crash et laissez
resolve_stackmapper les frames vers des morceaux d’AST indexés pour une analyse instantanée de la cause racine. - Ciblage des lacunes de tests — Utilisez
find_testspour identifier les branches non couvertes et générer des tests comportementaux qui comblent de réelles lacunes structurelles. - Analyse d’impact — Demandez « qu’est-ce qui casse si je change ceci ? » et obtenez chaque appelant et dépendance affectés dans le dépôt en moins de 500 ms.
Documentation
⚡ Actuellement en Aperçu — nous voulons votre retour
Compatible avec tous les principaux IDE et agents via le protocole ouvert Model Context Protocol (MCP).
CursorClaude CodeWindsurfGitHub CopilotDevinAiderClineVS CodeJetBrains AICursorClaude CodeWindsurfGitHub CopilotDevinAiderClineVS CodeJetBrains AI
PRISE EN CHARGE DES LANGUAGES
50 langues. Un seul graphe.
Synapse indexe, découpe en morceaux et extrait les arêtes de dépendances pour chaque langage de programmation courant, prêt à l'emploi — sans plugins, sans configuration, sans cloud.
Systèmes fonctionnels / POO bas niveau / Généraliste Éducatif / Scripting / IoT Données / Balisage
Elixir Erlang Haskell F# OCaml Clojure Scala Python JavaScript TypeScript Go Ruby Rust Java C / C++ C# Kotlin Swift PHP Dart Perl R Zig Objective-C Groovy Julia SQL HTML CSS JSON Markdown YAML XML TOML HCL Dockerfile Protocol Buffers GraphQL Solidity PowerShell Pascal Lisp VBA Smalltalk Prolog Lua Assembly Shell Tcl Arduino
01 / LE PROBLÈME
Pourquoi les moteurs de contexte standard échouent avec vos agents
Que vous utilisiez un script open-source gratuit ou un moteur cloud d'entreprise coûteux, vos agents volent toujours à l'aveugle. Voici ce qui se passe réellement sous le capot lorsque votre IA essaie de comprendre votre code.
01 ÉCHEC
Le piège de l'open-source : « Le gonfleur de contexte »
Les outils MCP gratuits et les indexeurs WASM automatisent simplement des commandes terminal ou déversent des requêtes de base de données graphe directement dans le LLM. Si votre agent demande à voir une fonction de 10 lignes, l'outil déverse le fichier entier de 3 000 lignes dans votre prompt. Vous épuisez votre fenêtre de contexte, vous confondez l'IA avec du bruit de fond non pertinent, et vous payez des factures API astronomiques juste pour lire la syntaxe des accolades.
02 ÉCHEC
Le piège du cloud d'entreprise : « La fuite de propriété intellectuelle »
Les moteurs de contexte d'entreprise coûteux téléversent votre code propriétaire vers leur cloud pour effectuer des recherches sémantiques floues. Ils correspondent à des chaînes de caractères, mais ils manquent de validation active en écriture. Vous déclenchez d'importants maux de tête InfoSec et de conformité. Pire encore, comme ils ne simulent pas les modifications localement, ils permettent volontiers à l'IA d'écrire du code qui casse votre architecture en aval.
03 AVANTAGE
L'avantage Synapse : Intelligence locale consciente de l'AST
Synapse-MCP est un binaire compilé, sans dépendance, qui s'exécute 100 % localement. Il construit un graphe mathématique d'arbre de syntaxe abstraite (AST) de votre code. Lorsqu'un agent demande du contexte, Synapse élimine le bruit et ne renvoie que des signatures structurelles compressées. Avant qu'un agent n'écrive un fichier, Synapse simule la modification pour prouver mathématiquement qu'elle ne cassera pas la compilation.
02 / BENCHMARK
La preuve : Audit de sécurité autonome sur un monorepo de 500 000 lignes de code
Même modèle frontal. Même tâche. Mêmes vulnérabilités trouvées. La seule différence était le moteur de contexte.
Nous avons chargé un agent IA d'auditer une base de code de production. L'agent de référence utilisait des outils shell et grep standard. Le deuxième agent utilisait exclusivement Synapse-MCP.
−60 % Coût et jetons
2,2× Plus rapide
100 % Précision
Base de code Elixir · même modèle frontal · audit de sécurité autonome
Jetons totaux
Shell
6 218 045
Synapse
2 487 914
-60 %
Coût API
Shell
12,63 $
Synapse
5,05 $
-60 %
Temps réel
Shell
16 min 56 s
Synapse
7 min 36 s
2,2× plus rapide
Actions de l'agent
Shell
68 appels bash
Synapse
36 appels MCP
-47 %
Vulnérabilités trouvées
Shell
3 Critiques
Synapse
3 Critiques
identiques 03 / SYNAPSE
Déployer Synapse-MCP
Un serveur MCP entièrement conforme. Branchez-le sur n'importe quel client compatible en 60 secondes et obtenez une intelligence structurelle de code persistante partout où votre équipe travaille.
■ 100 % Local 🔒 Chiffré de bout en bout ⚡ Requêtes en moins d'une seconde
Gratuit
Gratuit — « Le graphe doré »
- Indexation locale instantanée : Cartographie plus de 10 000 fichiers dans 50 langues en quelques secondes, sans aucune dépendance cloud.
- Minification consciente de l'AST : Empêche l'épuisement du contexte en réduisant la taille des charges utiles de fichiers avant de les envoyer au LLM.
- Trois modes de recherche : Demandez en anglais simple, recherchez par symbole ou par motif regex.
- Informations sur la base de code : Détecte automatiquement les répartitions linguistiques, les surfaces d'API publiques et les opportunités de refactorisation.
- Configuration sans réglage : Ajoutez 5 lignes à votre cursor_settings.json et commencez immédiatement.
Le plus populaire
Pro — « Le graphe fantôme » (19 $/mois)
- Écritures sûres simulées : Les modifications sont vérifiées en mémoire avant de toucher le disque. Annulation automatique si une modification casse la signature d'un appelant.
- Analyse d'impact et des appelants : Affiche chaque appelant et dépendance affectés dans l'ensemble de votre dépôt en moins de 500 ms.
- Résolution instantanée des plantages : Mappe les traces de pile directement sur votre graphe AST pour une analyse immédiate de la cause racine.
- Intelligence de test : Met en évidence les lacunes de couverture exactes et recommande des cibles de test précises sans exécuter de suite de tests.
- Mémoire d'agent persistante : Les informations et apprentissages acquis par l'IA sont enregistrés dans le graphe, rendant votre base de code plus intelligente à chaque session.
04 / PLATEFORME
13 outils de précision. Un seul moteur de contexte.
Réduisez vos factures de jetons de 60 %
Si votre agent demande comment fonctionne un PaymentService, les outils standard envoient une charge utile JSON de 3 000 lignes. Synapse analyse l'AST, supprime les corps de fonctions internes et envoie un plan compressé chirurgicalement de 150 jetons contenant uniquement les interfaces publiques et les arêtes sortantes. Votre agent obtient 10× la structure du dépôt pour une fraction du coût.
Agents traditionnels : Déversent le fichier entier. Paient pour chaque jeton d'espace blanc et de code standard.
Comprenez comment vos modifications se répercutent
Demandez à votre agent : « Que se passe-t-il si je modifie cette structure User ? » Les agents standard utilisent grep et devinent. Synapse cartographie l'impact exact — chaque appelant entrant, chaque appelé en aval et chaque contrat d'interface dans toute votre base de code. Vous voyez ce qui cassera avant que l'IA n'écrive une seule ligne.
Agents traditionnels : Écrivent d'abord, découvrent la casse ensuite.
Des modifications prouvées avant d'être enregistrées
Lorsque les agents standard écrivent du code, vous devez croiser les doigts et espérer que cela compile. Lorsqu'un agent propulsé par Synapse écrit du code, Synapse crée un graphe fantôme simulé en mémoire. Si la modification de l'IA casse une signature de fonction de l'autre côté de votre projet, Synapse rejette la modification avant qu'elle ne soit jamais écrite sur le disque.
Agents traditionnels : Écrivent directement sur le disque et laissent du code cassé à déboguer.
Résolution instantanée des plantages
Collez une trace de pile à votre IA. Les agents standard effectuent une recherche texte lente et imprécise. Synapse analyse le plantage d'exécution, fait correspondre les trames exactes aux morceaux indexés de votre base de code locale et trace le chemin d'exécution pour identifier la cause racine — sans jamais avoir besoin de démarrer l'application.
Agents traditionnels : Recherche de chaîne dans la trace, ouverture manuelle des fichiers, devinette de la cause racine.
Écrivez des tests qui comptent vraiment
Dites à votre agent d'« écrire des tests pour ce module ». Les outils standard exécutent toute la suite de tests et devinent les entrées. Synapse met en évidence exactement quelles lignes de code sont actuellement non protégées. L'IA écrit des tests comportementaux qui comblent de véritables lacunes structurelles.
Agents traditionnels : Exécutent la suite de tests complète et devinent ce qui est couvert.
100 % Local. Zéro fuite de propriété intellectuelle.
Les RSSI d'entreprise ne veulent pas que le code propriétaire soit téléversé vers des bases de données tierces. Synapse est un binaire compilé et hautement optimisé qui s'exécute entièrement sur votre machine locale. Votre base de code ne quitte jamais votre ordinateur portable. Pas de cloud. Pas de maux de tête de conformité.
Agents traditionnels : Téléversent votre base de code vers des moteurs de recherche cloud tiers. 05 / COMMENT
Comment les équipes d'ingénierie utilisent réellement Synapse
Les fenêtres de chat IA standard sont idéales pour écrire du code standard, mais elles peinent avec l'ingénierie logicielle complexe multi-fichiers. Voici comment l'ajout de Synapse change le flux de travail pour les tâches d'ingénierie réelles.
01
Refactorisation architecturale complexe
Le scénario : Vous demandez à votre IA de découpler un module Auth hérité.
❌ IA standard
Effectue une recherche texte aveugle pour « auth », met à jour les fichiers trouvés, manque une douzaine de références dans les workers d'arrière-plan imbriqués et laisse votre projet avec des imports cassés que vous devez traquer manuellement.
✅ Synapse-MCP
Votre agent interroge le graphe en moins de 500 ms pour cartographier chaque appelant dans vos 4 sous-services. Il réécrit systématiquement les appelants et vérifie les nouvelles signatures de fonction contre l'AST en mémoire — offrant une refactorisation structurellement sûre sans imports d'exécution cassés.
02
Chasse aux bugs approfondie
Le scénario : Un webhook de production abandonne une charge utile et renvoie une erreur 500.
❌ IA standard
Vous demande de trouver et coller manuellement cinq fichiers différents pour qu'elle puisse deviner comment ils se connectent, perdant du contexte en cours de route.
✅ Synapse-MCP
Vous collez la trace de pile brute dans votre chat. Synapse analyse les trames et les mappe directement sur votre graphe local indexé. Au lieu de deviner, l'agent retrace le chemin d'exécution en arrière, mettant en évidence la cause racine probable et vous épargnant une heure de navigation manuelle entre fichiers.
03
Revues de code sémantiques
Le scénario : Un développeur junior ouvre une demande de tirage dense de 500 lignes.
❌ IA standard
Lit le diff texte plat et signale un indice de type manquant ou une variable mal nommée. Elle n'a aucune idée de la façon dont les fichiers modifiés affectent le reste de l'application.
✅ Synapse-MCP
L'agent superpose le diff de la demande de tirage sur le graphe AST de votre base de code. Parce qu'il comprend l'architecture plus large, il peut signaler de véritables régressions en aval : « Cette demande de tirage semble correcte syntaxiquement, mais elle supprime une émission d'événement dont EmailService dépend. » Vous obtenez une revue d'impact structurel, plutôt qu'un simple vérificateur de syntaxe superficiel.
04
Tests et couverture de précision
Le scénario : Vous héritez d'un module plus ancien avec 30 % de couverture de tests et demandez à l'IA de l'améliorer.
❌ IA standard
Génère des tests standard « chemin heureux » inutiles qui simulent fortement les dépendances et ne détectent aucun bug réel, juste pour gonfler la métrique de couverture.
✅ Synapse-MCP
L'agent parcourt le graphe local pour identifier précisément les branches logiques qui manquent de couverture. Au lieu de deviner les entrées, il voit exactement quels cas limites sont exposés (« L'état d'échec dans validate_checkout() est complètement non testé ») et écrit des tests comportementaux ciblés qui vérifient réellement le système.
FAQ
Questions fréquemment posées
Tout ce que vous devez savoir sur Synapse MCP, les instructions de configuration et l'optimisation des agents de codage IA.
Qu'est-ce que Synapse MCP et comment fonctionne-t-il ?
Synapse MCP est un serveur persistant de graphe de connaissances de code local fonctionnant sur le protocole Model Context Protocol (MCP). Au lieu de forcer votre agent IA à s'appuyer sur la correspondance de chaînes grep ou des lectures de fichiers non compressées, Synapse indexe toute votre base de code en morceaux AST, arêtes d'appels et plongements sémantiques. Il fournit des graphes appelant/appelé précis à 100 % et des contextes de code compressés en un seul appel d'outil.
À quelle vitesse sont les requêtes de graphe Synapse MCP ?
Les recherches de graphe Synapse s'exécutent en microsecondes à nanosecondes localement en mémoire. L'indexation d'un dépôt de 10 000 fichiers ne prend que quelques secondes, et les superpositions de worktree virtuel (VWO) appliquent des index delta de moins de 50 ms lors de l'exécution de sous-agents parallèles dans les worktrees Git.
Quelle est la différence entre les éditions Gratuite et Pro ?
- Édition Gratuite (« Graphe doré » — 0 $) : Indexation AST complète, 3 modes de recherche (symbole, regex, sémantique), récupération de contexte (trouver, expliquer, intégrer), inspection de fichiers, écritures standard et dépôts illimités.
- Édition Pro (« Graphe fantôme » — 19 $/mois) : Tout ce qui est inclus dans Gratuite, plus l'exploration approfondie du graphe (appelants/appelés/cycles), les packs de sécurité avant modification, les écritures sûres simulées avec validation de linter (
write_safelyavec essai à blanc), la résolution de traces de pile de plantage (resolve_stack), l'analyse de qualité des tests (find_tests), le cache de connaissances chiffré persistant et les dépôts illimités.
Comment Synapse Pro s'amortit-il ?
Les coûts API des modèles frontaux varient de 3 $ à 15 $ par million de jetons. En réduisant la consommation de jetons de prompt de 30 à 60 % grâce à la minification SmartCrusher et en remplaçant 5 à 10 tours de grep+lecture par des recherches de graphe en un seul tour en microsecondes, Synapse économise environ 0,25 $ à 0,50 $ par session en dépenses API brutes, amortissant son abonnement de 19 $/mois en moins de 48 heures de développement actif.
En quoi Synapse diffère-t-il des simples dumps texte Vector RAG ou RepoMix ? Les moteurs RAG vectoriels découpent les fichiers par nombre de lignes, coupant les fonctions en deux et omettant les alias de fonctions importés. RepoMix déverse des fichiers texte non compressés de 30 000 lignes dans le prompt, détruisant votre fenêtre de contexte. Synapse analyse les nœuds AST exacts du compilateur, construit des arbres d'appelants transitifs et compresse les charges utiles de 30 à 60 % avant de les envoyer au LLM.
Quelles capacités Synapse MCP offre-t-il à mon agent IA ?
Synapse expose 13 outils MCP consolidés couvrant :
- Exploration et recherche : Recherche sémantique, recherches de symboles, recherches par expressions régulières et parcours de graphe appelant/appelé transitif en un seul tour.
- Curation du contexte : Packs de sécurité avant édition, explications de morceaux de code, ordre d'intégration et analyse de signature de plan.
- Modifications sûres : Écritures de fichiers simulées en mémoire avec validation automatique par lint et pré-vérifications en mode dry-run.
- Impact et diagnostics : Cartographie d'impact appelant/appelé en moins de 500 ms (montrant à votre agent chaque appelant affecté dans la base de code avant que les modifications ne touchent le disque), résolution de traces de crash en morceaux AST, cartographie de couverture de tests et détection de cycles.
Comment installer et configurer Synapse MCP ?
Rendez-vous sur Téléchargement et installez le binaire pour votre plateforme — un .dmg sur macOS, un .msi sur Windows, ou un .deb sur Linux. Il configure automatiquement votre IDE ou agent (Claude Code, Cursor, Antigravity, Windsurf, Cline, Zed, VS Code).
Que signifie « can't connect » / ECONNREFUSED 127.0.0.1:8585 ?
Cela signifie que votre éditeur a tenté d'atteindre le serveur MCP Synapse local et que rien n'écoutait sur le port 8585. Synapse est un service HTTP local ; l'éditeur s'y connecte et ne le démarre pas pour vous. Cursor enregistre souvent cela comme SSE error: fetch failed: connect ECONNREFUSED 127.0.0.1:8585.
Démarrez-le avec synapse-mcp start, puis gardez-le actif après les redémarrages futurs avec synapse-mcp enable. Rechargez les serveurs MCP dans votre éditeur (ou redémarrez l'éditeur). Vérifiez le statut avec synapse-mcp status. Le point de terminaison est http://127.0.0.1:8585/mcp.
Comment activer Pro après la mise à niveau ?
Une fois le paiement réussi, actualisez l'entitlement mis en cache par votre installation locale pour débloquer Pro immédiatement. Choisissez l'une de ces options :
- Appuyez sur Ouvrir Synapse.
- OU Ouvrez le tableau de bord Synapse local et appuyez sur Actualiser dans l'onglet Utilisateur.
- OU Exécutez
synapse-mcp auth refreshdans votre terminal.
Pourquoi la configuration des règles AGENTS.md ou SKILL.md est-elle obligatoire ?
Les LLM de pointe (Claude Sonnet 5, GPT-5.6 Sol, Gemini 3.6 Flash, Grok 4.5) sont fortement pré-entraînés sur des exemples de commandes Unix, créant une forte « mémoire musculaire » par défaut vers grep et les lectures de fichiers brutes. Sans règle explicite dans le prompt système de votre agent (par exemple .agents/skills/synapse-mcp/SKILL.md ou AGENTS.md), l'agent utilisera par défaut les commandes shell standard et ignorera le serveur MCP.
Exécuter synapse-mcp install enregistre automatiquement la Politique de découverte MCP en premier sur les chemins de configuration d'agent détectés (~/.gemini/config/AGENTS.md, ~/.claude/CLAUDE.md, .cursorrules, etc.) pour imposer l'utilisation des outils.
Synapse MCP envoie-t-il ma base de code dans le cloud ?
Non. Synapse MCP s'exécute entièrement sur votre machine locale en tant que processus stdio/HTTP. Toute l'indexation AST, le stockage de graphes, la persistance SQLite et les calculs d'embedding se font localement. Votre code source n'est pas téléchargé vers Myelix Labs dans le cadre de l'indexation ou de la recherche locale normale. Un compte Synapse gratuit (email, Connexion avec Google ou Connexion avec GitHub) est requis pour l'accès au tableau de bord, les licences et l'activation des appareils — ce compte est distinct de l'indexation locale et ne reçoit pas votre code source.
Pourquoi ai-je besoin d'un compte, et pourquoi la connexion avec Google ?
Un compte Synapse gratuit est requis pour utiliser Synapse MCP. Le compte alimente le tableau de bord web, les licences et l'activation des appareils afin que vous puissiez autoriser le client MCP local sur votre machine. Vous pouvez créer ce compte avec un email et un mot de passe, une connexion avec Google ou une connexion avec GitHub.
Connexion avec Google est l'un des moyens de créer ou d'accéder à votre compte. Synapse demande votre adresse email Google et votre identité de base uniquement pour créer ou connecter votre compte Synapse, confirmer votre email et lier les approbations d'appareils et les abonnements au bon utilisateur. Nous ne demandons pas l'accès à Gmail, Drive, Contacts ou d'autres services Google, et nous n'utilisons pas la connexion Google pour lire ou télécharger votre base de code.
Les détails figurent dans notre Politique de confidentialité.
Pourquoi ai-je besoin d'un compte, et pourquoi la connexion avec GitHub ?
Un compte Synapse gratuit est requis pour utiliser Synapse MCP. Le compte alimente le tableau de bord web, les licences et l'activation des appareils afin que vous puissiez autoriser le client MCP local sur votre machine. Vous pouvez créer ce compte avec un email et un mot de passe, une connexion avec Google ou une connexion avec GitHub.
Connexion avec GitHub est l'un des moyens de créer ou d'accéder à votre compte. Synapse demande votre adresse email GitHub et votre identité de base uniquement pour créer ou connecter votre compte Synapse, confirmer votre email et lier les approbations d'appareils et les abonnements au bon utilisateur. Nous ne demandons pas l'accès à vos dépôts, organisations ou autres données GitHub, et nous n'utilisons pas la connexion GitHub pour lire ou télécharger votre base de code.
Les détails figurent dans notre Politique de confidentialité.
Synapse MCP est-il compatible avec les dépôts multi-applications et les worktrees Git ?
Oui. Synapse détecte de manière transparente les worktrees Git et applique des superpositions de worktrees virtuels (VWO) avec une indexation delta quasi instantanée (<50 ms), permettant à plusieurs sous-agents de travailler en parallèle dans des worktrees sans dupliquer les index de graphes.
ARTICLES & R&D
Dernières perspectives techniques
Analyses approfondies sur l'optimisation du contexte LLM, la récupération de code basée sur des graphes et les flux de travail agentiques.
Recherche et perspectives
Comment les agents IA dépensent-ils votre argent ? (Et comment Synapse MCP l'économise)
Un article de recherche révèle que les tâches de codage agentiques consomment 1 000 fois plus de jetons que le raisonnement de code standard. Nous décomposons pourquoi — et comment la récupération de précision de Synapse MCP, l'outlineur AST et SmartCrusher s'attaquent à chaque cause racine.
Architecture
Pourquoi Synapse MCP bat les indexeurs IDE natifs (Cursor, Windsurf, Warp)
Une plongée architecturale dans les raisons pour lesquelles le graphe AST local de Synapse MCP et les événements de fichiers à latence zéro surpassent le RAG cloud et les arbres de Merkle utilisés par Cursor et Windsurf.
Benchmarks
2 ms contre 12 secondes : un benchmark prouve pourquoi les agents IA ont besoin de graphes AST, pas de chaînes grep
Un benchmark empirique « Montrer, ne pas dire » comparant les boucles grep shell traditionnelles au moteur de graphe AST local en mémoire de Synapse MCP. Latence de 2 ms contre 12 s, économie de jetons de 56,4 %, 85 % d'appels d'outils en moins.
Perspectives sectorielles
Le paysage des outils de développement IA 2026 : pourquoi Synapse Pro est à 19 $/mois
Analyse complète de Cursor, Windsurf, Devin, Warp Terminal, Claude Pro et Synapse. Pourquoi 20 $/mois est l'ancre de prix universelle et comment Synapse s'autofinance.
R&D technique
Pourquoi les LLM codent mieux avec des graphes de connaissances — AST contre grep pour les agents IA de pointe
Données réelles de notre R&D : comment le remplacement des boucles grep/lecture aveugles par des graphes appelant/appelé basés sur AST économise 30 à 60 % des jetons de contexte, élimine la fausse confiance et résout le refactoring multi-applications.
Meilleures pratiques
Arrêtez de laisser l'IA halluciner des refactorisations — comment Synapse élimine la découverte répétitive
Pourquoi les agents IA standard gaspillent 70 % du temps de session à relire des fichiers, et comment les graphes d'appelants AST locaux éliminent les boucles de découverte pour un refactoring sans casse.
Architecture et ingénierie
Comment fonctionnent les graphes de connaissances de code locaux — à l'intérieur du moteur BEAM à la microseconde
Comment Synapse MCP utilise ETS, la supervision GenServer par dépôt, les embeddings BM25F purs en Elixir et les écritures sûres en mémoire Shadow Graph pour donner aux agents IA un contexte de base de code à la microseconde sur le BEAM.
Benchmarks
Nous avons mené un benchmark à trois bras. Nous avons perdu sur les jetons par requête. Voici pourquoi nous gagnons quand même.
Nous avons installé des outils shell, Synapse MCP et codebase-memory-mcp sur la même machine, indexé la même base de code et exécuté cinq requêtes identiques. Nous avons perdu sur le nombre de jetons par requête. Nous publions quand même les résultats — voici pourquoi le coût total de session est ce qui compte.
Benchmarks
Synapse MCP contre Graphify — un benchmark en tête-à-tête en direct
Nous avons installé les deux outils sur la même machine, indexé les mêmes bases de code et exécuté les mêmes requêtes — y compris le noyau Linux. Synapse est plus rapide, plus léger et plus sûr sur toutes les dimensions. Résultats complets, chronométrage brut, nombres de jetons.
Architecture
Le wiki LLM de Karpathy contre Synapse MCP : pourquoi le code a besoin d'un graphe, pas de prose
Le gist du wiki LLM d'Andrej Karpathy est brillant pour la prose — mais le code n'est pas de la prose. Appliqué à une base de code, le modèle de wiki entre en collision avec un artefact structuré et vivant. Voici où un graphe de code persistant — pas un dossier de résumés — est le bon outil, et le raisonnement honnête derrière chaque compromis.
Benchmarks
Le problème de dérive de graphe est réel. Graphify ne peut toujours pas le résoudre.
Un article Medium décrit exactement le bon scénario — un agent refactorisant contre un graphe de connaissances vieux de trois semaines — puis prescrit des hooks d'observabilité au lieu de corriger l'architecture qui garantit la dérive. Nous avons exécuté les benchmarks. Voici pourquoi aucun hook ne peut réparer ce qu'un graphe en mémoire vivant empêche.
COMPARAISON
Comment Synapse se compare
Benchmarks en direct sur le même matériel. Pas des affirmations marketing — des mesures réelles sur torvalds/linux à 74 619 fichiers.
| Fonctionnalité | Synapse MCP | Graphify | Sourcegraph | Greptile |
|---|---|---|---|---|
| Architecture | BEAM · ETS · démon persistant | Python · NetworkX · pas de démon | Go · Zoekt · SaaS | RAG vectoriel · cloud |
| Vitesse de requête | Sous-ms · 148 ms noyau Linux | 59,3 s de démarrage à froid (1,6 Go JSON) | ~100 ms de recherche | ~500 ms vectoriel |
| Sécurité d'écriture | ✓ Shadow Graph valide avant le disque | ✗ Lecture seule | ✗ Recherche seule | ✗ Recherche seule |
| Décisions de code mort | ✓ safe_to_delete + confiance | Liste les fonctions à zéro appelant | ✗ | ✗ |
| Résolution de crash | ✓ resolve_stack mappe vers AST | ✗ | ✗ | ✗ |
| Compression de jetons | ✓ SmartCrusher 30-60 % | ✗ | ✗ | ✗ |
| RAM noyau Linux | 877 Mo | 5,21 Go | — | — |
| Confidentialité | ✓ 100 % local · zéro cloud | Téléchargement cloud SaaS | SaaS/auto-hébergé | Cloud uniquement |
| Tarification | Gratuit · Pro 19 $/mois | Gratuit · Pro 10 $/mois | Gratuit · Entreprise | Gratuit · Pro 24 $/mois |