Capturer et rejouer les trajectoires Claude Code pour le débogage multi-session avec Agent Lens
Enregistrez des trajectoires structurées de Claude Code, les différences git masquées et rejouez des branches lorsque le comportement d'un agent nécessite un débogage forensique plutôt qu'une révision de transcription ad hoc.
Prérequis
Python 3.12+, uv, Agent Lens, et un accès Claude Code via un abonnement ou une clé API compatible avec le SDK Agent Claude.
Installation
Utilisez le chemin d'installation en amont ou la configuration adaptée à votre environnement :
- git clone <ce-dépôt>
- uv sync
- npm install
- npm run dev
Exigences et mises en garde de la source en amont :
- Nécessite Python >= 3.12 et uv.
- Avec le fournisseur : anthropic (par défaut), si aucune clé ANTHROPIC_API_KEY n'est définie, le SDK utilise les identifiants de votre abonnement Claude Code depuis ~/.claude/credentials.json (nécessite Claude Pro/Max). L'utilisation est couverte par votre...
- Vous explorez une base de code Python. Utilisez MEMORY.md pour prendre des notes.
Notes d'utilisation de base ou de démarrage :
-
Remarque : AgentLens prend actuellement en charge Claude Code via le SDK Agent Claude. Le support d'agents et de frameworks supplémentaires est prévu — voir Feuille de route. Certaines fonctionnalités (notamment le rejeu au niveau des tours) sont expérimentales...
-

-
bash
-
Extrait de la documentation en amont : https://raw.githubusercontent.com/dreadnode/agent-lens/HEAD/README.md
