← Blog
Ghid

Vibe coding cu vocea: cum programezi vorbind cu Cursor, Claude Code și Copilot

Agenții de programare lucrează cu atât mai bine cu cât le explici mai bine ce vrei. Cum folosești dictarea ca să descrii sarcini, să revizuiești cod și să depanezi mai repede.

02.11.20268 min de cititEchipa Zicelo

„Vibe coding” înseamnă să-i descrii unui asistent AI ce vrei să construiești și să-l lași pe el să scrie codul, în timp ce tu ghidezi, verifici și corectezi direcția. Instrumente ca Cursor, Claude Code, GitHub Copilot sau Windsurf au făcut asta practic. Gâtul de sticlă nu mai e scrisul codului, ci scrisul instrucțiunilor. Și aici vocea e imbatabilă.

De ce vorbitul bate tastatul pentru agenți

Un agent de programare are nevoie de context: ce face aplicația, ce ai încercat, ce constrângeri există, cum arată „gata”. Tastat, un astfel de mesaj are trei rânduri. Vorbit, are douăzeci - și diferența se vede în prima încercare a agentului.

Tastat: „repară bugul de la login”
Vorbit: „La login, dacă utilizatorul are deja o sesiune expirată în cookie, primește eroarea 500 în loc să fie trimis la pagina de conectare. Cred că problema e în middleware-ul de autentificare, care încearcă să citească utilizatorul înainte să verifice expirarea. Nu schimba formatul tokenului, îl folosesc și aplicațiile mobile. Adaugă și un test care reproduce situația.”

Fluxul de lucru

  1. Descrii sarcina, vorbind. Pui cursorul în chatul agentului și ții Ctrl+Win. Spui ce vrei, de ce, ce să nu atingă și cum verifici rezultatul.
  2. Lași agentul să propună un plan. Citești planul și îl corectezi tot vorbind: „pasul trei nu e necesar, avem deja funcția aia în utils”.
  3. Revizuiești diferențele. Când vezi ceva ciudat, spui exact ce: „de ce ai mutat validarea din controller în model? Pune-o înapoi, modelul îl folosește și importul din fișiere unde validarea e diferită.”
  4. Depanezi conversând. Lipești eroarea și explici ce ai observat în jurul ei; agentul primește și ipotezele tale, nu doar stack trace-ul.

Dicționarul e esențial

Numele de funcții, de tabele și de biblioteci sunt coșmarul oricărei dictări: „use effect”, „get server side props”, „postgres”. Pune în dicționarul Zicelo termenii proiectului tău (useEffect, getServerSideProps, PostgreSQL, numele claselor tale) și vor ieși scriși exact așa. Zicelo păstrează și termenii englezești în mijlocul frazelor românești, fără să-i „traducă”.

Ce să nu dictezi

  • Codul propriu-zis. Nu dicta paranteze și puncte și virgule; descrie ce vrei, iar agentul scrie codul.
  • Secrete. Nu spune cu voce tare parole sau chei API - nici în dictare, nici în chatul agentului.

Modul comandă pentru descrieri de PR și commituri

După ce termini, selectezi lista de modificări și spui „scrie un mesaj de commit scurt, la imperativ, în engleză” sau „fă din asta descrierea unui pull request, cu secțiunile Ce, De ce, Cum am testat”. Durează cinci secunde.

Câteva prompturi dictate care merg bine

  • „Înainte să schimbi ceva, explică-mi în cinci rânduri cum funcționează acum fluxul de plată, ca să verific că am înțeles la fel.”
  • „Fă cea mai mică schimbare care repară problema; nu refactoriza nimic din jur.”
  • „Scrie întâi testul care pică, arată-mi-l, și abia apoi repară.”
  • „Caută în proiect toate locurile care citesc direct din tabela de comenzi și spune-mi care ar fi afectate dacă adaug o coloană obligatorie.”

Încearcă o zi: orice instrucțiune pentru agent mai lungă de o propoziție, spune-o. Descarcă Zicelo pentru Windows.

Încearcă Zicelo gratuit

Dictare în orice aplicație și notițe AI din ședințe. Fără card.

Începe gratuit