Mentionsy Mentionsy
Better Dev Club
Better Dev Club

Better Dev Club #20 - Nasz stack AI, czyli jak kodują staff engineers

19.03.2026 ·28 min 36 s · 1 rozdział · 1 sponsor

Z jednej strony słyszymy, że AI zastąpi juniorów, a z drugiej ankiety krzyczą: to inżynierowie na poziomie Staff i Principal wyciskają z AI najwięcej!Wszystkie 🔗: 👉 https://betterdevclub.pl/episodes/episode-20W tym odcinku wracamy na ziemię i zdradzamy nasz aktualny roboczy stack - to z czego korzystamy na co dzień. Tłumaczymy, dlaczego pomimo jesiennych zachwytów porzuciliśmy Gemini CLI i co sprawiło, że GitHub Copilot CLI wrócił do łask w świecie enterprise. Rozmawiamy o nowościach pokroju Copilot Cowork, mieszaniu modeli przez OpenCode (w tym najnowszego prosto z pieca Gemini 3.1 Pro) i zastanawiamy się jak ułożyć architekturę i zapanować nad stadem subagentów budując dobrą bazę wiedzy. Wjeżdżamy!Agenda00:00 - Kto najbardziej korzysta z AI? Spoiler: Nie juniorzy02:21 - Od czego zaczynamy dzień? Kajetan o Copilot CLI03:50 - Piotrek i OpenCode (oraz "wyzwania" trybu Enterprise)09:48 - Ewolucja Copilota i dlaczego hejt się skończył12:26 - Copilot Cowork, subagenci i uruchamianie modeli w tle14:20 - Team Google? Dlaczego Piotrek wybiera Gemini 3.1 Pro i 3.0 Flash16:05 - Co daje "Presentation mode"21:29 - Jak organizujemy pracę z zespołem ludzi i agentów 26:23 - Czy Claude Code się kończy?27:43 - Koniec! Check-up i pytania do WasO nas:Piotr Stapp i Kajetan Duszyński. Jesteśmy Microsoft MVP i w tym podcaście gadamy o tym, jak AI i nowe narzędzia wpływają na naszą codzienną robotę w IT.#ai, #githubcopilot, #copilotcli, #claude, #claudecode, #google, #microsoft, #openai, #gemini, #opencode, #staffengineer, #betterdevclub, #programowanie

To może nie jest już Software Craftsmanship, znaczy nie wiem czy to jest jeszcze Software Craftsmanship, bo to zaczynał być nie ten, ale to może dzisiaj rzeczywiście się zatrzymajmy i zobaczmy czego my nawzajem używamy, nie to co huczy internet, tylko czego my tak naprawdę nawzajem używamy, no bo ankiety jedno, życie drugie, a tak naprawdę świat w ogóle wygląda inaczej. Więc zróbmy krok w dół. Pierwsze pytanie ode mnie Jak dzisiaj rano przyszedłeś do roboty, to co odpaliłeś? CoPilota. Jakiego CoPilota? Ja jestem cały czas tym dumnym Microsoft MVP i trzymam się CoPilota.

CoPilota CLI. To jest mój pierwszy wybór w tym momencie, jeśli chodzi o kodowanie. A jesteś w stanie powiedzieć dlaczego? Tak, jestem w stanie powiedzieć dlaczego. Po pierwsze dlatego, że mam go za darmo. To jest pierwsze. Ale poczekaj, na chwilę rozróżnię. Masz go za darmo dlatego, że jesteś Microsoft MVP, ale służbowo prawdopodobnie to wygląda trochę inaczej. W sensie służbowo jak odpalasz to w pracy, to prawdopodobnie nie odpalasz swojej prywatnej licencji. Może się mylę. Nie, masz rację. Służbowo odpalam też swoją licencję co-pilotową, ze względu na to, że w firmie, z którą współpracuję co-pilot jest też pierwszym wyborem.

3:01 · Microsoft 18

Czyli coś, co spina ileś narzędzi naraz, a czy pod spodem tak naprawdę używam licencji Copilota. Ale przyznam szczerze, że w tym tygodniu przez twoje namowy i jeszcze kilku osób innych namowy stwierdziłem, że wrócę. Drogi słuchaczu, jak pamiętasz, będzie może i link w tym miejscu, to dawno temu, żeśmy w ogóle się zachwycali obaj Gemini, CLI. Jak gdyby ja rzeczywiście bardzo długo z niego korzystałem, po czym nagle z niego odszedłem. Przeszedłem przez Claude'a, w sensie jak cały internet huczy Claude w ogóle super najlepszy, uważam, że jak gdyby antropik, nie wiem jak to zrobił, chciałbym się od nich nauczyć marketingu, ale jak gdyby przeszedłem, ale w pracy nie mogłem go używać.

