Przejdź do treści

O projekcie

Canopy to darmowa, wieloplatformowa aplikacja dla developerów, którzy równolegle uruchamiają Claude Code, Codex czy Gemini CLI na wielu git worktree. Każdy branch dostaje własny terminal, inspektor i kartę przeglądarki — w jednym oknie zamiast tuzina kart terminala.

Co zbudowałem

  1. 01Współtworzenie produktu od pierwszego dnia w IT SOL — kształtowanie funkcji, ich implementacja i codzienne testy na prawdziwych projektach.
  2. 02Wbudowana przeglądarka: migracja na webview, karty per worktree, emulacja urządzeń, przechowywanie haseł w keyringu systemu i ulubione.
  3. 03Przechwytywanie elementów i zrzutów ekranu prosto do kontekstu agenta AI.
  4. 04Zdalne sterowanie z telefonu przez WebRTC i parowanie kodem QR (beta).
  5. 05Drzewo plików w sidebarze na żywo, oparte o natywny watcher systemu plików.
  6. 06Uniwersalny podział paneli z drag & drop oraz edytor CodeMirror z podkartami i szybkim otwieraniem ⌘P.

Najważniejsze

  • Terminal akcelerowany GPU (xterm.js + WebGL) z trwałymi sesjami tmux.
  • Inspektor śledzący koszt, zużycie kontekstu, wywołania narzędzi i zadania każdej sesji agenta.
  • GUI do git worktree, review i PR-y z GitHuba, integracja z Jirą i YouTrackiem.
  • Podpisane buildy na macOS, Windows i Linux z kanałami aktualizacji stable i next.
Następny projekt →Screen Cubby