Surge is a terminal for working across multiple projects, and many agents.
~/surge-terminal(main)$
▲Claude Code started on worktree: main
▲Working on:Fix authentication bug
Why Surge?
Never lose track
Color-coded projects with custom icons. Know exactly which agent is working on which project at a glance.
Switch instantly
Discord-style dock for one-click switching. Your agents keep running while you jump between projects.
Work in parallel
Built on git worktrees. Run agents on multiple branches simultaneously—no git stash, no context switching.
Open source
Completely free and open. Customize it, extend it, or contribute back to make it better for everyone.