Claude Code Agent Monitor

A local real-time dashboard for Claude Code and Codex sessions: agent activity and tool calls

CLI

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Reads agent session events through hooks
  • Runs a local service with a database
All reasons and checks

hoangsonww/claude-code-agent-monitor

Install

Manual install

git clone https://github.com/hoangsonww/Claude-Code-Agent-Monitor.git

Then run from source via npm per the README.

This is third-party code. Review the repository files before installing.

What it does

The dashboard shows in real time what Claude Code and Codex agents are doing: sessions, subagent activity, tool calls and analytics. It connects to the agents through their built-in hooks, so events arrive as work happens. The UI offers several pages: a dashboard, a kanban board, a sessions list, an activity feed, analytics and workflows. It is built on Node, Express, React and SQLite with WebSocket updates. It installs from source via npm or via Docker and Podman, and the default ports bind to loopback only.

Who it is for. For developers and teams who want visibility into what their Claude Code and Codex agents are doing.

Good fit when

  • You want to watch agent sessions in real time
  • You need analytics on tool calls and subagent activity
  • You want several agents visible on one dashboard

Not a fit when

  • You do not need a separate agent observability panel
  • You cannot run a local service or containers

Example request

Show on the dashboard which tools the agent called in the last session

Limitations

It is a standalone service you deploy and keep running, and installation needs Node and Git or Docker. The panel observes sessions but does not control the agents themselves. Data is stored locally in SQLite.

How to disable. Stop the service and remove the hooks from the agent configuration; for Docker run docker compose down.

Security check

  • Reads agent session events through hooks
  • Runs a local service with a database

README in short

The README describes a real-time monitoring dashboard for Claude Code and Codex sessions built on Node, Express, React and SQLite with WebSocket updates. It connects to the agents through their built-in hooks and shows sessions, subagent activity, tool calls and analytics across several pages. Installation is from source via npm or via Docker and Podman, default ports are local, and there is a plugin marketplace for Claude and Codex. MIT licensed.

FAQ

How do events reach the panel?

Through the built-in Claude Code and Codex hooks; a hook handler reads the event and updates the dashboard.

Does data leave my machine?

No, the panel stores data locally in SQLite, and default ports bind to loopback only.

Editors’ pick

Open-source personal AI assistant on your own machine: answers in Telegram, Slack, Discord and WhatsApp, extended with skills and plugins

CLIHigh risk390.7KRepository stars
Editors’ pick

A self-improving agent from Nous Research with a TUI, messaging gateway, cron jobs and skills it writes itself

CLIHigh risk249.8KRepository stars
Editors’ pick

An open source coding agent for the terminal and desktop with build and plan modes

CLIHigh risk210.6KRepository stars
Editors’ pick

Open prompt library with a Claude Code plugin, MCP server and CLI: search, fetch and improve prompts and skills from an agent

PluginMedium risk171.5KRepository stars
Foxx AIClaude Code Agent Monitor

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.