
We Run Claude Code on 10+ Branches Daily, So We Built a Workstation to Keep Up
At our company we use Claude Code heavily - often running agents on 10+ branches in parallel across multiple projects. At some point we realized we were spending more time managing terminal tabs and browser windows than actually reviewing what the agents produced. The real pain was simple: you lose track. Which agent just finished? Which one is waiting for your permission? Which one asked you something 15 minutes ago? You end up cycling through tabs, trying to reconstruct what's happening where. So we built Canopy - a developer workstation that puts all your projects and branches in one sidebar with live status indicators. You open the app and immediately see what needs your attention. What helped us most: A sidebar listing every project and worktree with color-coded agent status (idle, working, needs permission, done) On macOS, the notch shows all session statuses. I don't even need to switch to Canopy to know what's going on Each worktree gets its own isolated space - terminal panes,
Continue reading on Dev.to
Opens in a new tab
![Join a list of strings with '[' as prefix, ']' as suffix, and ',' as delimiter using streams.](/_next/image?url=https%3A%2F%2Fmedia2.dev.to%2Fdynamic%2Fimage%2Fwidth%3D800%252Cheight%3D%252Cfit%3Dscale-down%252Cgravity%3Dauto%252Cformat%3Dauto%2Fhttps%253A%252F%252Fdev-to-uploads.s3.amazonaws.com%252Fuploads%252Farticles%252F9qcm43evuzjr784iwng7.png&w=1200&q=75)
