Capturar e reproduzir trajetórias do Claude Code para depuração multissessão com Agent Lens
Registre trajetórias estruturadas do Claude Code, faça shadow de diffs git e reproduza branches quando o comportamento do agente precisar de depuração forense em vez de revisão de transcrições ad hoc.
Pré-requisitos
Python 3.12+, uv, Agent Lens e acesso ao Claude Code através de assinatura ou chave de API compatível com o Claude Agent SDK
Instalação
Use o caminho de instalação ou configuração upstream que corresponda ao seu ambiente:
- git clone
- uv sync
- npm install
- npm run dev
Requisitos e observações do upstream:
- Requer Python >= 3.12 e uv.
- Com o provedor anthropic (padrão), se nenhuma ANTHROPIC_API_KEY estiver definida, o SDK recorre às credenciais da sua assinatura do Claude Code em ~/.claude/credentials.json (requer Claude Pro/Max). O uso é coberto por sua assinatura.
- Você está explorando um código base Python. Use MEMORY.md para manter anotações.
Uso básico ou notas de início rápido:
-
Nota: O AgentLens atualmente suporta Claude Code através do Claude Agent SDK. Suporte para agentes e frameworks adicionais está planejado — veja Roadmap. Alguns recursos (especialmente reprodução turno a turno) são experimentais.
-

-
bash
-
Extraído da documentação upstream: https://raw.githubusercontent.com/dreadnode/agent-lens/HEAD/README.md
