Building a desktop application to manage AI coding agents across git worktrees

Dev.to AI
Generative AI AI Tools

Building a desktop application to manage AI coding agents across git worktrees At our company we manage dozens of projects across multiple languages. We started using tools like Claude Code and Gemini CLI on multiple pull request branches simultaneously. The workflow degraded fast. I often had 20 to 30 terminal tabs open. Each tab ran a different agent. Add the frontend and backend browser tabs for each project and it became impossible to track which agent was working, idle or waiting for input. The cognitive load of context switching was too high. We built Canopy to solve this problem.