Pod to nasz własny produkt: IDE na macOS, w którym wielu agentów kodujących pracuje obok siebie na jednym Macu. Na razie to narzędzie wewnętrzne: używamy go w studiu, a poza nim nie jest dostępny.
Kontekst
Na własnych Macach uruchamiamy wielu agentów kodujących naraz, a flota mocno obciąża komputer: tekst zalewa terminale, subskrypcje dochodzą do limitów, serwery deweloperskie zjadają pamięć, a buildy się piętrzą. Na takie obciążenie zbudowaliśmy claude-acc. W Podzie jest częścią IDE, obok natywnego terminala.
Co jest w środku
- Natywne okno: pasek boczny, karty w pasku tytułu i panele to SwiftUI i AppKit. Każdy projekt ma jeden spokojny wiersz, a każdy agent jeden mały znacznik: pracuje, czeka na ciebie albo skończył.
- Natywny terminal: każdy panel to natywny widok z silnikiem Ghostty, rysowany przez Metal, a nie strona internetowa.
- Wbudowany claude-acc: rotacja subskrypcji, strażnik pamięci dla serwerów deweloperskich, buildy kolejkowane według wolnej pamięci, sprzątanie, blokada uśpienia i sterowanie wentylatorami.
- Bez telemetrii: Pod niczego nie wysyła. Nie ma telemetrii, relaya, powiadomień push, udostępniania ani zbierania opinii.
Po wersji 1.0 przyjdą: indeksowane wyszukiwanie kodu dla agentów, środowiska w maszynach wirtualnych OrbStack i Pod Workspace, zarządzany katalog na repozytoria.
Technologia
| Narzędzie | Co robi w Podzie |
|---|---|
| Swift, SwiftUI, AppKit | Okno i jego interfejs |
| Ghostty, Metal | Natywny terminal: silnik Ghostty rysowany przez Metal |
| Electron, TypeScript, React | Runtime za oknem: projekty, worktree, agenci i sesje terminali |
| Python | claude-acc |
Stan dziś
Pod 1.0 jest na razie narzędziem wewnętrznym studia. Jego trzecia wersja kandydująca, 1.0.0-rc3, działa na naszych Macach.

