Observer — AI skill for Claude Code
Local-first control plane for AI coding agents — launch browser terminals, run and remotely control sessions, and track files, tokens & cost across Claude Code, Codex, Cursor, Gemini CLI and 20+ more.
How to install Observer
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open superbasedapp/observer and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Observer does
Local-first control plane for AI coding agents — launch browser terminals, run and remotely control sessions, and track files, tokens & cost across Claude Code, Codex, Cursor, Gemini CLI and 20+ more. 100% local, no telemetry.
Alternatives in AI
- Codeburn — Free, local tool to track AI coding token usage and cost across 37 tools and agents (Claude Code, Cursor, Code 9.7k ★
- Manifest — Real-time cost observability for OpenClaw agents — track tokens, costs, messages, and model usage 4.1k ★
- Nodeterm — Node-based terminal manager for AI coding agents — tmux-backed terminals and parallel agent sessions as dragga 1.3k ★
README
SuperBased
The exact tokens your AI provider billed you — cache splits, reasoning tokens, long-context surcharges — reconciled across 29 coding tools, entirely on your own machine. Nothing you build here ever leaves your machine unless you opt a node into it.
[](https://www.npmjs.com/package/@superbased/observer) [](https://www.apache.org/licenses/LICENSE-2.0) [](#install) [](https://go.dev/) [](https://github.com/superbasedapp/observer)
If SuperBased catches something useful in your next bill, a star helps other people looking for the same thing find it.
Try it in one command
npx @superbased/observer
On a fresh machine — no `~/.observer/observer.db`, no `~/.observer/config.toml` — this scans every AI coding tool's own local session files into a throwaway temp database, prints one cost table grouped by tool and model, and deletes the database again before it exits. It's local-only: zero network calls, and nothing is written outside that temp directory (foreign-mount adapter mirrors — e.g. WSL reading a Windows-side tool store — are redirected there too; pricing is embedded in the binary, not fetched at runtime).
Already have SuperBased set up (or want the explicit form)? Run `observer usage`. Bare `observer` only runs the one-shot on a machine with no local SuperBased state at all — otherwise it prints the usual welcome screen (`OBSERVER_ONESHOT=off` to always get the welcome screen). This is the zero-con
Related Skills
AI Control Center
Local-first, touch-first AI observability appliance. A Surface Pro control plane monitors Claude Code usage, s
AI Control Plane Public
Self-hosted multi-agent AI orchestration with governance built in: one router in, cost tiers and isolated lane
Mission Control
Local web cockpit orchestrating three AI coding engines — Claude Code (tech lead), GLM-5.3-Flash via z.ai (jun
Vibeplane
The local-first control plane for AI coding agents. One binary that watches the Claude Code and GitHub Copilot
Toketer
This is the codebase of the toketer VS Code extension and utility that aims to track the exact cost of the tok
Lumbergh
Self-hosted web dashboard for supervising multiple Claude Code AI sessions in tmux. Live terminals, real-time
Related Agents
VespeR
Control plane for Claude Code workflows: interactive sessions, agents, patterns, DAGs, and resumable context.
Auth Researcher
Read-only research specialist for authentication and authorization. Use proactively to map how a component sig
9remote
Long-running AI coding sessions keep working after you leave the desk, but checking on them from a phone usual