Memo
Se connecter Rejoindre la bêta

Docs

Installer et connecter

Memo relie Claude Code et Codex sur votre ordinateur à votre graphe sur notre serveur. Il suffit d’une commande par ordinateur.

Avant de commencer

Installation

1. Obtenez votre ligne d’installation

Ouvrez la page Compte et appuyez sur Connecter un ordinateur. Vous obtenez une ligne avec un code à usage unique. Le code ne sert qu’une fois et expire au bout de 15 minutes.

2. Collez-la, puis confirmez

Collez la ligne dans un terminal de l’ordinateur à connecter, ou dans Claude Code ou Codex qui tourne dessus. Elle ressemble à ceci, avec votre propre code :

curl -fsSL https://memo.example/kit/install.py -o memo-install.py && python3 memo-install.py --server https://memo.example --code ABCD-EFGH

Puis confirmez, c’est tout. Un terminal demande une fois : Continue? [Y/n]. Claude Code ou Codex demande à exécuter la commande. Memo fonctionne dès votre prochaine session Claude Code ou Codex.

L’installateur relie cet ordinateur à votre compte et lui donne sa propre clé. Chaque fichier qu’il télécharge figure avec sa somme de contrôle SHA-256 dans /kit/SHA256SUMS.

Mises à jour

Quand les hooks ou les instructions de Memo changent, votre agent vous le signale en une ligne et vous demande votre accord. Dites oui, et il installe la mise à jour. Vous pouvez aussi la lancer vous-même :

~/.memo/bin/memo update

La mise à jour garde la clé de cet ordinateur et ne remplace que les fichiers de Memo. La nouvelle version s’applique dès la prochaine session.

Si memo update ne fonctionne pas sur une ancienne installation, lancez plutôt ceci une fois :

curl -fsSL https://memo.example/kit/install.py -o memo-install.py && python3 memo-install.py --update

Connecter une session

Lancez Claude Code ou Codex comme d’habitude et demandez-lui de se connecter à Memo. Dans Claude Code, tapez /memo ; dans Codex, tapez $memo.

La session s’enregistre comme branche, reçoit son passeport et commence à écrire ses étapes sur la carte. Ouvrez le panneau pour la suivre et régler le passeport.

Le passeport passe avant tout. Les agents le lisent à chaque tour. Là où il dit non, la branche prépare le travail et vous pose la question dans la boîte de réception.

Ce que change l’installateur

OùQuoi
~/.memo/config.jsonVotre adresse Memo, le nom du propriétaire, le fuseau horaire et la version du kit.
~/.memo/tokenLa clé de cet ordinateur. Seul votre compte utilisateur peut lire le fichier, et aucun outil Memo ne l’affiche.
~/.memo/bin/memoLa commande memo que vos agents utilisent pour lire et écrire le graphe.
~/.memo/memo-hook.pyLe hook que Claude Code et Codex exécutent aux événements de session.
~/.claude/settings.jsonHooks Memo pour Claude Code, et l’autorisation de lancer la commande memo et les outils MCP de Memo sans demander à chaque fois. Vos autres réglages ne changent pas.
~/.codex/hooks.jsonHooks Memo pour Codex.
~/.claude/skills/memo/
~/.codex/skills/memo/
Le skill memo : comment une session travaille avec sa branche.
~/.claude/CLAUDE.md
~/.codex/AGENTS.md
Un court bloc Memo entre des marqueurs ; le fichier Codex seulement si Codex est installé. Le reste de chaque fichier ne change pas.
Serveurs MCP de Claude Code, portée utilisateurUn serveur nommé memo, ajouté seulement si claude est dans votre PATH.

MCP

Si claude est dans votre PATH, l’installateur l’exécute pour vous, avec la clé de cet ordinateur à la place de l’espace réservé :

claude mcp add --scope user --transport http memo https://memo.example/mcp --header "Authorization: Bearer <this computer's key>"

La clé va directement à Claude Code et ne s’affiche pas à l’écran. Pour Codex, l’installateur affiche le réglage à ajouter vous-même.

Outils dont disposent vos agents :

OutilCe qu’il fait
memo_listListe vos branches.
memo_briefUn bref résumé d’une branche.
memo_showUne branche entière, ou l’un de ses nœuds.
memo_registerCrée une branche.
memo_applyÉcrit les modifications dans les nœuds d’une branche.
memo_pending_answersVos réponses que la branche n’a pas encore récupérées.
memo_logL’historique des modifications de la branche.

La commande memo

Les agents accèdent aussi au graphe via ~/.memo/bin/memo. Vous pouvez l’utiliser vous aussi :

~/.memo/bin/memo list

En cas de problème, il indique quoi faire en une ligne :

Déconnecter un ordinateur

Sur la page Compte, appuyez sur Révoquer à côté de l’ordinateur. Sa clé cesse aussitôt de fonctionner. Votre graphe et vos autres ordinateurs ne sont pas touchés.

Désinstallation

Pour retirer les fichiers et réglages de Memo d’un ordinateur, téléchargez à nouveau l’installateur et lancez-le avec --uninstall :

curl -fsSL https://memo.example/kit/install.py -o memo-install.py && python3 memo-install.py --uninstall

Il supprime seulement le bloc Memo de CLAUDE.md et AGENTS.md et restaure vos réglages à partir des sauvegardes faites à l’installation.

Si Claude Code affiche encore le serveur MCP memo ensuite, supprimez-le :

claude mcp remove --scope user memo

Révoquez ensuite l’ordinateur sur la page Compte pour que sa clé cesse de fonctionner.

Choisissez votre langue