Xygeni аюулгүй байдлын тайлбар толь
Програм хангамжийн хөгжүүлэлт ба хүргэлтийн аюулгүй байдлын тайлбар толь

Виб кодчилол гэж юу вэ?

Vibe кодчилол гэдэг нь хүссэн зүйлээ энгийн, байгалийн хэлээр тайлбарлаж, кодыг өөрөө мөр мөрөөр нь бичихийн оронд хиймэл оюун ухааны загварт үүсгэх боломжийг олгох замаар програм хангамж бүтээх дадал юм. Хүн асууж, хиймэл оюун ухаан үүсгэж, хүн үр дүнг нь туршиж, давтаж хийдэг бөгөөд ихэнхдээ загварын гаргасан мөр бүрийг уншдаггүй.

Энэ бол "вибе кодчилол гэж юу вэ" гэсэн асуултын товч хариулт юм. Вибе кодчилолын илүү бүрэн утга учир, мөн энэ нэр томьёо хаанаас гаралтай болохыг авч үзэх нь зүйтэй, учир нь энэ нь анх үүссэнээс хойш өөрчлөгдсөн.

Энэ нэр томьёо хаанаас гаралтай вэ #

Vibe кодчилол нь тодорхой гарал үүсэлтэй: ганцхан олон нийтийн мэдээллийн хэрэгслийн бичлэг. 2025 оны 2-р сарын 2-нд хиймэл оюун ухааны судлаач, OpenAI-ийн хамтран үүсгэн байгуулагч Андрей Карпати X дээр програм хангамж бүтээж эхэлсэн шинэ арга барилаа тайлбарласан нийтлэл оруулжээ. Тэрээр "чичиргээнд бүрэн автаж", том хэлний загваруудад хэрэгжилтийг нь бичих боломжийг олгоно гэж хэлсэн бөгөөд синтаксаас илүү үр дүнг тайлбарлахад анхаарлаа төвлөрүүлэв.

Карпати ажлын урсгалыг практик талаас нь тайлбарласан: тэрээр хиймэл оюун ухааны код бичих туслахтай дуу хоолойгоор ярьж, ялгааг нь уншилгүйгээр санал болгосон зүйлсийг нь хүлээн авч, алдааны мэдэгдлүүдийг өөрсдөө шийдэгдэх хүртэл тайлбаргүйгээр буцааж буулгасан. Дараа нь тэрээр давталтыг бүр ч энгийнээр нэгтгэн дүгнэсэн: "Би зүгээр л юм харж, хэлж, ажиллуулж, хуулж буулгадаг."

Энэ бичлэг хурдан тархсан. Хэдхэн долоо хоногийн дотор томоохон хэвлэл мэдээллийн хэрэгслүүд үүнийг мэдээлж эхэлсэн бөгөөд 2025 оны 3-р сар гэхэд Merriam-Webster нь толь бичигтээ "vibe coding" гэдэг үгийг мөрдөгч хэллэг, трэнд болж буй нэр томьёо болгон нэмж, үүнийг "хиймэл оюун ухааны тусламжтайгаар компьютерын кодыг бага зэрэг хайхрамжгүй байдлаар бичих" гэж тодорхойлсон. 2025 оны эцэс гэхэд Коллинзийн толь бичиг үүнийг цааш нь хийж, Оны онцлох үг гэж нэрлэжээ.

Утга хэрхэн өөрчлөгдсөн бэ #

Энд "vibe кодчилолын утга" нь зөвхөн гарал үүслийн түүхээс илүү сонирхолтой болж байна. Карпати анх энэ нэр томьёог өөрийн бага эрсдэлтэй, хувийн аргаар хийсэн туршилтын загваруудыг бүтээх аргыг тодорхойлоход ашигласан бөгөөд үйлдвэрлэлийн програм хангамжид санал болгож байсан аргачлалыг нь биш юм. Гэхдээ энэ хэллэг бараг тэр даруй энэ утгаараа алга болсон.

