Canopy
Parallel, sandboxed Claude Code sessions on native macOS
Sobre
Canopy runs parallel Claude Code sessions as tabs in one native macOS window — each in its own git worktree, each its own Claude. Close the app and every session resumes with its conversation intact. One-click "Merge & Finish" handles the merge-and-cleanup dance, a split shell pane lets you run git without interrupting Claude, and an Activity dashboard shows where your tokens actually went. Native SwiftUI, no Electron. macOS 14+, AGPL-3.0. Built by someone who uses it daily.
Casos de uso
- →Executar múltiplas sessões do Claude Code em paralelo
- →Testar código em ambientes isolados e seguros
- →Gerenciar projetos simultaneamente sem interferência
Como funciona
O usuário abre o Canopy no macOS, cria sessões isoladas e executa o Claude Code em paralelo para diferentes tarefas.
Exemplo de uso
Resolva um bug no código do projeto A enquanto você faz refatoração no projeto B usando sessões separadas.
Điểm mạnh
- +Sessões paralelas do Claude Code em abas nativas
- +Cada sessão em sua própria árvore de trabalho git
- +Persistência de conversas ao fechar o app
- +Mesclagem e finalização com um clique
- +Painel de shell dividido para comandos git sem interromper o Claude
- +Painel de atividade para monitorar tokens
- +App nativo em SwiftUI, sem Electron
Điểm yếu
- −Apenas para macOS 14 ou superior
- −Requer acesso ao Claude Code (assinatura separada)
- −Licença AGPL-3.0 pode ser restritiva para uso comercial