Wake – L'outil qui donne de la mémoire à Claude Code

Vous utilisez Claude Code et vous passez votre temps à copier-coller vos logs de terminal pour lui donner du contexte ? Du genre, vous lancez une commande, ça se plante comme une merde, et là faut expliquer à l’IA ce qui s’est passé en faisant des screenshots ou du copier-coller à la main.
C’est vite relou mais heureusement, c’est totalement le problème que résout
Wake
, un petit outil en Rust qui enregistre automatiquement tout ce qui se passe dans votre terminal et le donne en offrande sacrée à Claude Code via le protocole MCP. Du coup, plus besoin de jouer les secrétaires IA, puisque Claudo Code, euuh Claude Code peut interroger votre historique de commandes avec les sorties et le contexte git quand il en a besoin.
Au début, vous lancez wake shell et hop, vous êtes dans une session enregistrée. Ensuite toutes vos commandes, leurs sorties, et même les infos de votre repo git, tout est capturé et stocké localement dans une base SQLite bien planquée dans ~/.wake/. Puis quand vous posez une question à Claude Code, il peut aller piocher dans cet historique pour comprendre ce que vous avez fait.
L’installation se fait en une seule ligne (allez lire le script comme d’hab, hein) :
curl -sSf https://raw.githubusercontent.com/joemckenney/wake/main/install.sh | sh
Après faut ajouter l’init dans votre .zshrc ou .bashrc :
eval "$(wake init zsh)"
Et pour brancher ça sur Claude Code :
claude mcp add --transport stdio --scope user wake-mcp -- wake-mcp
Côté commandes, y’a wake log pour voir l’historique récent, wake search "machin truc" pour fouiller dedans, wake dump pour exporter en markdown et wake annotate "note" si vous voulez ajouter des petites marqueurs pour vous y retrouver plus tard. Le stockage reste en local sur votre machine, et les sorties sont limitées à 1 Mo par commande pour éviter de saturer la base.

Donc si vous êtes le genre de gaillard.e sans peur à
laisser Claude piloter votre terminal
ou à utiliser
plusieurs agents en parallèle
, c’est le genre d’outil qui peut vraiment vous faire gagner du temps car là où avant fallait tout expliquer à l’IA, maintenant elle voit directement ce que vous avez fait et pourquoi ça a merdé.
Le projet vient de sortir en v0.1.0, donc c’est encore tout frais. Ça supporte zsh et bash pour le moment. Par contre, fish c’est pas encore au programme.
Source : korben.info