minchenlee/c9watch
129 stars · Last commit 2026-10-11
Mac app and JSON CLI to monitor every Claude Code, Codex, Cursor Agent and Pi session on your machine. See which agent needs permission, which is working, and which is idle. Works with any terminal or IDE. Free, open source (MIT).
README preview
<p align="center"> <img src="src-tauri/icons/icon.png" width="120" alt="c9watch icon" /> </p> <h1 align="center">c9watch</h1> <p align="center">See every Claude Code, Codex, Cursor Agent and Pi session on your machine — one dashboard for you, one JSON CLI for your agents.</p> **c9watch** (short for **c**laude cod**e** watch, like k8s for Kubernetes) gives you a real-time view of every Claude Code, Codex, Cursor Agent, and Pi session running on your machine. A **desktop dashboard** for you, and a **JSON CLI** for your agents — both watching the same sessions at the same time. You see which agent needs permission, which one is working, and which one is idle. Your agents can do the same — querying session status, searching past work, and coordinating with each other — all through the same tool. Claude Code and Codex are fully monitored. Cursor Agent is monitor-only. Pi is read-only. OpenCode is a preview that needs a manual server connection. See [Compatibility](https://c9watch.mclee.dev/compatibility/) for what each one supports. From the same author: [rmdv](https://rmdv.mclee.dev) ## Demo 