W sensie jak gdyby w pracy jedyne co mi pozostaje to używanie Claude'a przez AI Foundry i mówiąc szczerze nasz request się procesuje. Czajny na świecie, czyste problemy komplerensowe, pewnie drogi słuchaczu, Kajetan to wiem, że ma takie same jak ja, jak gdyby drogi słuchaczu pewnie też masz takie problemy. Jak nie masz to słuchaj, zazdrościmy pełną gębą, ale jak gdyby w środowisku enterprise wybranie narzędzia to nie jest 30 sekund jak w startupie, tylko to jest po prostu jakiś proces, który trzeba przejść. Więc ja byłem bardzo nieszczęśliwy z Copilot CLI, takie jakieś 2 miesiące temu, no coś takiego. Przed wersją 1.0, teraz jest chyba 1.6, 1.7, 1.07, no jakieś coś niskiego. Pewnie jak na słuchaczu, słuchacz to już jest pewnie więcej, bo

Mi się zdążyło w ciągu ze dwóch dni zmienić. Rzeczywiście Microsoft włożył tam pracę i tu pozdrowienia w ogóle dla mojego szefa, bo mój szef powiedział, że podobno ludzie w Microsoftzie zaczęli używać Cloud Coda i chyba widać tego efekty. W sensie, że po prostu nagle GitHub Copilot po prostu zyskał bardzo dużo funtów. To czego używam to chyba w tej chwili mix OpenCoda z Copilot CLI. Bardzo możliwe, że mi się to znowu zaraz zmieni. Znowu dodając tak naprawdę dlaczego, no bo mamy licencję z Mamy podpisane tam umowy właśnie z Microsoftem i najłatwiej nam korzystać z kolejnych narzędzi po prostu z Microsoftu, a nie załatwiać kolejne narzędzia nie wiadomo skąd.

Tak, poza tym mam wrażenie już tak w ogóle abstrahując od użyteczności najróżniejszych narzędzi, to mam wrażenie, że Microsoft i licencje związane z Copilotem Są najprostsze i są takie najbardziej transparentne, to znaczy najłatwiej przekonać swój dział compliance do tego, że to będzie bezpieczne, bo oni faktycznie mają to i na stronie wszystko ładnie opisane i mają oddzielne strony, tam się chwalą najróżniejszymi certyfikatami i tak dalej. Ja szukałem tego dokładnie na przykład na stronach Antropika i tak łatwo nie było mi tego znaleźć.

Ale mi chodzi w ogóle o łatwość znalezienia informacji prawnych związanych z tymi licencjami, bo ja specjalnie robiłem research, tak jakby w momencie, w którym zaczynasz zupełnie od zera, nie masz żadnej licencji, zakładając, że jesteś gdzieś tam, wyszedłeś dopiero z jakiejś jaskini, I chcesz sobie kupić pierwszą licencję enterprise'ową, to dla mnie znalezienie po prostu informacji na temat tego, jak Twoje dane są w ogóle przetwarzane przez LLM właśnie w tych poszczególnych narzędziach, W Copilocie było najprostsze i dlatego też byłem przekonany, zresztą umówmy się Copilot wbrew pozorom pomimo tego jak był przez jakiś czas mam wrażenie, nie wiem czy to było tylko w mojej bańce internetowej, ale ogólnie Copilot był dosyć długo nazwijmy to hejtowany.

Był hejtowany, albo może nie tyle hejtowany, ale co był spychany cały czas gdzieś tam na dalsze tory, bo wszyscy mówili, że no jak już musisz korzystać, no to okej, ale spróbuj przekonać swojego pracodawcę do Cloud Coda, do Gemini, czy do czegokolwiek innego, bo ten Copilot nie daje sobie rady. To się zmieniło w ostatnich miesiącach. Tak, to się na pewno mocno zmieniło, ale Copilot nigdy nie spadł poniżej trzeciego miejsca z najczęściej wykorzystywanych narzędzi.

