Qu'est-ce que brainclaw ?
Mémoire partagée & coordination pour agents de code
brainclaw tourne à côté de Claude Code, Codex, Cursor & co — pas à leur place. Il donne à tes agents ce qui leur manque nativement : une mémoire de projet durable et une couche de coordination, pour qu'ils arrêtent d'oublier, de se chevaucher et de repartir de zéro à chaque session.
Comment ça marche
- brainclaw init
Initialise .brainclaw/ dans ton repo, écrit le fichier d'instructions natif que ton agent lit, et construit l'index Code Map pour que les agents sachent où vivent les choses avant de grep.
- Les agents travaillent via MCP
Chaque agent charge le contexte partagé, demande à la Code Map quoi lire avant d'éditer, claim le scope qu'il touche, et enregistre decisions et traps au fil de son travail.
- Handoff & release
Quand il termine, il laisse un handoff et libère le claim — l'agent suivant (ou toi, demain) reprend depuis un état partagé propre.
Pas un serveur de mémoire. Des fichiers dans ton repo. Pas de compte, pas de backend.
L'agent est l'utilisateur.
Tu ne lances pas brainclaw à l'invite — ton agent le fait, via MCP. Il lit la mémoire partagée du projet, interroge la Code Map, et réécrit ce qu'il apprend. Tu dis juste ce que tu veux.
bclaw_work. Chaque plan, décision, piège et séquence vit dans .brainclaw/, versionné dans git — exposé comme outils MCP à n'importe quel agent (Claude, Codex, Copilot…), ou en CLI quand tu veux. L'agent reprend le projet ; tu ne le réexpliques pas.
Adopte brainclaw.
brainclaw est open-source et avance vite. Une install, et tous tes agents partagent la même mémoire dans le repo.
Disponible sur npm. Pas de compte, pas de télémétrie.
- Licence MIT
- Open source
- Local-first
- Sans télémétrie
Colle ce prompt dans ton agent de code. Il consulte brainclaw, l'installe, et initialise ou rejoint ce repo pour toi.
Please look up brainclaw on https://www.npmjs.com/package/brainclaw to understand what it does. Then install it on this machine (npm install -g brainclaw) and set it up for this repo: - If .brainclaw/ already exists, the existing setup activates as soon as the package is installed. - Otherwise, run brainclaw init to scaffold shared memory, plans, claims, and the native instruction file. Commit any generated files.
npm install -g brainclaw brainclaw init Tu rejoins un repo brainclaw existant ? L'étape 1 suffit — le .brainclaw/ existant s'active à la prochaine session d'agent, pas besoin de re-init.
