Skip to content

v0.1.0

Choose a tag to compare

@lroolle lroolle released this 06 Jul 08:22

First release. TLS-intercepting HTTP tracer for Claude Code's native binary.

What it does

Runs Claude Code normally while capturing every API call — /v1/messages, OAuth, usage/credits, MCP registry, telemetry — and streams them to a live, categorized web UI.

Highlights

  • MITM proxy (default) — zero-config TLS interception via HTTPS_PROXY + an auto-generated CA. Captures everything, including OAuth/usage endpoints that bypass ANTHROPIC_BASE_URL.
  • Three capture modes behind one abstraction: mitm, base-url (lightweight), node (legacy npm installs).
  • Categorized web UI — filter chips (Messages, Usage/Credits, OAuth, MCP, Bootstrap, Telemetry), SSE decoding, offline HTML snapshots.
  • Response streams are tee'd — Claude gets bytes with no buffering. Live server auto-picks a free port if the default is busy.

Requirements

Bun, openssl, and Claude Code.

git clone https://github.com/thevibeworks/cctrace && cd cctrace
bun install && bun link
cctrace