Re:Show HN: A desktop app for managing Claude Code sessions
by kapitalx on Thursday March 12, 2026 @10:59AM
(#47351584)
Hey HN, I built Switchboard because I was running 15-20 Claude Code sessions across different projects and constantly losing track of them. Digging through ~/.claude/projects to find a conversation from a few days ago got old fast, and I kept wanting to save certain sessions to come back to later.
The worst part was switching back to a terminal tab after 20 minutes thinking it was doing work, only to find it had been sitting there waiting for a permission approval the whole time.
It's not a new UI on top of Claude — it just runs the actual Claude Code CLI in a built-in terminal. You get the same experience, just organized.
Key things I find useful:
- In-app alerts when a session is waiting for permission approval or user input
- Full-text search across all session content (powered by SQLite FTS5)
- Star and archive sessions to save the ones worth revisiting
- Fork any session to branch off from a known good state
- Set default CLI parameters per project or globally (permissions, worktree, etc.)
- Picks up session names from Claude Code's /rename command automatically
Tech: Electron, better-sqlite3, node-pty, xterm.js. Data stays local in
~/.switchboard.
Re:Show HN: A desktop app for managing Claude Code sessions
by kapitalx on Friday March 13, 2026 @11:39AM
(#47365931)
Thank you. Yeah I looked at a few, another one is air.dev. The problem is they are recreating the actualy coding pane. Switchboard runs terminal directly.
[1] https://t3.codes
[2] https://www.conductor.build
[3] https://github.com/imbue-ai/sculptor
[4] https://www.omnara.com
https://github.com/doctly/switchboard/releases/tag/v0.0.8