Przejdź do głównej zawartości

Drabina autonomii: na którym poziomie pracujesz?

Drabina autonomii to sześciostopniowa skala Dana Shapiro, od poziomu 0 do 5: ile kodu zespołu piszą agenci i ile z niego ludzie wciąż czytają. Od pojedynczych zadań, przez pracę w parze i czytanie każdego diffa, po specyfikacje sprawdzane testami i fabrykę, która zamienia specyfikację w wdrożone oprogramowanie. Większość programistów jest na poziomie 2 lub 3.

PoziomNazwaKto piszeKto czytaJak to wygląda
0RęcznieCzłowiekCzłowiekKażda linia to świadomy wybór
1Z pomocąCzłowiek, agent podpowiadaCzłowiek, linia po liniiOstre autouzupełnianie, człowiek nadal prowadzi
2W parzeAgent, człowiek prowadzi na żywoCzłowiek, na bieżącoSesja pracy w parze, nie przekazanie zadania
3Menedżer reviewAgent, samodzielnieCzłowiek, każdy diffRecenzent na pełny etat, nie programista
4Menedżer specyfikacjiAgent, na podstawie specyfikacjiCzłowiek, testy i wynikiWymagania na wejściu, kod na wyjściu
5Ciemna fabrykaAgent, od początku do końcaNikt nie czyta koduSpecyfikacja na wejściu, wydanie na wyjściu

Poziomy na podstawie: Dan Shapiro, “The Five Levels: from Spicy Autocomplete to the Dark Factory”, styczeń 2026.

Dwa szczeble mają ostrzeżenie od autora. Na poziomie 2 mieszka dziś większość programistów AI-native, a zdanie Shapiro o nim brzmi tak: ten poziom i każdy następny dają poczucie, że skończyłeś, choć nie skończyłeś. Poziom 3 to ten, na którym prawie wszyscy się zatrzymują. Poziom 5 jest na tyle rzadki, że da się go wskazać z nazwy: garstka zespołów poniżej pięciu osób, a notatka Simona Willisona nazywa jeden z nich dywizją AI w StrongDM.

Odpowiadaj na te pytania, patrząc na repozytorium, z którego wysyłasz na produkcję, a nie na własne wrażenie. Pierwsze pytanie z odpowiedzią “nie” jest twoim sufitem.

  1. Z poziomu 0 na 1. Czy w tym tygodniu trafił na dysk kod, którego nie napisałeś?
  2. Z poziomu 1 na 2. Czy oddajesz agentowi całe zadania z kryteriami akceptacji, a nie podpowiedzi wewnątrz funkcji, którą właśnie piszesz?
  3. Z poziomu 2 na 3. Czy agent pracuje na tyle długo i na tyle często, że jego robotę spotykasz najpierw jako diff?
  4. Z poziomu 3 na 4. Czy masz warunek stopu, który maszyna umie ocenić, żeby wyjść z pokoju i sprawdzić wynik zamiast patrzeć na przebieg?
  5. Z poziomu 4 na 5. Czy scala się cokolwiek, czego nie przeczytał człowiek, i umiesz nazwać wyrocznię, która to zabezpieczyła?

Poziom należy do pętli, nie do firmy. Pętla podbijania zależności z deterministycznym sprawdzeniem może chodzić na poziomie 4, podczas gdy praca nad funkcjami obok siedzi na poziomie 2, i obie odpowiedzi są jednocześnie prawdziwe.

Najczęstsze pytania

Czym jest drabina autonomii?

Drabina autonomii to sześciostopniowa skala Dana Shapiro, od poziomu 0 do poziomu 5, opisująca, ile kodu zespołu piszą agenci kodujący i ile z niego ludzie wciąż czytają. Biegnie od każdej linii pisanej ręcznie, przez wydzielone zadania i pracę w parze, po czytanie każdego diffa, pisanie specyfikacji ze sprawdzaniem testów i fabrykę, która zamienia specyfikacje we wdrożone oprogramowanie.

Na którym poziomie jest większość programistów?

Na poziomie 2 i 3. Shapiro opisuje poziom 2, pracę w parze, jako miejsce, w którym mieszka dziś większość programistów AI-native, a poziom 3, na którym dzień schodzi na czytanie diffów, jako ten, na którym prawie wszyscy się zatrzymują. O obu ostrzega tak samo: dają poczucie, że się dotarło.

Co zmienia się na poziomie 4?

Kto czyta kod i co właściwie czyta. Poniżej poziomu 4 człowiek czyta każdy diff. Na poziomie 4 programista pisze specyfikację i warunek stopu, agent pracuje bez nadzoru, a sprawdzeniem jest to, czy testy przeszły. Czytanie przenosi się z diffa na dowód.

Czy poziom 5 istnieje naprawdę?

Na poziomie 5, w ciemnej fabryce, gdzie nikt nie czyta kodu, Shapiro umieszcza tylko garstkę bardzo małych zespołów; notatka Simona Willisona wskazuje jeden z nich jako dywizję AI w StrongDM. Jest udokumentowany, rzadki i definiuje go siła weryfikacji, a nie brak ludzi.