W poniedziałek opisujesz modelowi formularz wyceny dla swoich klientów i po godzinie masz działającą stronę. W czwartek prosisz o jedną poprawkę — i przestaje działać wysyłanie maili. To jest vibe coding: budowanie oprogramowania w rozmowie z AI, bez ręcznego pisania kodu. Pierwszy tydzień naprawdę tak wygląda. Ten tekst pokazuje, co przygotować, zanim przyjdzie czwartek.

Tak wygląda „magia pierwszego tygodnia”: jedno zdanie po polsku i po kilku minutach działający formularz wyceny (35 m² gładzi: 1575 zł netto, 1937,25 zł brutto). Czekanie na model wycięte. Prawdziwa praca zaczyna się przy dziesiątej zmianie, o czym dalej.

Co to jest vibe coding

Vibe coding to sposób budowania programów, w którym opisujesz zwykłymi zdaniami, co ma powstać, a model AI pisze kod. Ty uruchamiasz wynik, mówisz, co nie działa, i poprawiasz opis — zamiast poprawiać kod. Nazwę spopularyzował w lutym 2025 roku Andrej Karpathy, znany badacz AI, we wpisie na X z 2 lutego 2025: pisał o programowaniu, przy którym zapomina się, że kod w ogóle istnieje.

Od klasycznego programowania różni się tym, że nie musisz znać składni żadnego języka. Od kreatorów stron typu „przeciągnij i upuść” — tym, że powstaje prawdziwy kod, który możesz rozwijać dalej i w razie potrzeby oddać programiście. Sam pracuję w ten sposób: SzybkoPisz — ta platforma — i kurs Pro powstają z Claude Code. Narzędzia do takiej pracy, od darmowego czatu po agenta w terminalu, zestawiamy na mapie narzędzi AI do kodowania.

Dlaczego pierwszy tydzień idzie tak dobrze

Bo przez pierwszy tydzień budujesz rzeczy, które model zna na pamięć: formularz kontaktowy, cennik, stronę z trzema sekcjami, kalkulator rabatu. To są wzorce powtórzone w jego materiale treningowym tysiące razy, więc trafność jest bardzo wysoka, a Ty nie musisz rozumieć niczego poza tym, czego chcesz. Ten etap jest prawdziwy i nie jest złudzeniem — po prostu kończy się.

Kończy się w momencie, w którym Twój projekt przestaje przypominać cokolwiek typowego: masz już własną listę klientów, własne zasady wyceny i pięć plików, które muszą się zgadzać. Model wciąż odpowiada tak samo pewnie, ale trafność spada — bo teraz zgaduje, jak wygląda Twoja aplikacja, a nie jak wygląda formularz. Do tego projekt przestaje mieścić się w jednej rozmowie: model nie pamięta, co ustaliliście tydzień temu. W Claude Code są na to konkretne narzędzia — CLAUDE.md i /compact — ale działają dopiero wtedy, gdy wiesz, co w nich zapisać.

Ściana drugiego tygodnia — trzy objawy

  1. Poprawka psuje coś, co działało

    Prosisz o drobną zmianę w formularzu wyceny, dostajesz ją i przestaje działać wysyłka maili z zeszłego tygodnia. To nie złośliwość modelu — po prostu nie widzi całości projektu i nie wie, że tamten fragment na tym polegał.

  2. Ta sama prośba daje za każdym razem inny kod

    Trzy próby, trzy różne rozwiązania tego samego problemu, każde spójne wewnętrznie i niespójne z pozostałymi. Bez decyzji z Twojej strony projekt zaczyna być zlepkiem trzech pomysłów.

  3. Nie umiesz ocenić, czy odpowiedź jest dobra

    Najgroźniejszy z trzech. Kod się uruchamia, więc wygląda na poprawny — ale nie wiesz, czy nie otwiera dziury, nie kosztuje krocie przy stu użytkownikach albo nie zapisuje danych klientów w miejscu, z którego ich nie odzyskasz.

