LTM : Un protocole JSON pour une mémoire d'agent portable entre modèles et machines

✍️ OpenClawRadar📅 Publié: May 12, 2026🔗 Source
Ad

Si vous utilisez Claude sur plusieurs éditeurs ou machines, vous avez probablement rencontré le mur de la portabilité du contexte : votre CLAUDE.md ne vous suit pas dans Cursor, les règles Cursor ne se transfèrent pas à Codex, et rien ne survit à un changement de modèle ou de système d'exploitation. Les outils existants de « mémoire d'agent » sont principalement des fichiers Markdown que vous entretenez manuellement ou des magasins verrouillés par fournisseur. Un nouveau projet open source appelé ltm adopte une approche différente : un petit protocole JSON appelé le Core Memory Packet, ainsi qu'une CLI et un serveur pour déplacer les paquets.

Comment ça fonctionne

À la fin d'une session, l'agent appelle ltm save. Au début de la session suivante, ltm resume récupère le dossier sur l'obstacle actuel—indépendamment du modèle, de l'outil ou de la machine. Un paquet contient cinq champs obligatoires et fait généralement de 2 à 5 Ko :

  • Objectif : ce que vous essayez d'atteindre
  • Décisions verrouillées : contraintes qui ont façonné le code
  • Ce que vous avez déjà essayé : impasses et approches rejetées
  • Prochaine étape : quoi faire ensuite

Le journal des commits contient déjà le travail qui s'est bien passé. LTM se concentre sur ce que les agents ne peuvent pas reconstruire à partir d'un dépôt : les impasses et les contraintes qui n'apparaissent jamais dans le code.

Ad

Décisions de conception clés

  • Indépendant du modèle, de l'outil et de la machine : un paquet écrit par Claude sur macOS est lu correctement par Codex sur Linux, ou par un coéquipier sur sa machine. Le protocole est le produit ; la CLI et le serveur sont des implémentations de référence.
  • Économe en tokens : un paquet de 2–5 Ko en début de session coûte moins cher que de laisser l'agent ré-explorer la base de code pour redécouvrir ce qui a déjà été essayé et rejeté.
  • Auto-hébergé ou hub géré : même protocole dans les deux cas. Un binaire Go, SQLite sur disque, fonctionne sur un VPS bas de gamme.
  • La masquage est essentiel : chaque paquet est scanné avant de quitter la machine. Clés AWS, tokens GitHub, JWT, clés privées, chemins absolus, tokens Slack et Stripe—tout est bloqué par défaut. Les secrets ne voyagent pas.
  • Support MCP intégré : Claude Code, Cursor, Zed, Codex, etc. peuvent appeler save et resume comme des outils sans jamais taper d'ID.
  • L'intention est portable, la configuration ne l'est pas : les paquets ne transportent jamais de CLAUDE.md, compétences, invites ou configuration d'outils—ceux-ci restent locaux.

Essayez sans vous inscrire

Vous pouvez voir à quoi ressemble un resume immédiatement : ltm example --resume exécute le flux complet sur un paquet exemple et place le bloc resume dans votre presse-papiers.

Licence et éthique

LTM est sous licence Apache 2.0. Le créateur reconnaît l'assistance LLM : chaque commit touché par un agent porte un en-tête Assisted-by: selon les conventions du noyau Linux.

Dépôt : github.com/dennisdevulder/ltm

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Comment déplacer ou renommer les dossiers de projet Claude Code sans perdre l'historique des sessions
Tools

Comment déplacer ou renommer les dossiers de projet Claude Code sans perdre l'historique des sessions

Claude Code stocke l'historique des sessions en utilisant les chemins absolus des projets, donc déplacer ou renommer des dossiers avec mv rend les sessions inaccessibles. L'outil clamp résout ce problème en migrant les données de session pour correspondre aux nouveaux chemins.

OpenClawRadar
Compétence GAN pour Claude Code : Outil d'IA Adversaire pour l'Affinement d'Idées
Tools

Compétence GAN pour Claude Code : Outil d'IA Adversaire pour l'Affinement d'Idées

Une compétence Claude Code appelée /gan utilise des rôles d'IA adversariaux pour critiquer et améliorer les idées à travers des phases alternées de Discriminateur et de Générateur, avec des fonctionnalités comme les modes d'intensité, la sortie multilingue et la sélection forcée des rôles développées par auto-itération.

OpenClawRadar
TideSurf : l'outil de compression DOM réduit l'utilisation de tokens des agents web par 30, et accélère le TTFT par 12
Tools

TideSurf : l'outil de compression DOM réduit l'utilisation de tokens des agents web par 30, et accélère le TTFT par 12

TideSurf v0.3 convertit le DOM rendu en un format compressé de type markdown, réduisant la consommation de jetons par 32x sur les pages GitHub par rapport au DOM brut, tout en ajoutant 18 outils interactifs pour les agents LLM.

OpenClawRadar
9 Compétences de Code Claude Gratuites pour le Flux de Travail de Recherche Médicale
Tools

9 Compétences de Code Claude Gratuites pour le Flux de Travail de Recherche Médicale

Un chercheur en radiologie a publié en open source 9 compétences Claude Code couvrant le flux de travail de la recherche médicale, de la recherche documentaire à la préparation du manuscrit. Les compétences incluent la recherche PubMed avec vérification anti-hallucination, la génération de code d'analyse statistique et la création de figures prêtes à publier.

OpenClawRadar