Ale to rzeczywiście jakoś działa. Tak i działa zdecydowanie lepiej w ostatnich miesiącach i to jest w ogóle diametralna różnica jak działała wersja przed General Availability, czyli przed tą wersją 1.0, a jak działa w tej chwili. Bo fakt faktem jakby może trochę ja nie miałem aż tak dużych oczekiwań ze względu na to, że korzystałem do tej pory z Gemini CLI, a Gemini CLI jest naprawdę mocno okrojone. Nie ma albo ja nigdy nie dotarłem do tego w jaki sposób dobrze wykorzystać możliwości Gemini CLI i mam wrażenie, że w tym momencie Google znowu jeśli chodzi o te O ten tooling został, przynajmniej w tym obszarze oczywiście, żeby nie było, w tym jednym obszarze został delikatnie z tyłu.

Za to Microsoft, przepraszam, GitHub ze swoim Copilotem poszli bardzo mocno do przodu. I w ogóle widać to w Copilocie całym, w całym ekosystemie, nazwijmy to, możemy to tak nazwać, bo też w zeszłym tygodniu była premiera Copilot Cowork. Które nawet się nie kryją, że to nawet nie jest inspiracja, tylko to jest w zasadzie klon... Współpraca. To jest współpraca. No, współpraca. Okej, niech tak będzie. Niech tak będzie. Tak, bo właśnie o to chodzi. Nie jest powiedziane, że to jest klon, tylko że to jest przy współpracy. Przez współpracę. Nie do końca wiadomo, jak ta współpraca wyglądała, czy po prostu wzięli i zrobili fork'a i zmienili nazwę z repo, czy jakoś inaczej.

W każdym razie pojawił się Copilot Cowork. Ja cały czas staram się dostać do tego programu, w którym mógłbym z niego skorzystać, ale cały czas jeszcze nie dotarłem tak głęboko w Microsoft'cie, żeby ktoś mi dał tą licencję. Niestety, ale wygląda to naprawdę ciekawie. Jako pilot CLI wygląda mega świetnie. Oprócz tego, że jest nasz ukochany tryb YOLO. Myślę, że obaj potwierdzimy, że to jest zdecydowanie nasza ulubiona komenda, kiedy tylko startujemy z jakąkolwiek pracą. Ale to w jaki sposób w tej chwili można sobie ułożyć swoją pracę z subagentami.

Jak CoPilot jest w stanie sam na podstawie naszego prompta Piotr Stapp, Kajetan Duszyński. Piotr Stapp, Kajetan Duszyński. Piotr Stapp, Kajetan Duszyński.

Open Code to jest taki rap, który jak gdyby jest open source'owy. W sensie tam to jest po prostu czystym open source'em rozwijanym przez deweloperów. Tam niestety jest coś tam pod spodem i oni promują jakieś modale, nazwijmy to, z jakiegoś provider'a, ale rzeczywiście on się tam w miarę przełącza pomiędzy jak gdyby narzędziami. I rzeczywiście była zresztą, kiedyś w którymś odcinku żeśmy dyskutowali właśnie, że była awantura, że Claude powiedział, że non abla, nie idźcie z naszymi modelami, nie zgadzamy się. Natomiast jak gdyby to ten tool jak gdyby znacząco się rozwija. I popatrz co się dzieje, bo tego żaden z nas nie powiedział, żeśmy chwilę pohejtowały, że Gemini CLI, ale ja na przykład, jeżeli chodzi o modele,

To ja w praktyce jestem team Google, bo ja nawet, w czym mnie używam, to albo używam, w tej chwili jak koduję ostatnie półtora tygodnia, to koduję głównie z Gemini 3.1 Pro. A jak potrzebuję czegoś, nazwijmy to taniej, bo niestety co-pilot ma jedną wadę straszną dla mnie, on mi pokazuje ile już zużyłem tokenów, znaczy ile już moich tokenów w tym okresie rozliczeniowym zużyłem i on mi to niestety pokazuje w tej chwili, ta najnowsza wersja i to mnie boli, bo ja widzę, że ten procent... Ok, to chyba to zrobię. To jest kolejny ukłon Copilota w moją stronę, nie wiem dlaczego, ale oprócz komendy YOLO jest komenda presentation mode.

I presentation mode, w razie gdybyś chciał Copilota CLI wykorzystać właśnie w trakcie jakiejś prezentacji, presentation mode ukrywa Ci wykorzystanie tokenów w tym okresie rozliczeniowym. Znaczy, okej, jak gdyby nie ten, ale w sensie właśnie, jak gdyby ja się przełączam, wracając do tego, ja, ponieważ to na razie widzę, nie przełączam się w presentation mode, jak pracuję, to rzeczywiście głównie używam w tej chwili modeli Google'a. W sensie, ja lubię modele Antropica, żeby nie było, ale w tej chwili, jak gdyby na co dzień, głównie najwygodniej mi się pracuje z modelami Google'a, między innymi dlatego, że Flash, tak, który jest naprawdę całkiem Naprawdę bardzo fajnym modelem przy kodowaniu. Nie wiem, drogi słuchacze, jak masz jakieś opinie, to zapraszamy, ale Flash dla mnie jest bardzo fajnym modelem do kodowania, a kosztuje jedną trzecią.

