tabsh - Work with agents with an IDE in your browser tab
by•
Most ADEs bring the browser into the IDE. tabsh takes the opposite approach: bring coding sessions to your browser, where your work already happens.
It's a small Rust daemon that puts all your sessions across projects on one Kanban board/list, with status updates via agent hooks. Use real terminals or chat panels with Claude Code, Codex, Cursor CLI, OpenCode, and more.
Free, MIT-licensed, macOS/Linux.
Replies
Maker here! My ADE was the last thing I kept ⌘-Tab-ing to. Issues, PRs, docs, design, and localhost were all in the browser. Why not bring the ADE there too?
tabsh is a small Rust daemon that brings all your coding-agent sessions into one browser board, across projects. Hooks update statuses automatically, including when an agent needs your input.
Everything runs locally. No account, no server, macOS and Linux.
Free, MIT-licensed. I'd love you to give it a try and fork it and make it your own.
Across several projects, I'd want sessions waiting on me to be the first thing I see. Hook-based status updates seem a useful way to keep that view current.