Өнөөдөр vibe кодчилолын утга нь амралтын өдрүүдийн аппликейшн бүтээх хоббичдоос эхлээд үйлдвэрлэлийн програм хангамжийг ийм байдлаар тээвэрлэх стартапууд хүртэл хиймэл оюун ухааны тусламжтайгаар хөгжүүлэлтийн өргөн хүрээг хамарч өргөжсөн. Vibe кодчилолын хэрэглэгчдийн 63 орчим хувь нь өөрсдийгөө хөгжүүлэгч биш гэж тодорхойлдог бөгөөд үүнд бүтээгдэхүүний менежерүүд, маркетингийн захирал, дизайнерууд багтдаг бөгөөд Y Combinator-ийн 2025 оны өвлийн стартап когортын дөрөвний нэг орчим нь 95% ба түүнээс дээш хувь нь хиймэл оюун ухаанаар үүсгэгдсэн кодын санг мэдээлсэн . Шинжээчид энэ чиг хандлага цаашид ч хурдасна гэж үзэж байнаGartner-ийн төслүүдээр иргэний хөгжүүлэгчдийн тоо 2028 он гэхэд мэргэжлийн инженерүүдийн тооноос дөрөв дахин их байх болно .

Vibe кодчилол үнэндээ хэрхэн ажилладаг вэ? #

