Memradar - un open source qui révèle votre profil quand vous codez avec l’IA (compatible Claude Code · Codex)
(memradar.vercel.app)Bonjour. Je suis développeur dans une entreprise de jeux vidéo, et j’utilise depuis assez longtemps Claude Code et Codex sur des projets perso après le travail. Un jour, je me suis rendu compte que des centaines de logs de session s’étaient accumulés, sans que je sois capable de comprendre « qu’est-ce que j’avais fait avec tout ça déjà ? ». Alors je l’ai créé.
L’idée est partie en voyant les rapports récapitulatifs d’usage envoyés par Discord et Cursor en fin d’année, en me disant qu’« une version pour les outils de code avec IA serait amusante ». À l’origine, c’était un outil fait pour le fun, un peu comme un MBTI, pour voir « quel type suis-je quand je code avec l’IA ? ». Il décompose les logs de session selon 3 axes (lecture/exécution, profondeur/largeur, marathon/sprint) et les classe dans l’un des 8 profils. Mais après l’avoir construit et utilisé, je me suis rendu compte que le navigateur d’historique de session était mieux réussi que prévu, au point que je le garde maintenant souvent ouvert et que je l’utilise réellement aussi au bureau.
Les outils existants (ccusage, claude-code-usage-monitor, etc.) se concentrent sur le suivi des tokens et des coûts. memradar, lui, met l’accent sur la rétrospective : « comment est-ce que je travaille avec l’IA ? ». Il permet aussi d’enregistrer en image un Code Report de 8 pages dans le style Spotify Wrapped, et inclut une heatmap d’activité, des graphiques par tranche horaire, un nuage de mots, ainsi que des statistiques sur les tokens et les coûts.
Avec une seule ligne, npx memradar, l’outil scanne les sessions JSONL accumulées sur le PC dans ~/.claude et ~/.codex, puis ouvre un tableau de bord dans le navigateur. Les données de session sont traitées uniquement en local et ne sortent pas de la machine.
Mode d’emploi :
npx memradar (exécution immédiate sans installation, Node.js 18+ requis)
Une version web (memradar.vercel.app) existe aussi, mais pour des raisons de volume de logs et de confidentialité, l’exécution via npm est recommandée.
Les providers pris en charge sont Claude Code et Codex, tandis que Gemini CLI, Cursor, Copilot et Aider sont prévus sur la roadmap.
npm: https://www.npmjs.com/package/memradar
Blog : https://radarlog.kr
Issues · suggestions : https://github.com/on1659/memradar/issues
Sous licence MIT. N’hésitez pas à l’essayer et à me faire part de vos retours. Pour les bugs et propositions de fonctionnalités, passez par GitHub Issues ; pour une impression rapide, vous pouvez aussi laisser un commentaire.
P.-S. : j’avais choisi la mauvaise section du forum, donc le post avait été supprimé ! Je l’ai republié dans Show.
3 commentaires
J’ai oublié l’adresse GitHub, je l’ajoute en commentaire, ouin.
https://github.com/on1659/memradar
C’est amusant. Apparemment, je suis un créateur du chaos.
Oh merci~!
Au bureau, je suis de type « créateur de chaos »,
et sur le PC principal à la maison, ça me donne « bâtisseur polyvalent »,
mais sur le Mac mini, c’est sorti « solveur éclair » haha