Paweł Łukasiewicz: programista blogger
Paweł Łukasiewicz
2026-03-03
Paweł Łukasiewicz: programista blogger
Paweł Łukasiewicz
2026-03-03
Udostępnij Udostępnij Kontakt
Wprowadzenie

Programowanie zmienia się szybciej niż kiedykolwiek wcześniej. Nie mówię tu o nowym frameworku czy kolejnej wersji języka – mówię o fundamentalnej zmianie tego, czym w ogóle jest praca programisty. Przez ostatnie kilka miesięcy obserwowałem ten trend z pewnej odległości, ale niedawno stało się coś, co zmusiło mnie do działania. Moja firma ogłosiła oficjalny switch w kierunku agentic development. I wiecie co? Cieszę się z tego. Naprawdę.

Zanim jednak powiem dlaczego, wyjaśnię o co w ogóle chodzi – bo hasło "agentic development" brzmi jak kolejny buzzword, który pojawia się na slajdach w PowerPoincie i znika po kwartale. Tym razem jednak jest inaczej.

Co to jest agentic development?

Przez lata programowaliśmy w ten sam sposób: AI jako asystent. Pisałeś kod, Copilot podpowiadał następną linijkę, ty akceptowałeś albo odrzucałeś. Ty prowadziłeś, AI pomagało.

Agentic development odwraca proporcje. Zamiast "napisz mi tę funkcję", mówisz "rozwiąż ten problem" – i agent samodzielnie planuje kroki, pisze kod w wielu plikach jednocześnie, uruchamia testy, naprawia błędy które sam wykrył, i wraca do ciebie dopiero wtedy, gdy ma gotowy wynik lub utknął na czymś wymagającym Twojej decyzji.

🔍 Czym różni się zwykłe AI od podejścia agentycznego?
Tradycyjny Copilot Agentic Development
Kto prowadzi? Ty Agent (z Twoim nadzorem)
Zakres zadania Linia / funkcja Feature / cały moduł
Interakcja Ciągła, linia po linii Cel → wynik
Błędy Naprawiasz sam Agent naprawia sam
Twoja rola Pisanie kodu Architektura i ocena jakości

Nie chodzi o to, żeby agent pisał za Ciebie. Chodzi o to, żebyś przestał być maszyną do generowania linii kodu, a stał się kimś kto wie co zbudować, dlaczego – i jak ocenić czy efekt jest dobry.

Czy to oznacza zwolnienia?

To pierwsze pytanie które pojawia się w każdej rozmowie o AI i nie zamierzam go omijać.

Krótka odpowiedź: nie. Długa odpowiedź: to zależy od tego, czy będziesz umiał przestawić bieg.

⚠️ Uczciwa obserwacja

Wbrew obawom, fali zwolnień developerów z powodu AI po prostu nie widać. Wręcz przeciwnie – zapotrzebowanie na dobrych inżynierów pozostaje wysokie, ale zestaw oczekiwanych umiejętności się zmienia. Znajomość narzędzi AI staje się po prostu częścią standardowego profilu seniora – tak samo jak kiedyś znajomość systemu kontroli wersji czy CI/CD.

Co więcej, im bardziej doświadczony developer, tym większą korzyść czerpie z narzędzi AI. Najlepsi programiści zyskują nieproporcjonalnie dużo – bo wiedzą jak zadać właściwe pytanie, jak ocenić output i jak połączyć pracę agenta w spójną architekturę. Innymi słowy: agenty nie zastępują seniorów. Agenty mnożą ich możliwości.

🔍 Co się zmienia dla każdego poziomu?
Poziom Dawniej Teraz
Junior Uczy się składni, pisze proste funkcje Uczy się rozumieć systemy, agent pisze boilerplate
Mid Implementuje featury samodzielnie Orkiestruje agenty, skupia się na architekturze
Senior Pisze skomplikowany kod, reviewuje PR-y Projektuje przepływy agentów, decyduje o jakości outputu

