{"repo":"callofdutyops/claude-code-reverse","free":true,"listed":false,"github":"https://github.com/callofdutyops/claude-code-reverse","clone":"git clone https://github.com/callofdutyops/claude-code-reverse.git","description":"A local transparent proxy for Claude Code that captures every Anthropic API call — extract the full system prompt, track token & cache usage, and analyze tool-call patterns from a CLI or live React dashboard.","language":"TypeScript","stars":13,"topics":["ai-agent","anthropic","claude","claude-code","devtools","llm","llm-observability","observability","proxy","reverse-engineering"],"license":"MIT","category":"ai-agents","readme_excerpt":"Claude Code Reverse A reverse engineering tool for intercepting, logging, and visualizing Claude Code LLM interactions. Useful for understanding how Claude Code works, analyzing system prompts, and debugging AI workflows. Demo Use Cases - Research & Learning : Understand how Claude Code structures its system prompts and tool definitions - Debugging : Analyze request/response patterns when developing Claude-based applications - Token Optimization : Track token usage and cache hit rates to optimize costs - Tool Analysis : Monitor which tools Claude Code uses and their success rates Features - Transparent Proxy : Intercepts all API calls without modifying Claude Code - Real-time Logging : Captures requests and responses to JSONL/SQLite - System Prompt Extraction : Extract and analyze Claude Code's full system prompt - Token Statistics : Track input/output/cache token usage per session - Tool Usage Analysis : Monitor tool call frequency and patterns - Web Dashboard : Real-time visualization with React UI and WebSocket updates Prerequisites - Node.js 18.0 or higher - npm 8.0 or higher - Claude Code CLI installed (installation guide) Installation Quick Start 1. Start the Proxy Server 2. Run Claude Code with the Proxy In a new terminal: All API requests will now be routed through the proxy and logged. 3. View the Web Dashboard (Optional) In another terminal: Open http://localhost:3000 in your browser. CLI Reference Commands Examples Architecture Data Storage Captured data is stored ","default_branch":null,"files":null,"tree":[],"storefront":"/r/callofdutyops","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/callofdutyops/claude-code-reverse/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}