Claude Code desktop
Claude Code Monitor
Real-time dashboard for monitoring multiple Claude Code sessions. CLI + Mobile Web UI with QR code access, terminal focus switching (iTerm2, Terminal.app, Ghostty). macOS only.
Install
npx claude-code-monitorFound in the project README. Check it for setup steps after installing.
git clone https://github.com/onikan27/claude-code-monitor.gitFrom the README
Claude Code Monitor Monitor multiple Claude Code sessions in real-time from your terminal or smartphone. Terminal UI Monitor sessions with keyboard navigation Mobile Web Control from your phone (same Wi-Fi or Tailscale) β¨ Features - π Serverless - File-based state management, no API server required - β‘ Easy Setup - One command ccm for automatic setup and launch - π Secure - No external data transmission, token-based mobile auth π Requirements Note: This tool is macOS only due to its use of AppleScript for terminal control. - macOS - Node.js >= 18.0.0 - Claude Code installed π Quick Start Run with npx (no install required) Or install globally On first run, it automatically sets up hooks and launches the monitor. Mobile Access 1. Press h to show QR code (default port: 3456) 2. Scan with your smartphone (same Wi-Fi required) If port 3456 is in use, an available port is automatically selected. Remote Access with Tailscale Access from anywhere using Tailscale (secure VPN). Prerequisites: 1. Install Tailscale on your Mac and smartphone 2. Sign in with the same Tailscale account on both devices 3. Ensure Tailscale is connected (check menu bar icon) With -t option, the QR code URL uses your Tailscale IP (100.x.x.x), allowing access from any device in your Tailnet - even outside your local network. Security: Tailscale uses WireGuard encryption. Communication is secure even over public networks. π Usage Commands Options Keybindings Status Icons π± Mobile Web Interface Monitor and control Claude Code sessions from your smartphone. Features - Real-time session status via WebSocket - View latest Claude messages - Focus terminal sessions remotely - Send text messages to terminal (multi-line supported) - Permission prompt navigation - Respond toβ¦
Details
- Repository
- onikan27/claude-code-monitor
- Language
- TypeScript
- License
- MIT
- Last updated
- 29 January 2026
- Topics
- claudeclaude-code
- Listed in
- jqueryscript/awesome-claude-code
FAQ
What is Claude Code Monitor?
Real-time dashboard for monitoring multiple Claude Code sessions. CLI + Mobile Web UI with QR code access, terminal focus switching (iTerm2, Terminal.app, Ghostty). macOS only. It is a desktop for Claude Code, from onikan27/claude-code-monitor on GitHub.
How do I install Claude Code Monitor?
Run npx claude-code-monitor, then follow the setup in the README.
Is Claude Code Monitor popular?
onikan27/claude-code-monitor has 314 GitHub stars and 31 forks, and is included in 1 curated Claude Code list. It was last updated on 29 January 2026.
More desktop, web & mobile apps
OpenCovibe
273AnyiWang/OpenCovibe
Local-first Tauri desktop app for working with Claude Code and Codex.
Claude Code Web UI
1.1ksugyan/claude-code-webui
Browser-based chat interface for the Claude Code CLI with streaming responses.
The Claude Protocol
347AvivK5498/The-Claude-Protocol
Mutli-Agent orchestration workflow for Claude Code with automated task management using Beads CLI
TOKENICODE
447yiliqi78/TOKENICODE
A Claude Code GUI β Tauri 2 + React 19 + TypeScript + Tailwind CSS 4
CcCompanion
274CyberSealNull/CcCompanion
Unofficial iOS companion app for Claude Code with a self-hosted relay and session browsing.
Offensive Claude
409hypnguyen1209/offensive-claude
Offensive security toolkit for Claude Code covering red team, exploit dev, AD attacks, EDR bypass, mobile pentest
Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.