Claude Code usage

C9watch

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).

136 stars 33 forksUsage & cost trackers Source

Install

Install
brew install --cask minchenlee/tap/c9watch

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/minchenlee/c9watch.git

From the README

c9watch

See every Claude Code, Codex, Cursor Agent and Pi session on your machine — one dashboard for you, one JSON CLI for your agents.

Built with AI (Claude Code and Codex). A human sets direction, tests, and reviews. How this was built

c9watch (short for claude code 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 for what each one supports.

From the same author: rmdv

Demo

Works with everything. Tied to nothing.

Unlike other Claude Code management tools that require you to launch sessions from within their app, c9watch doesn't care where you start your sessions. It discovers them automatically by scanning running processes at the OS level.

Start Claude Code or Codex from any terminal or IDE you already use -- VS Code, Zed, iTerm2, Antigravity, you name it -- and c9watch picks them all up. No plugins to install. No workflows to change. No vendor lock-in.

Just open c9watch and see everything.

Lightweight and fast.

Built with Tauri, Rust, and Svelte -- not Electron. The app binary is small, memory usage is minimal, and the UI stays snappy. Rust handles process scanning and file parsing at native speed. Svelte compiles away the framework overhead. You're already running…
Read the full README on GitHub

Details

Language
Rust
License
MIT
Last updated
3 November 2026
Topics
ai-agentsclaude-codecodexdeveloper-toolsmacosmenu-bar-apptauri

FAQ

What is C9watch?

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). It is a usage for Claude Code, from minchenlee/c9watch on GitHub.

How do I install C9watch?

Run brew install --cask minchenlee/tap/c9watch, then follow the setup in the README.

Is C9watch popular?

minchenlee/c9watch has 136 GitHub stars and 33 forks, and is included in 1 curated Claude Code list. It was last updated on 3 November 2026.

More usage & cost trackers

Browse the most popular Claude Code mods, all usage & cost trackers, or the skills and MCP server directories.