Mnie dopadła jeszcze jedna ściana, mniej widoczna. Przy SzybkoPisz miałem ten sam problem co w poprzednich projektach: pokusa dorabiania kolejnych funkcji i ulepszeń odciągała mnie od wdrożenia, przetestowania i uruchomienia projektu. Z modelem nowy pomysł kosztuje jedno zdanie, więc łatwo budować bez końca i nigdy nie pokazać tego ludziom. Dlatego w kursie Pro jest lista na później: pomysł „przy okazji” zapisujesz, zamiast od razu go budować, a najpierw kończysz to, co ma działać.

Co trzeba rozumieć, żeby przejść dalej

Nie chodzi o naukę programowania w klasycznym sensie — nie musisz umieć napisać tego kodu ręcznie. Chodzi o cztery rzeczy, które pozwalają ocenić to, co dostajesz, i wydać sensowne następne polecenie.

  1. Warstwa 1Gdzie ten kod w ogóle działaCo dzieje się na Twoim komputerze, co na serwerze, a co w przeglądarce użytkownika. Bez tego podziału nie da się ocenić żadnej odpowiedzi o bezpieczeństwie ani o kosztach.
  2. Warstwa 2Skąd biorą się dane i gdzie zostająCo jest zapisane na stałe, co tylko w pamięci, a co znika po odświeżeniu. Większość poważnych wpadek początkujących mieszka właśnie tutaj.
  3. Warstwa 3Co widzi obcy człowiekKtóre rzeczy są publiczne z natury, choć wyglądają na ukryte — klucze w kodzie strony, adresy zapytań, dane innych użytkowników pod zmienionym numerem w adresie.
  4. Warstwa 4Co się stanie, gdy przyjdzie sto osób narazRozwiązanie, które działa dla Ciebie, potrafi nie działać dla stu — i to jest inny rodzaj błędu niż ten, który widać od razu.
Cztery warstwy, w kolejności, w jakiej zaczynają sprawiać kłopoty. To nie jest program nauki programowania — to lista rzeczy, bez których nie da się ocenić, czy odpowiedź modelu jest dobra. Każdą z nich da się zrozumieć bez pisania kodu.

Jak zacząć vibe coding — pięć kroków

  1. Wybierz mały problem z własnej pracy

    Kalkulator wyceny dla klientów, formularz zamówień, lista zleceń dla dwóch osób. Coś, co sprawdzisz w tydzień i co nie stoi w samym środku Twojej sprzedaży.

  2. Zdecyduj, gdzie pracujesz i ile wydajesz

    Za darmo, w czacie, sprawdzisz, czy ten sposób pracy Ci odpowiada. Agent, który sam pracuje na plikach projektu, kosztuje około 100 zł miesięcznie. Porównanie dróg jest na mapie narzędzi.

  3. Opisz, co ma powstać — i czego nie ruszać

    Kilka zdań: dla kogo to jest, co ma się stać po kliknięciu, czego nie zmieniać. Model nie zgadnie, że wysyłka maili ma zostać nietknięta, jeśli mu tego nie napiszesz.

  4. Sprawdzaj po każdej zmianie

    Otwórz stronę, kliknij, wyślij testowy formularz. Jedna zmiana, jedno sprawdzenie — wtedy wiesz, która poprawka coś zepsuła, i możesz ją cofnąć.

  5. Zapisuj ustalenia poza rozmową

    Gdy projekt rośnie, zapisz w jednym pliku, jak jest zbudowany i czego nie ruszać. Każda nowa rozmowa zaczyna wtedy od tego samego miejsca, a nie od zera.

Te pięć kroków na prawdziwym przykładzie: ekran „zamówienie gotowe” z numerkami dla przykładowej kawiarni, zbudowany w 4 poleceniach, około 14,5 minuty pracy asystenta. Każda runda kończy się sprawdzeniem. Odcinek serii „Zero kodu” na naszym kanale YouTube.

