DevPit: zarządzanie sesjami Claude Code na komputerze

Zbieraj zadania, terminale i koszty agentów programistycznych w jednym miejscu.

devpit.app
DevPit screenshot

Do czego służy DevPit? Proste wyjaśnienie

DevPit to aplikacja komputerowa do zarządzania sesjami Claude Code. Łączy terminal obserwowanego zadania, tablicę pracy, zmiany plików oraz koszt wywołań agenta. Dzięki temu łatwiej ustalić, co działa w tle, a co czeka na odpowiedź. Strona udostępnia instalatory i dokumentację; środowisko pracy działa na twoim komputerze.

To rozwiązanie dla programistów korzystających już z Claude Code w wielu projektach. Nie dostarcza własnego modelu ani gotowego zestawu agentów. Definicje agentów pochodzą z lokalnych plików.

Własne agenty mają postać plików Markdown z frontmatter, między innymi w ~/.devpit/agents/.

Oddzielne zadania i zachowane sesje

Każdy projekt ma jeden podłączony terminal docelowy, a pozostałe sesje mogą pracować w tle. tmux podtrzymuje procesy po zamknięciu okna aplikacji. Gdy krok wymaga checkoutu, karta może otrzymać Git worktree. Nie zostanie on usunięty, jeśli zawiera zmiany bez commita.

Drzewo plików i widok diff ułatwiają kontrolę efektów. Panel przeglądarki pokazuje stronę uruchomioną przez projekt. Sterowanie tą stroną przez agenta nie jest jeszcze zaimplementowane.

Od instalacji do sprawdzonego wyniku

  1. Wybierz pakiet w instrukcji instalacji. W PATH musi być claude; Linux i macOS wymagają też tmux.
  2. Otwórz projekt i opisz konkretną zmianę oraz kryteria odbioru na karcie.
  3. Przypisz kolumnie sesję, polecenie lub istniejącego agenta lokalnego.
  4. Przesuń kartę, obserwuj wykonanie i sprawdź diff oraz testy przed kolejnym krokiem.

Dostępne są Linux, uniwersalny macOS i Windows x64. Wersja macOS nie jest notaryzowana, a instalator Windows nie ma certyfikatu podpisu kodu. Dokumentacja podaje sposób weryfikacji pobranego pakietu.

Kolumny jako jawnie skonfigurowane kroki

Sześć kolumn nowego projektu początkowo niczego nie uruchamia. Krok agent zwraca dane strukturalne, session służy pracy interaktywnej, a command testom czy kompilacji. Kolumna określa agenta, model, kontekst karty, oczekiwany wynik i limit wydatków na wywołanie.

Po wykonaniu sprawdzasz wyjście, kod zakończenia i koszt. Domyślnie działa manual; ask pyta o przejście, natomiast auto może uruchomić kolejny krok. Opis tablicy pomaga świadomie dobrać te ustawienia.

Koordynacja projektów pod kontrolą użytkownika

Orkiestrator tworzony na pasku bocznym otrzymuje nazwę i wybrane konto Claude Code. Widzi projekty, tablice i sesje oraz może uruchomić sesję powiązaną z kartą. Na pytania odpowiadasz sam w panelu Sessions. Pływająca wyspa pokazuje stan pracy nad innymi oknami.

Orkiestrator nie zatwierdza działań innej sesji, nie przesuwa kart do wykonujących kolumn i nie działa według timera. Przypomnienie tylko powiadamia. Dostęp z telefonu opiera się na Tailscale, jednorazowym parowaniu i uprawnieniach urządzenia.

Darmowy program a zużycie Claude Code

Stan na 8 października 2026: DevPit jest darmowy i udostępniany na licencji Apache 2.0. Korzysta z istniejącego planu Claude Code. Limity, opłaty dostawcy i dostępność regionalna pozostają oddzielne. Budżet pojedynczego wywołania i zapis kosztu nie oznaczają nielimitowanej darmowej pracy modelu.

Lokalne dane i istotne ograniczenia

Stan aplikacji trafia do ~/.devpit, poza repozytorium. Konto jest opcjonalne, a synchronizacja między komputerami nie została jeszcze zbudowana. Lokalny zapis nie oznacza działania modelu bez sieci.

Dokument bezpieczeństwa opisuje jawne pliki poświadczeń z ograniczonymi uprawnieniami, bez systemowego magazynu kluczy. Wyjście poleceń jest zachowywane bez automatycznego ukrywania sekretów. Wypisany token może zostać na karcie lub w historii terminala. Aplikacja łączy się także z Anthropic, by pokazać dostępność planu.

Częste pytania

Czy DevPit jest darmowy?

Tak, aplikacja jest darmowa i open source. Nie obejmuje dostępu do Claude Code ani dodatkowego limitu modelu.

Czy działa w Windows?

Tak. Instalator x64 zawiera psmux i wymaga claude w PATH. Można też uruchomić wersję Linux w WSL 2.

Czy zamknięcie okna kończy sesję?

Zwykle nie: tmux zachowuje procesy. Natywna aktualizacja Windows zatrzymuje jednak psmux i zamyka terminale. Ciągłość nie obejmuje wyłączenia systemu.

Inne agenty mogą raportować stan przez devpit-agent hook; Gemini CLI robi to automatycznie. Raportowanie nie oznacza pełnego sterowania takim agentem.

Oficjalne materiały