fahd09/watchtower

63 stars · Last commit 2026-03-02

Watchtower — monitor, inspect, and debug all API traffic between AI coding agents (Claude Code, Codex CLI) and their APIs, with a real-time web dashboard.

README preview

# Watchtower

Monitor, inspect, and debug all API traffic between AI coding agents and their APIs — with a real-time web dashboard.

> Like Chrome DevTools Network tab, but for Claude Code and Codex CLI.

![Watchtower Dashboard](docs/screenshot.png)

## Why

AI coding agents make dozens of API calls per interaction — streaming messages, token counts, quota checks, subagent spawns — and you can't see any of it. Watchtower sits between your AI agent and its API, captures everything, and gives you a live dashboard to inspect it all.

**Works with:**
- [Claude Code](https://docs.anthropic.com/en/docs/claude-code) (Anthropic)
- [Codex CLI](https://github.com/openai/codex) (OpenAI)
- Any OpenAI-compatible client

**What you see:**

- Every request and response, fully decoded

View full repository on GitHub →