Czego nie robić na starcie

  • Nie zaczynaj od projektu, na którym stoi Twoja firma — pierwszy projekt jest do wyrzucenia i lepiej, żeby to nie był system, od którego zależy sprzedaż. Zanim go zaczniesz, możesz zobaczyć, jak ma wyglądać — makietę strony zrobisz w Claude Design, opisując ją zwykłymi zdaniami.
  • Nie akceptuj kodu, którego nie umiesz opowiedzieć własnymi słowami — nie linijka po linijce, ale „to zapisuje zamówienie do bazy i wysyła mail” musisz umieć powiedzieć. Przy większej zmianie poproś najpierw o plan: w Claude Code służy do tego tryb planowania, w którym model najpierw opisuje, co zrobi, a Ty akceptujesz.
  • Nie wklejaj kluczy i haseł do rozmowy ani do kodu strony — to jedna z niewielu pomyłek, których nie da się cofnąć przeprosinami. Gdy pracujesz na poufnych tekstach, rozważ model działający na Twoim komputerze — polskiego Bielika uruchomisz lokalnie, bez wysyłania danych.
  • Nie buduj dalej, gdy coś nie działa — model chętnie dołoży kolejną warstwę na zepsutym fundamencie i przez chwilę będzie wyglądało, że pomogło.
  • Nie kupuj na start najdroższego planu — na pierwsze projekty wystarcza najtańszy, a na wyższy przejdziesz w każdej chwili. Ile kosztuje Claude Code i który plan wybrać liczymy w złotych, z kalkulatorem. Jeśli płacisz już za ChatGPT Plus, masz w nim Codex, agenta do kodowania od OpenAI, bez dopłaty. Chcesz zacząć zupełnie bez płacenia? Darmowy plan dla osób prywatnych ma Google Antigravity.

A gdzie w tym wszystkim pisanie

Praca z modelem nie zdejmuje pisania — przenosi je z kodu na zdania. Prompty, warunki brzegowe, opisy tego, czego NIE robić: to wszystko jest zwykłym tekstem, w dodatku po polsku. Ile go realnie wychodzi i dlaczego tempo pisania nadal ma znaczenie, pokazuje osobny tekst: dlaczego AI nie zastąpi klawiatury.

Co dalej

Jak przenieść projekt z czatu do własnego folderu i zbudować z AI pierwszą rzecz, która działa u Ciebie, pokazuję w darmowym ebooku „Masz bolid”. A gdy Twój projekt ma obsługiwać klientów, z logowaniem, płatnościami i bazą danych, drogę od „działa u mnie” do „działa u ludzi” opisuje serwis code2saas.pl.

Najczęstsze pytania

Co to jest vibe coding?

Vibe coding to budowanie programów w rozmowie z AI: opisujesz zwykłymi zdaniami, co ma powstać, model pisze kod, a Ty sprawdzasz wynik i poprawiasz opis. Nazwę spopularyzował w lutym 2025 roku Andrej Karpathy. Od kreatorów stron różni się tym, że powstaje prawdziwy kod, który można dalej rozwijać.

Jak zacząć vibe coding?

Wybierz mały problem z własnej pracy, na przykład kalkulator wyceny albo formularz zamówień. W darmowym czacie sprawdź, czy ten sposób pracy Ci odpowiada, a do pierwszego projektu weź agenta, który pracuje na plikach, na przykład Claude Code w planie Pro. Opisuj, co ma powstać i czego nie ruszać, i sprawdzaj wynik po każdej zmianie.

Czy do vibe codingu trzeba umieć programować?

Nie trzeba umieć pisać kodu ręcznie. Trzeba za to rozumieć, gdzie kod działa, gdzie zapisują się dane, co widzi obcy człowiek i co się stanie przy wielu użytkownikach naraz. Bez tego nie ocenisz, czy odpowiedź modelu jest dobra, i utkniesz, gdy projekt urośnie.

Jakie są darmowe narzędzia do vibe codingu?

Za darmo zaczniesz w czatach ChatGPT, Claude i Gemini oraz w edytorach z darmowymi planami: VS Code z GitHub Copilot Free, Cursor i Google Antigravity. Darmowego agenta w terminalu daje Antigravity CLI. Darmowe limity wystarczą, żeby sprawdzić, czy to dla Ciebie; Claude Code wymaga płatnego planu. Stan na październik 2026.

Czy vibe coding zastąpi programistów?

Nie. Zmienił, za co się płaci: pierwsza wersja programu powstaje dziś szybko i tanio, ale ocena, czy jest dobra, utrzymanie i odpowiedzialność za skutki zostały po stronie człowieka. Dla kogoś, kto chce zbudować coś swojego, to szansa na start bez zatrudniania programisty, a nie sposób na pominięcie myślenia.