Canopy: A native macOS app for parallel Claude Code sessions with git worktrees

April 14, 2026
Today I'm happy to ship something I've been building for a while: Canopy, a native macOS app for running hyper-productive parallel Claude Code sessions with git worktrees. Here's the problem. Claude Code is a superpower. But real engineering work doesn't arrive one task at a time. A bug lands while you're refactoring. A review request shows up while you're writing tests. You need to work on three things at once, but Claude and Git want you to work on one. Sure, you can hack around it. Stash, checkout, a second clone, maybe `git worktree add`, a shell script to copy your `.env`. What you get is a Terminal tab graveyard, stale worktrees rotting on disk, Claude sessions you can't find. A quiet tax on every task. Canopy removes that tax. ➡️ One window. Parallel worktree sessions in tabs. ⌘1–9 to jump. ➡️ Claude conversations auto-resume across restarts. No --resume flags, no session IDs to hunt down. ➡️ Per-project config: files to copy, directories to symlink, setup commands to run on every new worktree. ➡️ One-click Merge & Finish. No more forgotten commits or stale worktrees rotting on your laptop. ➡️ Activity dashboard: token usage, model split, 12-week heatmap of your actual Claude hours. ➡️ Split terminal, find-in-terminal, IDE integration, and more: the things that save you 30 seconds every time you use them. Native SwiftUI. No Electron. Signed, notarized, free under AGPL-3.0. ✅ Download (.dmg): https://github.com/juliensimon/canopy/releases/latest/download/Canopy.dmg ✅ Homebrew: brew install --cask juliensimon/canopy/canopy ✅ Source & docs on Github - https://github.com/juliensimon/canopy If you use Claude Code seriously, please give it a try, drop a ⭐, and tell me what to build next.

Transcript

I'm sorry. You know, You know,

Tags

AIMachine LearningTechnology