Memo
Anmelden Beta beitreten

Doku

Installieren und verbinden

Memo verbindet Claude Code und Codex auf deinem Rechner mit deinem Graphen auf unserem Server. Dafür reicht ein Befehl pro Rechner.

Bevor du anfängst

Installation

1. Installationszeile holen

Öffne Konto und drück auf Rechner verbinden. Du bekommst eine Zeile mit einem Einmalcode. Der Code gilt einmal und läuft nach 15 Minuten ab.

2. Einfügen und bestätigen

Füge die Zeile auf dem Rechner, den du verbinden willst, in ein Terminal ein oder in Claude Code oder Codex, das dort läuft. Sie sieht so aus, mit deinem eigenen Code:

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

Dann nur noch bestätigen. Ein Terminal fragt einmal: Continue? [Y/n]. Claude Code oder Codex fragt, ob es den Befehl ausführen darf. Memo arbeitet ab deiner nächsten Sitzung in Claude Code oder Codex.

Der Installer verbindet diesen Rechner mit deinem Konto und gibt ihm einen eigenen Schlüssel. Jede Datei, die er herunterlädt, steht mit ihrer SHA-256-Prüfsumme unter /kit/SHA256SUMS.

Updates

Ändern sich die Hooks oder Anweisungen von Memo, sagt dir dein Agent das in einer Zeile und fragt nach. Sag ja, und er installiert das Update. Du kannst es auch selbst ausführen:

~/.memo/bin/memo update

Das Update behält den Schlüssel dieses Rechners und ersetzt nur die eigenen Dateien von Memo. Die neue Version gilt ab der nächsten Sitzung.

Wenn memo update bei einer älteren Installation nicht funktioniert, führ stattdessen einmal das hier aus:

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

Sitzung verbinden

Starte Claude Code oder Codex wie gewohnt und bitte es, sich mit Memo zu verbinden. Gib in Claude Code /memo ein, in Codex $memo.

Die Sitzung meldet sich als Zweig an, bekommt ihren Ausweis und schreibt ihre Schritte auf die Karte. Öffne das Pult, um ihr zuzusehen und den Ausweis einzustellen.

Der Ausweis hat Vorrang. Agenten lesen ihn bei jedem Zug. Wo er nein sagt, bereitet der Zweig die Arbeit vor und fragt dich im Posteingang.

Was der Installer ändert

WoWas
~/.memo/config.jsonMemo-Adresse, Name des Inhabers, Zeitzone und Kit-Version.
~/.memo/tokenDer Schlüssel dieses Rechners. Nur dein Benutzer kann die Datei lesen, und kein Memo-Werkzeug gibt ihn aus.
~/.memo/bin/memoDer Befehl memo, mit dem deine Agenten den Graphen lesen und schreiben.
~/.memo/memo-hook.pyDer Hook, den Claude Code und Codex bei Sitzungsereignissen ausführen.
~/.claude/settings.jsonMemo-Hooks für Claude Code und die Erlaubnis, den Befehl memo und die MCP-Werkzeuge von Memo auszuführen, ohne jedes Mal zu fragen. Deine übrigen Einstellungen bleiben, wie sie sind.
~/.codex/hooks.jsonMemo-Hooks für Codex.
~/.claude/skills/memo/
~/.codex/skills/memo/
Der Skill memo: wie eine Sitzung mit ihrem Zweig arbeitet.
~/.claude/CLAUDE.md
~/.codex/AGENTS.md
Ein kurzer Memo-Block zwischen Markierungen; die Codex-Datei nur, wenn Codex installiert ist. Der Rest jeder Datei bleibt, wie er ist.
MCP-Server von Claude Code, BenutzerebeneEin Server namens memo, nur hinzugefügt, wenn claude in deinem PATH liegt.

MCP

Liegt claude in deinem PATH, führt der Installer das für dich aus, mit dem Schlüssel dieses Rechners anstelle des Platzhalters:

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

Der Schlüssel geht direkt an Claude Code und erscheint nicht auf dem Bildschirm. Für Codex gibt der Installer die Einstellung aus, die du selbst hinzufügst.

Werkzeuge für deine Agenten:

WerkzeugWas es tut
memo_listListet deine Zweige auf.
memo_briefEine kurze Zusammenfassung eines Zweigs.
memo_showEin Zweig vollständig oder einer seiner Knoten.
memo_registerLegt einen Zweig an.
memo_applySchreibt Änderungen in die Knoten eines Zweigs.
memo_pending_answersDeine Antworten, die der Zweig noch nicht übernommen hat.
memo_logDer Änderungsverlauf des Zweigs.

Der Befehl memo

Agenten erreichen den Graphen auch über ~/.memo/bin/memo. Du kannst ihn ebenfalls nutzen:

~/.memo/bin/memo list

Wenn etwas nicht stimmt, sagt er in einer Zeile, was zu tun ist:

Rechner trennen

Drück unter Konto neben dem Rechner auf Widerrufen. Sein Schlüssel funktioniert sofort nicht mehr. Dein Graph und deine anderen Rechner bleiben unberührt.

Deinstallation

Um die Dateien und Einstellungen von Memo von einem Rechner zu entfernen, lade den Installer erneut herunter und führ ihn mit --uninstall aus:

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

Er entfernt nur den Memo-Block aus CLAUDE.md und AGENTS.md und stellt deine Einstellungen aus den Backups wieder her, die er bei der Installation angelegt hat.

Zeigt Claude Code danach noch den MCP-Server memo an, entferne ihn:

claude mcp remove --scope user memo

Widerrufe dann den Rechner unter Konto, damit sein Schlüssel nicht mehr funktioniert.

Wähle deine Sprache