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 ★
- Axonhub — ⚡️ Open-source AI Gateway — Use any SDK to call 100+ LLMs 3.2k ★
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
Mission Control
Local web cockpit orchestrating three AI coding engines — Claude Code (tech lead), GLM-5.3-Flash via z.ai (jun
Nodeterm
Node-based terminal manager for AI coding agents — tmux-backed terminals and parallel agent sessions as dragga
Lumbergh
Self-hosted web dashboard for supervising multiple Claude Code AI sessions in tmux. Live terminals, real-time
Vibeplane
The local-first control plane for AI coding agents. One binary that watches the Claude Code and GitHub Copilot
Claudexor
Multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode: quota-aware rotation across multiple
Related Agents
VespeR
Control plane for Claude Code workflows: interactive sessions, agents, patterns, DAGs, and resumable context.
9remote
Long-running AI coding sessions keep working after you leave the desk, but checking on them from a phone usual
Paperclip Reviewer
Paperclip 2026.529+ governance-first integration platform code review specialist — control plane + adapters tw