Scott Chacon, współtwórca GitHuba i autor najpopularniejszej książki o Git na świecie (“Pro Git”), zebrał 17 milionów dolarów w rundzie Series A prowadzonej przez a16z. Cel? Zbudować klienta Git, który rozwiązuje problem stary jak sam Git: jeden katalog roboczy = jeden branch. W świecie, gdzie obok developera pracują agenty AI, to ograniczenie staje się wąskim gardłem. Temat trafił na stronę główną Hacker News ze 112 punktami i 235 komentarzami.
Czym jest GitButler i czym różni się od Gita?
GitButler nie zastępuje Gita. Zamiast tego działa na nim jako warstwa wyższego poziomu. Twoje dane nadal siedzą w repozytorium Git, natomiast sposób pracy z branchami jest zupełnie inny.
Kluczowa innowacja to wirtualne branche. W standardowym Git przełączanie brancha wymaga stashowania lub commitowania zmian, ponieważ jeden katalog roboczy obsługuje tylko jeden branch na raz. W GitButler natomiast masz kilka branchy aktywnych jednocześnie w tym samym katalogu roboczym. Każda zmiana jest jak karta na tablicy kanban – przypisujesz ją do odpowiedniego brancha przeciągając myszką. W efekcie przy commicie GitButler tworzy commit tylko z tymi zmianami, które przypisałeś.
Poza tym dochodzą: stacked branches z automatycznym PR stacking w GitHub, nielimitowane cofanie operacji (operation log) i generowanie nazw branchy oraz commit messages przez AI na podstawie diffa.
Serwer MCP dla agentów AI
GitButler oferuje serwer MCP, dzięki któremu agenty AI (Claude Code, Cursor) dostają własny wirtualny branch i commitują tam swoją pracę automatycznie. Dlatego developer widzi zmiany agenta oddzielnie od swoich i decyduje co zaakceptować. To rozwiązuje realny problem, ponieważ kiedy agent AI edytuje pliki równolegle z Tobą, Git index się sypie.
Cytat Chacona: “Developers don’t struggle because they can’t write code. They struggle because context falls apart between tools, between people, and now between people and agents.”
Kto stoi za GitButler?
Scott Chacon sprzedał GitHuba Microsoftowi za 7,5 miliarda dolarów. Następnie przez 15 lat obserwował jak Git stał się infrastrukturą dla całego developmentu. Teraz, z siedzibą w Berlinie, buduje GitButler z zespołem, w którym jest Kiril Videlov (lider techniczny) i Anne Leuschner (operacje).
Runda $17M ogłoszona 8 kwietnia 2026, prowadzona przez Andreessen Horowitz (Peter Levine i Matt Bornstein). Kontynuujący inwestorzy: Fly Ventures i A.Capital. a16z inwestowało z pozycji: “Git index breaks under parallel AI editing – it was designed for one atomic change at a time.”
Projekt działa od 2023 roku, ma 20 200 gwiazdek na GitHubie i 129 wydań. Stack technologiczny: Rust (66%), Svelte (17%), TypeScript (15%), aplikacja desktopowa na Tauri.


Co na to społeczność deweloperów?
Na Hacker News pojawiły się dwa obozy. Zwolennicy chwalą wirtualne branche i współpracę z projektem Jujutsu (jj) nad standaryzacją metadanych change-id, co potencjalnie mogłoby trafić upstream do samego Gita.
Krytycy natomiast wskazują na niekompatybilność z istniejącymi narzędziami. GitButler nie jest drop-in replacement, dlatego nie można mieszać go ze standardowym Git na tym samym repozytorium. Wcześniejsze wątki na HN raportowały problemy z merge conflicts (do 5 minut na operację, zapętlanie się), jednak zespół odpowiedział, że pracuje nad tym przed wersją 1.0.
Drugi sporny punkt to licencja. GitButler to nie open source w ścisłym sensie, ponieważ projekt działa na licencji Fair Source od sierpnia 2024. Oznacza to, że kod jest widoczny i można współtworzyć projekt, ale nie można budować produktu konkurencyjnego. Po dwóch latach jednak licencja przechodzi na MIT.
Kurs n8n 2.0 · Kodożercy
Ile godzin tygodniowo tracisz na powtarzalne zadania?
n8n pozwala zautomatyzować to co robisz ręcznie – przesyłanie danych, powiadomienia, raporty. Kurs n8n 2.0 na Kodożercach pokaże Ci jak, krok po kroku, bez pisania kodu.
Sprawdź kurs n8n 2.0 →

FAQ – Najczęstsze pytania o GitButler
Czy GitButler zastępuje Gita?
Nie. GitButler działa na Gicie jako warstwa wyższego poziomu. Twoje dane nadal są w repozytorium Git. Zmienia się sposób pracy z branchami i zmianami, nie sam system kontroli wersji.
Czy GitButler jest open source?
Nie w ścisłym sensie. Działa na licencji Fair Source, co oznacza, że kod jest publiczny i można współtworzyć projekt, ale nie można budować produktu konkurencyjnego. Po dwóch latach jednak licencja przechodzi na MIT.
Jak GitButler współpracuje z agentami AI?
Przez wbudowany serwer MCP. Agent AI (Claude Code, Cursor) dostaje własny wirtualny branch i commituje tam automatycznie. Developer widzi zmiany agenta oddzielnie i decyduje co zaakceptować.
Podsumowanie
GitButler od współtwórcy GitHuba zebrał $17M od a16z na rozwiązanie problemu, którego Git nie był projektowany żeby rozwiązać: równoległa praca kilku osób i agentów AI na jednym repozytorium. Wirtualne branche, serwer MCP i automatyczny PR stacking celują w przyszłość, gdzie developer koordynuje pracę agentów AI. Narzędzie nie jest jeszcze dojrzałe (problemy z merge conflicts, niekompatybilność ze standardowym Git), ale kierunek jest jasny.
Newsletter · DevstockAcademy & Kodożercy
Bądź na bieżąco ze światem IT, AI i automatyzacji
Co wtorek: newsy z branży, praktyczne tipy i narzędzia które warto znać. Zero spamu.