Jak mam tam ileś prostych rzeczy, które chcę zrobić, zmienić, przemielić i tak dalej, to ja po prostu z Flashem bardzo dobrze mi się pracuje, jest super. Jak potrzebuję coś bardziej zaawansowanego, to właśnie się przyłączam na 3.1 Pro, który jest chyba nadal w preview, ale mam dostępny, więc jak gdyby spoko. I zasuwam. I to w ogóle działa naprawdę fajnie. I co więcej, feature, który chyba rzeczywiście mnie przekonuje w tej chwili, mówiąc szczerze, że się przełączę zaraz z OpenCode'a bardziej na Copilot'a, to jest feature, że mogę się podłączyć z IDE. W sensie, że mogę Visual Studio Code do niego, jak mam te ilość rzeczy, które on mi mówi, że mi zmienił i każe mi to w terminalu jak gdyby przemielić, to mogę sobie odpalić po prostu Visual Studio Code'a i mieć po prostu połączenie.

Ostatnio się pojawiło, że cały wall mi szumiał o tym, że Cloud Code wprowadził świetną nową funkcjonalność, że można taski schedule'ować. Ale jak gdyby, jak już zacząłem czytać, no bo to jest strasznie fajne, nie? Obić sobie swojego Open Clou'a z Cloud Coda. Tylko potem doczytałem, że to działa po pierwsze max do trzech dni, no i to już słabe. I tylko jeśli masz otwartą sesję terminal. Tylko jak masz otwartą sesję terminalową, znaczy jeszcze ten, jeszcze jeden krok i tylko jak masz otwarty komputer. Więc tak, a jak pominiesz ten czas, to spada. No i w tym momencie, a czym to się różni od Krona? No tak słabo, nie? Nie podoba mi się, albo może inaczej, nie podoba mi się na przykład w Copilocie zarządzanie sesjami.

I to działa świetnie właśnie, no bo to wszystko leci sobie do repo i wszyscy mają do tego dostęp bez względu na sesję, bez względu na wszystko. Tym bardziej, że ja za każdym razem, kiedy zaczynam nowe zadanie, jakiekolwiek zadanie, startuję z nową, świeżą sesją. Z nową, świeżą sesją właśnie po to między innymi, żeby wyczyścić sobie okno kontekstowe. I to dla mnie sprawdza się zdecydowanie najlepiej, bo mimo tego, że prawdopodobnie tych tokenów trochę więcej palę, ale nie przejmuję się tym aż tak bardzo ze względu na to, że pracuję w Copilocie, a tam liczą się requesty, a nie tokeny spalone, więc to faktycznie działa bardzo dobrze.

Żeby to było efektywne dla agentów, żebyśmy byli w stanie sobie to zbudować. No dobra. Chyba czas powoli na podsumowanie. Stan na marzec 20-26, połowa marca 20-26, może już prawie wiosna. To wygląda na to, że obaj się skłaniamy, obaj żeśmy pożyczyli w ogóle Germany CLI. Co jest zadziwiające, bo jeszcze na jesieni obaj byliśmy nim zachwyceni. Wygląda na to, że przestawiliśmy się najbardziej na Copilota. Pomimo to, że ja mówię, ja cały czas chciałbym służbowo poużywać Cloda. Na razie nie mogę, więc nie ten. Wygląda na to, że nadal jesteśmy tak sami jak większość ankietowanych.

A przynajmniej trzymamy się w górce top 3 narzędzi. I to nie jest wcale takie złe. Absolutnie, absolutnie. Natomiast jak już podsumowujemy, to ja się pokuszę o drobne przewidywanie. Pokuszę się o drobne przewidywanie związane właśnie z cloud codem, bo cloud cod jest w tej chwili, powiedzieliśmy to gdzieś tam w wielu rankingach, jako top 1. I moim zdaniem on spadnie. Dlaczego? Bo inne narzędzia Ja wiem, ale ja wiem, ja wiem, tylko mi chodzi mi chodzi tylko i wyłącznie o narzędzie, tylko i wyłącznie o narzędzie, jakim jest CloudCode właśnie w wersji CLI-owej czy jakiejkolwiek innej.

Pokazano wszystkie 20 dopasowań. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.