Чичиргээ кодлох ажлын урсгалын ихэнх тайлбар нь давтагдах давталтад хуваагддаг:

  1. Шуурхай. Хүссэн үр дүнг код биш, харин байгалийн хэлээр тайлбарлана уу. (“Бүтээх dashboard энэ нь огнооны шүүлтүүр болон CSV экспорттой хамт хэрэглэгчийн сегментээр сарын орлогыг харуулдаг.")
  2. Үүсгэх. Хиймэл оюун ухааны загвар нь код үүсгэдэг бөгөөд заримдаа бүтэн файл үүсгэдэг, заримдаа одоо байгаа кодоос ялгаатай байдаг.
  3. Гүйж очоод ажигла. Тухайн хүн үр дүнг ажиллуулж, хэрэгжилтийг мөр мөрөөр нь уншихын оронд тайлбарласны дагуу ажиллаж байгаа эсэхийг шалгадаг.
  4. Давталт. Дараагийн зааварчилгаа нь үр дүнг сайжруулдаг. Алдааг гараар дибаг хийхийн оронд загварт буцааж буулгадаг.

Тодорхойлох шинж чанар нь хиймэл оюун ухаан оролцдогт биш (автоматаар гүйцээх болон хамтран боловсруулагчид хиймэл оюун ухааныг олон жилийн турш ашиглаж ирсэн). Энэ нь кодоос өөрөөсөө хөндийрсөн түвшин юм: хүн хэрэгжилтийг нягталж үзэхийн оронд үр дүнг үнэлж байна.

Vibe кодчилол ба уламжлалт хиймэл оюун ухааны тусламжтайгаар кодчилол #

Вибр кодчиллыг бусад хиймэл оюун ухааны тусламжтайгаар хийгдсэн ажлын урсгалаас ялгаж салгах нь зүйтэй, учир нь эдгээр нэр томьёог сул ашигладаг:

  • Автоматаар гүйцээх/хуулбарлах хэрэгслүүд Та бичихдээ код санал болгодог боловч хөгжүүлэгч мөр бүрийг бичиж, хянаж байгаа хэвээр байна.
  • AI-ийн тусламжтай кодчилол илүү өргөн хүрээнд хиймэл оюун ухаан нь хөгжүүлэгчийн бүрэн ойлголттойгоор хянаж, засварладаг кодыг боловсруулдаг аливаа ажлын урсгалыг багтааж болно.
  • Виб кодчилол гэдэг нь хүн үүсгэсэн хэрэгжилтийг уншиж ойлгохын оронд өдөөлт, туршилт, давталтаар дамжуулан үр дүнгээр удирддаг гэсэн үг юм.

Энэ ялгаа нь чухал юм, учир нь доор хэлэлцсэн эрсдэлийн ихэнхийг хиймэл оюун ухаан өөрөө биш харин "ялгааг уншихгүй байх" хэсэг бий болгодог.

Виб кодчилолын эрсдэлийн тал #

Энэ бол анхааруулах шошго биш, харин тайлбар толь бичиг боловч vibe кодчилолын ямар ч тодорхойлолт нь үүнтэй холбоотой хуримтлагдсан аюулгүй байдлын судалгаагүйгээр бүрэн гүйцэд биш юм, учир нь энэ нь практикийн хамгийн хэмжсэн сул талуудын нэг болсон. Олон тооны бие даасан судалгаанууд ижил төстэй хүрээнд нэгдэж байна: 2025 оны 12-р сард нээлттэй эхийн сангуудын судалгаагаар ... гэж тогтоогджээ. Хиймэл оюун ухаанаар үүсгэгдсэн код нь аюулгүй байдлын эмзэг байдлыг бий болгосон хөгжүүлэлтийн ажлуудын 45%-д, мөн хиймэл оюун ухааны тусламжтайгаар pull requests Үүнтэй харьцуулбал хүний ​​зохиосон кодоос ойролцоогоор 2.74 дахин их аюулгүй байдлын асуудал үүсгэсэн. Тодорхой эмзэг байдлын ангиллууд харьцангуй их гарч ирдэг: нэг судалгаагаар таван үндсэн хэлний загварт туршсан хиймэл оюун ухаанаар үүсгэгдсэн кодын дээжийн 86%-д XSS эмзэг байдал илэрсэн .

Хамаарлын хий үзэгдэл нь холбогдох, сайн баримтжуулсан хэв маяг юм. 2026 оны 4-р сард гаргасан Cloud Security Alliance-ийн судалгааны тэмдэглэлд арван зургаан загвараас авсан 2.23 сая хиймэл оюун ухаанаар үүсгэгдсэн кодын дээжийн 19.7% нь үнэндээ байхгүй дор хаяж нэг хий үзэгдэлтэй багцын нэрийг агуулсан бөгөөд эдгээр хий үзэгдэлтэй нэрсийн 43% нь ижил хүсэлтийг давтах бүрт байнга гарч ирдэг бөгөөд энэ нь хэв маягийг санамсаргүй биш харин ашиглах боломжтой болгодог. Бие даасан судлаачид мөн дараагийн үр нөлөөг албан ёсоор мөрдөж эхэлсэн байна.Жоржиа Технологийн Vibe Security Radar нь CVE-ийн 35 шинэ бүртгэлийг бүртгэжээ. зөвхөн 2026 оны 3-р сард хиймэл оюун ухаанаар үүсгэгдсэн кодтой шууд холбоотой гэж үзсэн нь 1-р сард зургаа байсантай харьцуулахад өссөн үзүүлэлт юм.

Энэ бүхэн нь vibe кодчилол ашиглах боломжгүй, бүтээмжийн өсөлт бодит бөгөөд хэрэглээ буцаагдахгүй гэсэн үг биш юм. Энэ нь "хиймэл оюун ухаан үүнийг бичсэн бөгөөд ажилласан" болон "хүргэхэд аюулгүй" гэсэн хоёр өөр мэдэгдэл гэсэн үг бөгөөд хиймэл оюун ухаанаар үүсгэгдсэн кодыг хянагдаагүй гуравдагч этгээдийн оруулсан хувь нэмэртэй адил нягт нямбай авч үзэх нь хурдацтай хөгжиж байна. standard энэ сэдвээрх аюулгүй байдлын судалгааны талаар зөвлөгөө өгөх.

Түлхүүр Takeaways #

  • Чичиргээт кодчилол нь "хиймэл оюун ухааны тусламжтайгаар кодчилол"-ын синоним биш, харин тодорхой нэр томьёо юм. Энэ нь үүсгэсэн кодыг уншиж ойлгохын оронд үр дүн болон давталтаар бүтээхийг тусгайлан тайлбарладаг.
  • Үүнийг 2025 оны 2-р сарын 2-нд Андрей Карпати зохион бүтээжээ., мөн таван долоо хоногийн дотор Мерриам-Вебстерийн хэл ярианы жагсаалтад хүрсэн.
  • Vibe кодчилолын утга учир өргөжсөн хувийн, бага эрсдэлтэй дадлагаас эхлээд хобби сонирхогчид болон санхүүжүүлсэн стартапуудын ашигладаг үндсэн хөгжлийн арга барил хүртэл.
  • Эрсдэл нь хиймэл оюун ухаанаар үүсгэгдсэн код биш, харин хянаж үзээгүй хиймэл оюун ухаанаар үүсгэгдсэн код юм. Бие даасан судалгаагаар vibe-кодлогдсон гаралтад эмзэг байдлын түвшин өндөр, урьдчилан таамаглаж болох хамаарлын хий үзэгдэл ажиглагддаг.

Vibe кодчилсон програм хангамжийг одоо ч гэсэн үүнтэй хамт илгээх шаардлагатай хэвээр байна pipeline бусад бүх зүйл шиг. Xygeni's платформ нь мөн адил хамаарна SAST, SCAБолон Хиймэл оюун ухааны мэдлэгтэй дүн шинжилгээ to Хүний бичсэн кодтой адил хиймэл оюун ухаанаар үүсгэгдсэн код, оролцуулах Хортой програм хангамжийн эрт сэрэмжлүүлэг (MEW) дээр дурдсан хий үзэгдэлтэй хамааралтай байдлын эрсдэлийн хувьд, тиймээс хурдан шуурхай үйлдвэрлэлийн ажлын урсгал нь тойм алхамыг чимээгүйхэн алгасахгүй.

тусламж #

Vibe код бичих нь GitHub Copilot эсвэл хиймэл оюун ухааны автомат гүйцээлтийн хэрэгсэл ашиглахтай адилхан уу?

Тийм ч сайн биш. Автоматаар бөглөх хэрэгслүүд нь хөгжүүлэгч мөр бүрийг бичиж, хянаж байх үед кодыг санал болгодог. Vibe кодчилол нь тухайн хүн үр дүнг асууж, үр дүнг үнэлдэг ажлын урсгалыг тодорхойлдог бөгөөд ихэвчлэн хиймэл оюун ухааны үүсгэсэн үндсэн кодыг уншдаггүй.

Үйлдвэрлэлийн програм хангамжид vibe код бичих нь аюулгүй юу?

Тийм байж болох ч судалгаагаар хянаагүй хиймэл оюун ухаанаар үүсгэгдсэн код нь хүний ​​хянасан кодоос харьцангуй өндөр аюулгүй байдлын эмзэг байдлыг агуулдаг нь батлагдсан. Ихэнх одоогийн удирдамжид хиймэл оюун ухаанаар үүсгэгдсэн кодыг шалгалгүйгээр илгээхийн оронд хянаагүй гуравдагч этгээдийн кодтой адил нягт нямбай авч үзэхийг зөвлөж байна.

"Чихрийн шижингийн кодчилол" нь албан ёсны техникийн нэр томьёо мөн үү?

Энэ нь одоо толь бичигт хүлээн зөвшөөрөгдсөн (Merriam-Webster үүнийг жаргон хэллэг болон тренд болж буй нэр томьёо гэж жагсаасан бөгөөд Collins Dictionary үүнийг 2025 оны Оны үг гэж нэрлэсэн) боловч албан ёсны ганц ч үг байхгүй. standardтехникийн тодорхойлолт. Хэрэглээ нь хурдан хувийн туршилтын загварыг тайлбарлахаас эхлээд үйлдвэрлэлийн кодын баазын томоохон хэсгүүдийг тайлбарлах хүртэл харилцан адилгүй байдаг.

Үнэгүй эхлүүлэх

Үнэгүй эхлүүлээрэй.
Зээлийн картын шаардлагагүй.

Нэг товшилтоор эхлүүлнэ үү:

Энэ мэдээллийг дараах зааврын дагуу найдвартай хадгална Үйлчилгээний нөхцөл болон Хувийн мэдээллийн талаарх Баримтлал

Аппын дэлгэцийн агшин