Czym jest vibe coding?

Vibe coding to budowanie oprogramowania przez promptowanie modelu AI i przyjmowanie jego kodu bez czytania; termin ukuł Andrej Karpathy we wpisie na X z 2 lutego 2025. Człowiek ocenia zachowanie, nie czyta diffa i kończy, gdy „it mostly works”. Według Karpathy’ego nadaje się do weekendowych projektów do wyrzucenia, a słowniki używają tego słowa dla każdego generowania kodu przez AI.

Pochodzenie Termin ukuł Andrej Karpathy 2 lutego 2025 we wpisie na X (otwiera się w nowej karcie), a Simon Willison w tekście „Not all AI-assisted programming is vibe coding” (otwiera się w nowej karcie) z 19 marca 2025 zawęził go do tworzenia oprogramowania z LLM bez przeglądania kodu.

Także w Wikipedia (otwiera się w nowej karcie)

Ostatnia aktualizacja
Autor:
Opublikowano
Po angielsku
Vibe coding
Najbliższy poziom drabiny
Poza drabiną
Szukane też jako
vibecoding, vibe-coding

Potem $19.99 miesięcznie lub $99.99 rocznie. Subskrypcję anulujesz na stronie konta. Zwrot pierwszego zakupu: 30 dni.

Na tej stronie Dlaczego to ważneVibe coding a inżynieria agentowaJak zmieniało się znaczenie vibe codinguPytaniaŹródła

Dlaczego to ważne.

Vibe coding zaczyna się tam, gdzie żaden człowiek nie czyta kodu. Jeśli ktoś go przegląda, słownik OpenSSF uznaje, że „it is not vibe coding”, a Simon Willison kod, który przejrzałeś, przetestowałeś i umiesz wyjaśnić, zalicza do zwykłego „software development”. Polityka prototypów w tym serwisie klasyfikuje prototypy według ekspozycji (użytkownicy, dane, skutki zewnętrzne, odwracalność), a według Willisona vibe coding jest „grossly irresponsible” (rażąco nieodpowiedzialny), gdy oprogramowanie powstaje dla innych ludzi. Drabina Dana Shapiro go nie umieszcza. Nasza analiza: z poziomem 5 łączy go to, że nikt nie czyta diffa. Różni je to, co zastępuje czytelnika: w vibe codingu nic, na poziomie 5 warstwa weryfikacji sprawdzalna maszynowo.

Vibe coding a inżynieria agentowa

W obu pracę pisarską wykonuje model albo agent. Różni je to, kto odpowiada za wynik i co kończy pętlę.

Vibe coding i inżynieria agentowa: czym jest każde z nich, kto pisze i kto sprawdza kod, co kończy pętlę, skąd wzięła się nazwa i gdzie zawodzi
KryteriumVibe codingInżynieria agentowa
Czym jest Praktyka: prompt, rzut oka na wynik, akceptacja Dyscyplina: kierowanie agentami kodującymi bez obniżania progu jakości
Kto pisze kod Model Agenci, których człowiek koordynuje i nadzoruje
Kto to sprawdza Nikt nie czyta diffa; człowiek obserwuje zachowanie Człowiek pozostaje odpowiedzialny; tam, gdzie się da, sprawdzają testy i ewaluacje
Co kończy pętlę „It mostly works” Próg jakości jest osiągnięty
Skąd nazwa Andrej Karpathy, wpis na X, 2 lut 2025 Najwcześniejsze znalezione użycie: 2 cze 2025 (Mario Zechner); Karpathy poparł nazwę 4 lut 2026
Gdzie zawodzi Gdy oprogramowanie jest dla innych ludzi: Willison nazywa to wtedy „grossly irresponsible” (6 maj 2026) Dryf: Willison zauważa, że oba podejścia zaczęły się zacierać („started to blur”), gdy agenci kodujący stają się bardziej niezawodni (6 maj 2026)
Najkrótsze przeciwstawienie Karpathy’ego jest w opublikowanej przez niego transkrypcji wystąpienia na Sequoia Ascent, którą według strony oczyścił LLM: „Vibe coding raises the floor. Agentic engineering is about extrapolating the ceiling.” (vibe coding podnosi podłogę, inżynieria agentowa przesuwa sufit).

Źródło: Przewodnik: vibe coding a inżynieria agentowa, 2026-10-10.

