Povratak na rječnik Tehnologija

Vibe Coding

Stvaranje softvera opisivanjem na prirodnom jeziku — programer kaže "što", AI generira "kako."

Što je Vibe Coding?

Vibe coding (Collinsova riječ godine 2025.) pristup je razvoju softvera u kojem programer opisuje što želi postići na prirodnom jeziku, a AI model generira kod, testove i konfiguraciju. Pojam je skovao Andrej Karpathy (suosnivač OpenAI-ja).

Kako to funkcionira u praksi?

Umjesto pisanja koda redak po redak, programer surađuje s AI agentom: opisuje funkcionalnost, pregledava generirani kod, ukazuje na ispravke, a agent iterira. Alati poput Claude Code, GitHub Copilot i Cursor transformiraju ovaj proces.

Vibe coding u poslovnom okruženju

U poslovnom kontekstu, vibe coding ubrzava razvoj softvera, ali zahtijeva zrele procese: pregled koda, automatizirano testiranje (jedinično, integracijsko, E2E, sigurnosno), CI/CD cjevovode i nadzor arhitekta. AI generira kod, ali odgovornost za kvalitetu i sigurnost ostaje na timu.