Mugadziri anovhura IDE, otsanangura zvavanoda neChirungu chisina kuoma, uye otarisa mumiririri weAI achinyora chinhu ichi munguva yazvinotora kuti awane kofi. Inoumbwa. Inopfuura nekudzvanya nemaoko. Inotumirwa. Hapana akabvunza kana yakachengeteka, nekuti hapana akakumbira zvakawanda. Chikumbiro chakatsiva pull request, uye "zvinoshanda" zvakatsiva "Ndakazviongorora." Ndiyo vibe coding, uye haisisiri tsika yekungogara iripo. Ndiyo nzira iri kukura yekunyorwa kwekodhi yekugadzira, nemapoka ehunyanzvi, kwete chete vanhu vanoedza kushandisa app yekupera kwevhiki. Uye ndicho chikonzero nei vibe coding security yave hurukuro iri kuitwa nevatungamiriri vese veinjiniya nevekuchengetedza, vangave vakatozvitumidza zita racho kana kuti kwete.
Zvinoreva "vibe coding" chaizvo
Vibe coding ipurogiramu yekugadzira software apo munhu anotsanangura mhedzisiro inodiwa mumutauro wechisikigo uye modhi yeAI, kana mumiririri akavakirwa pairi, anogadzira kodhi inoshanda. Munhu wacho anotungamira nemhedzisiro ("kuvaka a login flow,” “wedzera CSV export”) pane kunyora kana mutsetse nemutsetse kuongorora mashandiro acho. Izwi iri rakabata nekuti rinobata chimwe chinhu chaicho: mugadziri ari kufunga kuti zvinobuda zvakanaka, kwete pakuverenga kodhi pachayo.
Kuchinja ikoko ndiko nyaya yese. Kuongorora makodhi kwaimbova nzvimbo yekuongorora yakavakirwa pakunyora kwesoftware. Vibe coding inotenderera nekugadzira. Kumhanya kunokwira. Tsika yekubvunza kuti "izvi zvinoitei chaizvo" inoderera.
Chikonzero nei "zvichishanda" chiri bhaa risiri iro
"Inoshanda" zvinoreva kuti kodhi yakaita zvakakumbirwa, muchiitiko chakaedzwa. Haitauri chinhu nezvezvinoitwa nekodhi muzviitiko zvisina kubvunzwa: chinhu chisina kujeka, mushandisi akavimbika ari kuongorora endpoint yaimuvimba zvakanyanya, kuvimba kwaisamboongororwa, chakavanzika chakaomarara chiri pachena. Apa ndipo panowanikwa kuchengetedzwa kwekodhi yevibe munhu asati atomboona kuti pane dambudziko.
Mamodheru ekunyora makodhi eAI akadzidziswa kugadzira zvinobuda zvinoenderana nechinangwa chekukurumidza. Kuchengetedza hakusi basa rechinangwa. Modheru yekugadzirisa "izvi zvinogutsa chikumbiro" ichaita kuti mubvunzo uumbwe netambo dzakasanganiswa panzvimbo pema parameter, nzvimbo yekupedzisira isina access control nekuti kukurumidza hakuna kumbotaura kuti ndiani asingafanirwe kuwana mukana, kana API call inovimba nemhinduro yainofanira kusimbisa. Inobatanidza. Inoshanda. Inosumawo makirasi akafanana enjodzi ayo mapoka eAppSec akapedza makore gumi achidzidzisa vagadziri, vachigadzira nekukurumidza pasina maitiro ekuongorora nemaoko akavakirwa kuti aenzane.
Tsvagiridzo yemukati mekodhi yakagadzirwa neAI inoisa manhamba chaiwo kumashure kwekunzwisisa: chikamu chakakosha chezvinogadzirwa nematurusi ekodhi ane chikanganiso chekuchengetedza chinoshandiswa pakutanga, ongororo isati yaitika zvachose. Icho hachisi chikanganiso mune imwe modhi. Ndiwo mugumisiro unotarisirwa wekugadzirisa "inomhanya," kwete "inomira," uye ndiwo chaiwo gap vibe yekuchengetedza coding inofanira kuvhara.
Nzvimbo yengozi yakakura kupfuura kodhi pachayo
Kukodha ma "vibe" kuchengetedzeka kunowanzo tsanangurwa se dambudziko remhando yekodhi, asi kuratidzwa kwaro inomhanya kuburikidza nekushanda kwese kwe mumiririri anobata, kwete basa rayo chete anonyora kuti:
| Njodzi Dzakanyanya Kuchengetedzwa Nekugadziriswa Kwemakodhi Emagetsi | Zvazvinoreva | Inogona Impact |
|---|---|---|
| Maitiro Ekusachengeteka Kwemakodhi uye Zvikanganiso zveLogic | Modhi iyi inoburitsa mapatani asina kusimba aakadzidza kubva: kushaya simba rekuisa zvinhu, crypto isina simba, kusachengetedzwa kwezvinhu zvisina kuchengetedzeka | OWASP Top 10 defects dzakasvika pakugadzirwa zvisati zvaonekwa |
| Zvakavanzika Zvakafumurwa uye Ruzivo Rwakakosha | Makodhi akagadzirwa ma hardcodes eAPI makiyi, ma tokeni, kana ma credentials sekunge ndiwo ma placeholder syntax | Kuba kwezvitupa, kufamba kwepadivi, kutyorwa kwedata |
| Kuvimba Nevanhu Vasina Kutarisirwa Kana Kuti Vasina Kufungidzira | Mumiriri anosarudza pasuru ine maCVE anozivikanwa, kana kutaura imwe isipo uye varwisi vanoinyoresa kutanga | Kusawirirana kwecheni yekugovera kuburikidza nemapakeji ane njodzi kana akatsemuka |
| Kusasimba Kwekusimbisa uye Kudzora Kupinda | Kubvumidza mvumo nepfungwa zvinotumirwa nemaitiro asina kuchengetedzeka nekuti chikumbiro hachina kumbobvira chataura kuti ndiani asingafanirwe kuwana mukana | Kutora account, kupinda kwedata zvisina mvumo |
| Mvumo Dzakawandisa dzeAgent uye Kutarisirwa Kushoma | Vamiririri vekodhi vanomhanya nekuwana repo yakakura, kuisa, kana kuita uye nzvimbo diki yekutarisa yevanhu | Kuchinja kusingatarisirwi, kuratidzwa kwedata, njodzi isina kuteverwa |
| Kubiridzira mirairo kuburikidza neConfig neRules Files | Mafaira ehunyanzvi, mafaira emitemo, uye magadzirirwo eMCP anoongororwa semagwaro asi anogona kutungamidza chinyararire zvinoitwa nemumiririri | Maagents ari kuita mirairo inodzorwa neanorwisa pasina shanduko yekodhi yamboonekwa mune diff |
| Magadzirirwo Akasununguka kana Akagarwa Nhaka | Maitiro ekugadzirisa matambudziko, maCORS anobvumidza, mameseji ekukanganisa ane verbose, defaults dzisina munhu akasarudza nemaune | Kuburitswa kwemashoko, nzvimbo yekurwiswa yakawedzera |
| Kushandiswa kweMvuri AI | Vagadziri vanoshandisa vabatsiri vemakodhi, maseva eMCP, kana maturusi evamiririri kunze kwerunyorwa rwupi zvarwo rwakatenderwa kana rwakaunganidzwa. | Hapana kuoneka pane zviri kubata codebase, hapana nzira yekuitonga |
| Ongororo yeSkipped kana Rubber-Stamp | Chikonzero chikuru chiri pasi pezvose zvataurwa pamusoro apa: "zvinoshanda" zvinogamuchirwa sechibvumirano, saka nzvimbo yekutarisa yaimbobata matambudziko aya haimbofi yakakonzera matambudziko aya. | Njodzi dzese dziri pamusoro dzinosangana chinyararire kusvika chimwe chinhu chaparara mukugadzirwa |
Nei kushandisa maturusi echinyakare eAppSec kuri kunonoka pano
Mazhinji maturusi ekuchengetedza maapplication akavakirwa pa rhythm: kodhi inonyorwa, yobva yaskenwa, muCI kana paPR. Rhythm iyoyo inofungidzira kuti pane chinhu chakagadzirwa nevanhu chakagadzikana chekunongedzera scanner pairi, uye kuti huwandu hwekuchinja chinhu chimwe chete. pipeline anogona kuongorora nemaune.
Kunyora makodhi eVibe kunoputsa nguva, uye musiyano wenguva ndiwo musimboti wedambudziko rekuchengetedza makodhi eVibe. Kodhi inoshanduka mukati meIDE mumasekonzi mashoma, kazhinji isati yasvika pa pull request. Scanner inoshanda muCI chete inobata dambudziko mushure meizvozvo, kana maitiro asina kuchengetedzeka atobatanidzwa, yatova chikamu chechinhu chinotevera chiri kuumbwa nemumwe munhu. Uye scanner inobata kodhi yakagadzirwa neAI zvakafanana nechero imwe kodhi inorasikirwa nezvikamu zvenjodzi zvakanangana nekuti yakanyorwa sei: pasuru yakasarudzwa nemumiriri pasina kubvunzwa kuti iite chikonzero chayo, faira remirairo raiudza mumiriri zvekuita munhu asati amboona musiyano.
Chii chinovhara musiyano wacho?
Masangano ari kuenderera mberi neizvi haasi kunonotsa vibe coding. Ari kuvaka kuchengetedzwa kwechokwadi kwevibe coding mukushanda kwebasa: kudzorera nzvimbo yekutarisa kwakanyorwa kodhi, uye kubata kodhi yakagadzirwa neAI sechinhu chisina kuvimbika kusvika zvaratidzwa kuti zvakasiyana:
- Skena mukati meIDE, kwete muCI chete. Kubata maitiro asina kuchengetedzeka apo mumiririri achiri kugadzira basa iri idambudziko rakasiyana nekubata mushure mekunge mamwe maficha matatu anoenderana naro.
- Simbisa kuvimba kwese kunounzwa nemumiririri, nenzira imwecheteyo yaungasimbisa imwe inonyorwa nemugadziri nemaoko, isati yaiswa.
- Tora mafaira ekugadzirisa anoverengwa nemumiririri sekodhi, kwete semagwaro. Mafaira emitemo, mafaira ehunyanzvi, uye magadzirirwo eseva yeMCP anogona kuva nemirairo inochinja zvinoitwa nemumiririri, uye anofanirwa kuongororwa zvakafanana nekodhi inogadzirwa nemumiririri.
- Chengeta munhu ari munzira yekuronga kugadzirisa dambudziko, kwete kungotarisa mureza chete. Mugadziri wezvinhu anogona kuona kuti sei chimwe chinhu chichishandiswa, kwete kungoti chakakonzera mutemo, anodzidza kukurudzira nekuongorora zvakasiyana nguva inotevera.
- Ngatitii "zvinoshanda" hazvina kumbobvira zvave bhawa rekuchengetedza, uye ita kuti bhaa chaiyo ionekwe mukushanda kwebasa pane kuisiya iri mundangariro.
Kwakakodzera Xygeni
Uyu ndiwo musono chaiwo DevAI yaXygeni yakavakwa kuti ivharwe. DevAI inoshanda senzvimbo yekuchengetedza inoenderera mberi mukati meIDE, ichitarisa kodhi yakanyorwa nevanhu uye yakagadzirwa neAI sezvainogadzirwa, kwete mushure mekunge yawira mu pull request. Haimiriri kukurumidza: inoratidza maitiro anoshandiswa, inotsanangura nzira chaiyo yekurwiswa nemutauro wakajeka, uye inopa zano rekugadzirisa iro mugadziri anogona kuongorora nekushandisa pasina kusiya mafambiro aro. Kudivi rezvekutengeswa kwezvinhu, MEW (Yambiro Yekutanga YeMalware) inobata mapakeji ane njodzi isati yasvika siginecha, izvo zvinonyanya kukosha pano, sezvo mumiririri achisarudza munhu anokumirira ndipo panguva chaiyo iyo pakeji yakatyoka kana kuti yakakanganiswa inopinda.
Pasi pezvose zviri zviviri, CoreAI inobatanidza zvinowanikwa mu codebase, dependencies, uye pipeline mumaonero enjodzi akakosha, uye maonero iwayo haagumiri pa Xygeni's ma scans ako ega. Inoshanda zvakafanana Kurongeka kweAI (AI triage), tsananguro, uye kugadzirisa kusvika kune zvakawanikwa kubva kune mamwe ma scanners aripo kare, saka kuchengetedza vibe coding hazvirevi kubvisa stack yatove kushanda. Zvinoreva kuisa layer pamusoro payo iyo inozopedzisira yafamba nekukurumidza kuri kunyorwa kodhi.
FAQ
Ko kushandisa vibe coding hakuna kuchengetedzeka here?
Kwete. Vibe coding inzira yekuvandudza, kwete kushaya simba. Njodzi inobva pakudarika danho rekuongorora raimbobata maitiro asina kuchengetedzeka, kwete kushandisa AI kunyora kodhi pakutanga. Ndosaka vibe coding security iri nzira yekushanda, kwete chikonzero chekudzivisa tsika iyi.
Chinogona kuvapo SAST or SCA zvishandiso zvinobata njodzi dzekuchengetedza here?
Vanotora zvimwe zvacho, asi kazhinji mushure mekunge kodhi yatobatanidzwa, sezvo mazhinji acho anomhanya muCI kwete mukati meIDE uko kodhi inogadzirwa. Kazhinji havaongorore maitiro emumiriri weAI, senge mapakeji aanosarudza kana mafaira ekugadzirisa aanoverenga.
Ndeipi imwe nzira yepamusoro yekugadzirisa kuchengetedzwa kwekodhi ye vibe?
Fambisa macheki ekuchengetedza muIDE, panguva yekugadzirwa, pane kungovimba neanotevera chete pipeline scan. Kubata dambudziko risati rava chikamu chezvinhu zvitatu zvinotevera zvakavakirwa pamusoro paro idambudziko rakasiyana nekubata dambudziko racho gare gare.
Kuchengetedza vibe coding zvinoreva here kuti vanogadzira vanononoka kushanda?
Kwete kana cheki yacho ikaitika iri muIDE, ine tsananguro uye yakagadziriswa. Chinangwa ndechekuchengetedza speed vibe coding ichipa ukuwo ichidzoreredza mutongo wakapihwa nekuongorora nemaoko.