Jak zmieniało się znaczenie vibe codingu

Termin zaczął się od opisu niepatrzenia w diff. Z czasem rozciągnięto go na każde generowanie kodu przez AI, więc w każdym źródle sprawdzaj, o który sens chodzi.

Datowane użycia terminu vibe coding od lutego 2025 do września 2026: kto go użył i w jakim sensie
DataŹródłoJak używa terminu „vibe coding”
2 lut 2025 Andrej Karpathy, X Definiuje go przez to, co pomija: „I ‘Accept All’ always, I don’t read the diffs anymore.” (zawsze klikam „Accept All”, diffów już nie czytam)
19 mar 2025 Simon Willison Zawęża go do „building software with an LLM without reviewing the code it writes” i ostrzega, że stosowanie go do całego kodu z pomocą AI „dilutes the term” (rozmywa pojęcie)
6 lis 2025 Collins Dictionary, Słowo Roku Sens szeroki: „the use of artificial intelligence prompted by natural language to write computer code”
4 lut 2026 Andrej Karpathy, X Patrzy wstecz: „at the time, LLM capability was low enough that you’d mostly use vibe coding for fun throwaway projects, demos and explorations.”
23 lut 2026 Simon Willison Trzyma się pierwotnego sensu: „its original definition of coding where you pay no attention to the code at all”
wrz 2026 Merriam-Webster, hasło słownikowe Sens neutralny: „using an artificial intelligence system to generate computer code”

Merriam-Webster cytujemy z zapisu Wayback Machine z 18 września 2026; każdy wiersz ma link w sekcji Źródła. Źródło: Przewodnik: vibe coding a inżynieria agentowa, 2026-10-10.

Najczęstsze pytania.

Kto ukuł termin vibe coding i kiedy?

Andrej Karpathy, we wpisie na X ze znacznikiem czasu 2 lutego 2025, 23:17 UTC. Tekst Simona Willisona z 19 marca 2025 podaje datę 6 lutego, ale sam wpis i uwaga etymologiczna Merriam-Webster mówią o 2 lutego. Collins Dictionary uznał vibe coding za Słowo Roku 2025, co ogłosił 6 listopada 2025.

Czym vibe coding różni się od inżynierii agentowej?

Różnica polega na tym, co sprawdza kod. W vibe codingu nic: człowiek obserwuje zachowanie i przyjmuje diff bez czytania. Inżynieria agentowa trzyma człowieka odpowiedzialnego za próg jakości, a tam, gdzie się da, kod sprawdzają testy i ewaluacje. Najkrócej mówi o tym opublikowana przez Karpathy’ego transkrypcja wystąpienia na Sequoia Ascent (strona podaje, że oczyścił ją LLM): „Vibe coding raises the floor. Agentic engineering is about extrapolating the ceiling.”

Czy każde kodowanie wspomagane AI to vibe coding?

Nie. W sensie pierwotnym termin wyklucza kod, który człowiek przejrzał. Simon Willison pisze, że kod napisany przez LLM, który przejrzałeś, dokładnie przetestowałeś i potrafisz wyjaśnić, to „not vibe coding, it’s software development”. Znaczenie się jednak rozszerzyło: hasło w słowniku Merriam-Webster (zapis z 18 września 2026) definiuje go jako „using an artificial intelligence system to generate computer code”, czyli użycie systemu AI do generowania kodu.

Czy vibe coding jest zły?

Zależy od tego, do czego oprogramowanie ma dostęp. Oryginalny wpis Karpathy’ego mówi, że to „not too bad for throwaway weekend projects”. Simon Willison napisał 6 maja 2026: „If you’re building software for other people, vibe coding is grossly irresponsible because it’s other people’s information”, czyli że przy oprogramowaniu dla innych ludzi jest to rażąco nieodpowiedzialne, bo chodzi o ich dane. Polityka prototypów w tym serwisie dzieli prace według tego, czego dotykają: użytkowników, danych i skutków zewnętrznych.

Czytaj przewodniki w tych samych słowach.

Otwórz wszystkie przewodniki z 7-dniowym okresem próbnym. Każde hasło jest tu zdefiniowane raz, a przewodniki używają go tak samo.

Potem $19.99 miesięcznie lub $99.99 rocznie. Subskrypcję anulujesz na stronie konta. Zwrot pierwszego zakupu: 30 dni.