GStack
gstack: Osiem specjalistycznych umiejętności workflow dla Claude Code zwiększających wydajność programistyczną.
gstack to potężne rozszerzenie dla Claude Code, które przekształca standardowego asystenta AI w zespół wyspecjalizowanych ekspertów. Narzędzie oferuje osiem unikalnych umiejętności, takich jak planowanie strategiczne (CEO mode), rygorystyczna inżynieria (Eng Manager), paranoiczny przegląd kodu, automatyzacja QA oraz szybkie wdrażanie (Shipping). Dzięki gstack programiści mogą korzystać z automatyzacji przeglądarki, integracji z Greptile oraz systematycznych testów regresyjnych, co pozwala na budowanie oprogramowania z niespotykaną dotąd precyzją i szybkością.
2026-03-15
534773.1K
GStack Informacje o produkcie
gstack – Twój zespół specjalistów AI wewnątrz Claude Code
gstack to zaawansowany zestaw ośmiu specyficznych umiejętności workflow zaprojektowanych dla Claude Code, który zmienia generycznego asystenta w grupę ekspertów dostępnych na żądanie. Zamiast jednej, nieprecyzyjnej odpowiedzi, gstack pozwala przywołać konkretny tryb poznawczy – od wizjonerskiego CEO, przez rygorystycznego managera inżynierii, aż po paranoicznego specjalistę QA.
Projekt stworzony przez Garry'ego Tana (CEO Y Combinator) ma na celu wyeliminowanie przeciętności w kodowaniu AI poprzez wprowadzenie jasnych „biegów” pracy. Dzięki gstack Twój agent nie tylko pisze kod, ale widzi Twoją aplikację, testuje ją i zarządza procesem wydawniczym.
Czym jest gstack?
gstack to system operacyjny dla osób, które realnie dostarczają oprogramowanie. Bez gstack agent AI często bierze zapytania zbyt dosłownie, nie kwestionuje kierunku produktu i nie widzi interfejsu użytkownika. Z zainstalowanym gstack, Claude Code zyskuje oczy (poprzez przeglądarkę Chromium) oraz konkretną metodologię pracy.
Narzędzie to wprowadza komendy typu slash (np. /plan-ceo-review), które narzucają modelowi określony rygor i perspektywę, co pozwala na budowanie produktów o wyższej jakości w krótszym czasie.
Funkcje gstack
Rozszerzenie gstack oferuje zestaw narzędzi, które pokrywają cały cykl życia oprogramowania:
- Inteligentne Planowanie: Dwa tryby planowania (
/plan-ceo-reviewi/plan-eng-review) pozwalają najpierw zadbać o wartość produktu, a następnie o jego architekturę. - Automatyzacja Przeglądarki: Umiejętność
/browsedaje agentowi możliwość logowania się, klikania w interfejs i robienia zrzutów ekranu w celu weryfikacji zmian. - Zaawansowane QA: Komenda
/qaautomatycznie analizuje diffy w git, identyfikuje zmienione ścieżki i przeprowadza testy na żywym organizmie. - Paranoiczny Przegląd Kodu: Dzięki
/reviewnarzędzie szuka błędów, które przechodzą przez CI, takich jak wyścigi (race conditions) czy problemy z granicami zaufania. - Ekspresowe Wdrażanie: Komenda
/shipsynchronizuje gałąź z main, uruchamia testy i otwiera Pull Request. - Integracja z Greptile: gstack automatycznie triażuje komentarze z Greptile, naprawiając realne błędy i odrzucając false positives.
- Zarządzanie Sesjami:
/setup-browser-cookiespozwala importować ciasteczka z Twojej przeglądarki (Chrome, Arc, Edge), co umożliwia testowanie stron wymagających autoryzacji. - Retrospektywy:
/retroanalizuje historię commitów i wzorce pracy, dostarczając konkretne dane o wydajności zespołu.
Przypadki użycia (Use Case)
1. Tworzenie nowej funkcji od zera
Użytkownik opisuje chęć dodania uploadu zdjęć. Zamiast pisać kod, wywołuje /plan-ceo-review. gstack sugeruje, że celem nie jest „upload”, ale „pomoc w sprzedaży”, proponując automatyczne rozpoznawanie produktów. Następnie /plan-eng-review tworzy diagramy przepływu danych i architekturę kolejki zadań.
2. Szybkie QA przed mergem
Po zakończeniu kodowania, programista wpisuje /qa. gstack analizuje, że zmieniono 12 plików i 3 endpointy API. Automatycznie otwiera przeglądarkę, wchodzi na localhost:3000 i sprawdza, czy nowe funkcje nie popsuły layoutu na urządzeniach mobilnych.
3. Zarządzanie wieloma agentami jednocześnie
Używając narzędzia Conductor, można uruchomić dziesięć sesji Claude Code naraz. W jednej sesji gstack przeprowadza /review, w drugiej /qa na stagingu, a w pozostałych wdraża poprawki na różnych gałęziach. Każda sesja posiada izolowaną przeglądarkę w katalogu .gstack/.
Jak używać gstack (How to Use)
Instalacja globalna
Aby zainstalować gstack na swoim komputerze, wklej poniższą komendę do Claude Code:
run git clone https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup
Po instalacji należy dodać sekcję "gstack" do pliku CLAUDE.md, instruując model, aby używał umiejętności /browse do przeglądania sieci.
Aktualizacja
Aby zaktualizować gstack do najnowszej wersji, użyj komendy:
cd ~/.claude/skills/gstack && git fetch origin && git reset --hard origin/main && ./setup
FAQ – Najczęściej zadawane pytania
P: Czy gstack wymaga zewnętrznych subskrypcji? O: Wymaga Claude Code oraz Bun v1.0+. Integracja z Greptile jest opcjonalna, ale zalecana dla pełnej automatyzacji przeglądu kodu.
P: Czy moje dane logowania są bezpieczne?
O: /setup-browser-cookies wykorzystuje macOS Keychain do bezpiecznego odszyfrowania ciasteczek. Żadne wartości ciasteczek nie są wyświetlane w interfejsie.
P: Co zrobić, jeśli umiejętności nie pojawiają się w Claude Code?
O: Należy uruchomić ponownie skrypt setup: cd ~/.claude/skills/gstack && ./setup. Rebuduje on dowiązania symboliczne (symlinks).
P: Czy gstack działa na Linuxie?
O: Tak, skompilowany binarny plik /browse działa zarówno na macOS, jak i na Linuxie (x64 oraz arm64).








