Running parallel GitHub Copilot agent sessions with tmux and git worktrees
When I first started using GitHub Copilot, I kept to the chat window, as I wasn’t too comfortable with the idea of using the CLI for long prompts. The chat interface in VS Code was more friendly and intuitive for me, and I felt more in control using the chat UI. Over time, I’ve been using GitHub Copilot CLI more often. As the scope of work increases (and as demand from stakeholders also increases!), I’ve found myself firing up multiple terminals to do multiple different tasks on a project. However, I’ve had to be careful about how I’ve done that, as I didn’t want to have to deal with the trouble of merge conflicts only made worse by overzealous coding agents! ...