Rola seniora przesuwa się w kierunku "AI orchestratora" – kogoś kto projektuje jak agenty wpisują się w proces developerski, ustala standardy i odpowiada za to, żeby wyniki były zgodne z wizją produktu i poprzeczką jakości.

Dlaczego firmy w to wchodzą?

Bo liczby są twarde. Eksperymenty z agent mode w dużych organizacjach pokazują między 80 a 90% poprawę przy generowaniu kodu bazodanowego, 60–70% przy API i mikroserwisach, i do 60% przy warstwie UI. To nie są liczby z marketingowego slajdu – to pomiary z produkcji.

🌟 Przykład: co to znaczy w praktyce

Wyobraź sobie ticket: "Dodaj endpoint do eksportu raportów do CSV". Tradycyjnie: siadasz, piszesz kontroler, serwis, mapowanie, testy – 2–3 godziny. Z agentem w trybie agentycznym: opisujesz zadanie, wskazujesz kontekst projektu, agent generuje całość zgodnie z Twoimi wzorcami – Ty reviewujesz i mergeujesz. Czas: 20–30 minut.

Różnica nie leży w tym że "AI napisało kod". Różnica leży w tym że Ty skupiłeś się na tym co naprawdę wymaga Twojego mózgu – a resztę oddelegowałeś.

Za kilkanaście miesięcy przepaść między firmami praktykującymi agentic development a tymi kodującymi tradycyjnie będzie nie do nadrobienia. Pytanie już nie brzmi "czy" – brzmi "czy będziesz liderem tej zmiany, czy będziesz gonić ogon".

Moja firma widzi to samo co widzi cała branża i postanowiła nie czekać. Szczerze? Szanuję tę decyzję.

Dlaczego powstaje ten cykl?

Kiedy usłyszałem o tym przejściu, zrobiłem to co zawsze gdy zaczyna mnie interesować nowy temat – zacząłem szukać dobrego materiału po polsku. I jak zwykle w przypadku nowych technologii: cisza. Są dokumentacje, są wpisy po angielsku, jest sporo szumu – ale dobrego, przystępnego materiału dla polskiego developera praktycznie nie ma.

Postanowiłem to zmienić.

Ten cykl będzie oparty na oficjalnej dokumentacji Awesome GitHub Copilot Learning Hub – świetnie ułożonym zestawie artykułów który GitHub przygotował jako przewodnik po agentic development z Copilotem. Tłumaczę to po polsku, w swoim stylu, z własnymi przykładami i rozszerzeniami tam gdzie temat warto pogłębić. Link do oryginalnego źródła zawsze znajdziecie przy każdym wpisie – nie kradniemy, chcemy żeby temat był przyjazny dla polskiego czytelnika.

📚 Plan całego cyklu
# Temat
1 Wprowadzenie – agentic development, czemu firmy w to idą i co to znaczy dla Ciebie (ten wpis)
2 Czym są Agents, Skills i Instructions?
3 Jak Copilot rozumie kontekst?
4 Konfiguracja Copilota krok po kroku
5 Definiowanie własnych instrukcji
6 Tworzenie skutecznych Skills
7 Budowanie własnych agentów
8 MCP Servers – Copilot z dostępem do zewnętrznych narzędzi
9 Automatyzacja z Hooks
10 Agentic Workflows
11 Copilot Coding Agent w praktyce
12 Instalacja i używanie Plugins
13 Przed i po: przykłady customizacji
14 Słownik terminologii GitHub Copilot
15 Cookbook – przepisy i przykłady gotowe do użycia
Podsumowanie

Agentic development to nie moda. To zmiana w tym, jak będziemy pracować – i warto wejść w nią świadomie, z dobrym przygotowaniem, a nie z poczuciem że nas omija.

W kolejnym wpisie zaczniemy od fundamentów: czym są Agents, Skills i Instructions – trzy podstawowe cegiełki całego ekosystemu GitHub Copilot w trybie agentycznym. Bez zrozumienia tych pojęć reszta cyklu będzie trudna do przyswojenia, więc warto poświęcić im chwilę uwagi.

Do zobaczenia w kolejnym wpisie! 🚀