Pilot Console
Local web dashboard at localhost:41777 — monitor and manage your sessions.
The Console runs locally as a Bun/Express server with a React web UI. It's automatically started when you launch Pilot and stopped when all sessions close. All data — memories, sessions, usage — is stored in a local SQLite database. Nothing leaves your machine.
$ open http://localhost:41777
9 Views
| View | Description |
|---|---|
| Dashboard | Workspace status, active sessions, spec progress, git info, recent activity. Your real-time command center. |
| Specifications | All spec plans with task progress (checkboxes), phase tracking (PENDING/COMPLETE/VERIFIED), and iteration history. |
| Changes | Git diff viewer with staged/unstaged files, branch info, and worktree context. |
| Memories | Browsable observations — decisions, discoveries, bugfixes — with type filters, search, and timeline view. |
| Sessions | Active and past sessions with observation counts, duration, and the ability to browse session context. |
| Usage | Daily token costs, model routing breakdown (Opus vs Sonnet distribution), and usage trends over time. |
| Share | Browse, edit, rename, and delete all assets (skills, rules, commands, agents). Filter by scope and type. Push/pull to git remotes. Markdown preview. |
| Settings | Model selection per command and sub-agent (Sonnet 4.6 vs Opus 4.6). Spec workflow toggles (worktree support, ask questions, plan approval). Reviewer toggles (plan reviewer, spec reviewer). Context window size auto-detected from Claude Code. |
| Help | Embedded documentation from pilot-shell.com — full technical reference without leaving the Console. |
Smart Notifications via SSE
The Console sends real-time alerts via Server-Sent Events when Claude needs your input or a significant phase completes. You don't need to watch the terminal constantly — the Console notifies you.
- Plan requires your approval — review and respond in the terminal or via notification
- Spec phase completed — implementation done, verification starting
- Clarification needed — Claude is waiting for design decisions before proceeding
- Session ended — completion summary with observation count
Configure model selection per component — Planning (Opus), Implementation (Sonnet), Verification (Sonnet), each sub-agent independently. Spec workflow toggles control whether to ask questions, require plan approval, and use worktree isolation. Reviewer toggles enable/disable plan review and code review sub-agents. Context window size is auto-detected from Claude Code based on your subscription plan.