Anthropic przeprojektował Projects w Claude Code, zastępując prosty model folder plus jeden chat zaawansowaną architekturą z koordynatorem i równoległymi wątkami. Nowa struktura pozwala na ciągłą rozmowę, w której Claude aktywnie zarządza pracą - czyta Twoje zlecenia, odpowiada na szybkie pytania na bieżąco i otwiera wątki dla właściwych zadań. Każdy wątek to pełna sesja Claude Code działająca w chmurze na osobnym branchu i kopii repozytorium, pracujące niezależnie i równolegle.
Architektura opiera się na dwóch warstwach. Projekt stanowi rozmowa koordynatora, który widzi raporty ze wątków, ale nie każdy ich krok. Wątki są pracownikami - otwierają pull requesty, obserwują je z włączonym auto-fix, pushują poprawki gdy CI pada, i raportują po przejściu testów. Mogą również delegować zadania dalej, tworząc subagentów, pętle i workflowy. Przykład od samego Anthropic: chcesz zmniejszyć p75 latency checkoutu, Claude profiluje każdy endpoint, testuje optymizacje i równocześnie otwiera pull requesty w oddzielnych wątkach. Inny scenariusz to wycofanie przestarzałego endpointu v1 z repozytoriów API, web i mobile - każdy wątek zajmuje się jednym, a Claude raportuje, które pull requesty wlewają się pierwsze.
Znacząca zaleta to fakt, że sesje działają nawet po zamknięciu laptopa - praca postępuje w tle chmury, niezależnie od Twojej dostępności. System automatycznie sygnalizuje, gdy dwa wątki dotykają tego samego kodu, minimalizując konflikty merge'u. To rozwiązanie szczególnie zmienia sposób pracy nad rozproszonym kodem, gdzie tradycyjnie trzeba czytelnikować każdy krok ręcznie lub skryptować złożone procedury.