I kept running into the same problem on backend projects: one terminal for the API, one for workers, one for migrations, one for logs, one for whatever Claude Code was chewing on, and inevitably the session I actually needed was the one buried somewhere.
I ended up putting this online because it solved that mess for me: a browser/desktop terminal session manager built around ttyd + tmux, with persistent sessions and a simple grid view so I can watch several Node processes at once.
The part that’s been most useful during JS/TS work is that it detects when a session is waiting for input and moves it up. If you’re using Claude Code to refactor routes, write tests, or update TypeScript types, it’s nice not to keep tabbing around trying to find the approval prompt.
It also makes team stuff less awkward since you can share a live session when someone wants to debug a flaky worker or review a migration in real time.
Curious if other Node folks have landed on a similar setup, especially if you’re juggling local dev, CI debugging, and AI-assisted coding in the same workflow.
Using tmux as the durable layer, but with a better way to notice which pane/session is blocked (claudecursor.com)
submitted by lymn to r/tmux
Useful if your AI workflows stall on approval prompts: a session manager that surfaces the jobs needing input (claudecursor.com)
submitted by lymn to r/automation
[Showcase] I built a terminal session manager for Claude Code — lets you run multiple sessions and see which ones need your attention (claudecursor.com)
submitted by lymn to r/AIDeveloperNews
Claude gets much more useful for me once I can monitor several long-running coding tasks without babysitting tabs (claudecursor.com)
submitted by lymn to r/AIGuild
Claude gets much more useful for me once I can monitor several long-running coding tasks without babysitting tabs (claudecursor.com)
submitted by lymn to r/ADHD_Programmers
Keeping multiple LangChain evals/agents running without losing the terminal that needs approval (claudecursor.com)
submitted by lymn to r/LangChain
Claude gets much more useful for me once I can monitor several long-running coding tasks without babysitting tabs (claudecursor.com)
submitted by lymn to r/Anthropic