theodo-group/debug-that
156 stars · Last commit 2026-04-28
Universal debugger CLI built for AI agents. Allows Claude Code and Codex to debug much faster. Support Node (Javascript, Typescript), bun, lldb (C++/Rust), python. Fast, token-efficient, no fluff.
README preview
# debug-that Debugger CLI built for AI agents. Fast, token-efficient, no fluff. <p align="center"> <img src="docs/demo.gif" alt="debug-that demo" /> </p> **Why?** Agents waste tokens on print-debugging. A real debugger gives precise state inspection in minimal output — variables, stack, breakpoints — all via short `@ref` handles. Inspired by Vercel's [agent-browser](https://github.com/vercel-labs/agent-browser) CLI — the same `@ref` concept, applied to debugging instead of browsing. ## Supported Runtimes & Languages | Runtime | Language | Status | Protocol | |---------|----------|--------|----------| | Node.js | JavaScript | Supported | V8 Inspector (CDP) | | Node.js + tsx/ts-node | TypeScript | Supported | V8 Inspector (CDP) + Source Maps | | Bun | JavaScript / TypeScript | Supported | WebKit Inspector (JSC) | | LLDB | C / C++ / Rust / Swift | Supported | DAP (Debug Adapter Protocol) |