Mentionsy

Patoarchitekci
Patoarchitekci
05.06.2026 06:00

AI-assisted development w praktyce - na przykładzie Open Mercato z Piotrem Karwatką

“Najgorsze co można zrobić, to zerknąć.” Piotr Karwatka o pętlach kodujących, w których agent pracuje 4 dni non-stop, a Ty masz siedzieć na rękach. Bo jak zerkniesz, trafisz na głupotę, przerwiesz mu tok myślenia i wszystko się posypie. Witamy w świecie, gdzie spec-driven development zastępuje ping-pong z Claude’em. 🎯 Open Mercato to 750 tysięcy linii kodu, z których żadna nie została napisana ręcznie. Framework do aplikacji biznesowych z hasłem “start with 80% done” - CRM, OMS, WMS w paczkach npm, monolit modularny inspirowany Shopify, stos wybrany pod to, co LLM-y znają najlepiej: Next.js, Postgres, Redis. Core team? 4 osoby full time. Koszt odtworzeniowy? ~20 developerów na rok. ⚠️ Harness AI, skille do specyfikacji, planowania i implementacji, atomowe commity z testami, refinement specek pytaniem “co może pójść źle?” - i open source’owy model monetyzacji, który Piotr porównuje do homologacji kampera na Fiacie Ducato. Bo “w zeszłym tygodniu pan Darek zrobił vibe codingiem jakieś ten, wszystko działało, a potem baza znikła.” Czy AI-assisted development na poważnie wymaga więcej myślenia niż tradycyjne kodowanie? Sprawdź, zanim odpalisz kolejnego agenta bez specki.     A teraz nie ma co się obijać! 👉 Wpadajcie na naszego Discorda: https://discord.gg/78zPcEaP22 ! 🔥Tam możecie się z nami pokłócić o przyspieszanie SQL-a, podyskutować o naiwnych nadziejach na AI albo po prostu podzielić się swoimi IT-owymi przemyśleniami.     Słuchasz Patoarchitektów dzięki PROTOPII – firmie, w której Łukasz i Szymon działają na co dzień, wspierając zespoły IT na każdym etapie: od projektowania, przez wdrożenia i migracje, aż po optymalizację i zabezpieczenia. Oferujemy też mentoring i szkolenia dostosowane do potrzeb każdej firmy, niezależnie od wielkości. Sprawdź nas: 👉 protopia.tech   - Nasze sociale i linki - Materiały do odcinka - Pato szkolenia

Szukaj w treści odcinka

Znaleziono 22 wyników dla "AI"

Że będziemy generować kod AI-em.

Zaczynałem swoją karierę jako deweloper i gdzieś to jest cały czas bliskie mojemu sercu, a teraz z tym AI-em to no kupę ekscytujących rzeczy nowych do poznania, więc super.

Teraz w czasach AI lepiej się może sprawdzić takie podejście, że dostajesz te wszystkie funkcje, takie jak mają sasy, ale możesz dzięki AI i przez to, jak jest Open Mercato zbudowane, dopasować to do swojego biznesu, czyli te brakujące 20% dostawić.

I słuchaj, jeżeli popatrzymy, określiliście to jako AI Engineering Foundation Framework.

Co to do diabła tak z Twojej perspektywy znaczy, że to jest właśnie Build with an AI and Design for AI?

Założenie na samym początku projektu było takie, że nie piszemy ani jednej linii kodu, nie piszemy jako ludzie, że będziemy generować kod AI,

To nie znaczy, że architektura też jest generowana AI, bo akurat nie jest, bo architektura jest tam mocno przemyślana i mocno za każdym razem ją weryfikujemy w takim core teamie deweloperów, który pracuje nad projektem i tak samo code review nadal jest w dużej mierze też robiony przez ludzi, bo zależy nam, żeby nie wstydzić się tego, co tam dowozimy, co nie?

Pojawił się AI, pojawiła się taka możliwość, że bez zatrudniania 40 osób do zespołu, co było strasznie drogie i pewnie trudne do zrobienia,

Więc tu jakby ten AI.

To jest właśnie ten AI taki harness.

Czyli tak, to jest zbiór skilli AI-owy, które bardzo są rozbudowane w Open Mercato i w ogóle zachęcam, żeby każdy sobie tam w wolnej chwili popatrzył, się tym pobawił.

Obecnie się bardzo mocno skupiam na tym elemencie właśnie harnessu AI, żeby go zoptymalizować i żeby developer experience był jak najwyższy.

Bardzo mały modelu, gdzie można by było powiedzieć, że jest trochę głupi, czyli GPT-20 OSS od OpenAI.

On działa na naprawdę takich słabych komp, znaczy słabych, nie wiem, 32 giga RAM-u, to w czasach AI jest słaby komp, ale działa to dobrze na moim laptopie i powiem Wam, że on nie umie tak szerzej patrzeć.

Zaimplementuj tą specke.

Potem czasami robiłem coś takiego, zobacz czy już jest cała zaimplementowana, tak jakby w tym drugim ranie, nowy kontekst oczywiście, nie?

Redis, Mail Research jako wyszukiwarka i Docker jako, no wiadomo, kontenery.

To w tym trybie, jak jesteś, to Harness AI jest inny niż w trybie Monorepo, czyli rozbudowy Cora, bo ten w Korze to jest taki pod Cora, że tam gdzie co jest.

Bo tam też będzie element AI-owy, zakładam.

Tutaj nie ma chyba elementu AI-owego.

Teraz trochę wydaje mi się, że to już nie ma za bardzo uzasadnienia z różnych powodów, ale też z takiego powodu, że teraz ten DevOps jest też przez AI robiony często, łatwo można wystawić.

Są nowe usługi jak Railway albo inne, gdzie super hosting, bardzo prosty.