መመሪያዎች

Vibe coding ምንድን ነው? ቀላል ማብራሪያ

Vibe coding ማለት ምን እንደሚፈልጉ በቀላል ቋንቋ ለAI በመግለጽ፣ የሚያመነጨውን በማስኬድና ኮዱን ሳይሆን ውጤቱን በመመልከት መምራት ነው። መተግበሪያውን ትፈርዳላችሁ፦ ቁልፉ ይሰራል? ገጹ ትክክል ይመስላል? እስኪሰራላችሁ ድረስ ለውጦችን ትጠይቃላችሁ። ቃሉን የፈጠረው AI ተመራማሪው Andrej Karpathy ነው፤ በየካቲት 2025 በX ላይ ባወጣው ጽሑፍ ስሜቱን ተከትሎ ኮዱ መኖሩን እንደረሳ ገልጿል።

ቃሉ ከየት እንደመጣ

Karpathy የOpenAI መስራች አባልና የቀድሞ የTesla AI ኃላፊ ነበር። ይህንን ሐረግ ትናንሽ የሳምንት መጨረሻ ፕሮጀክቶቹን እንዴት እንደሚገነባ ለመግለጽ ተጠቅሞበታል፦ ከAI ኮድ መሳሪያ ጋር ያወራል፣ ለውጦቹን ልዩነታቸውን ሳያነብ ይቀበላል፣ እና ነገሮች እስኪሰሩ ድረስ የስህተት መልዕክቶችን መልሶ ይለጥፋል። ይህ ለጊዜያዊ ፕሮጀክቶች እንደሚስማማ ግልጽ አድርጓል።

ሐረጉ የተስፋፋው ብዙ ሰዎች አስቀድመው ሲያደርጉት የነበረውን ነገር ስለሰየመ ነው። ከወራት በኋላ ከትናንሽ የሆቢ ፕሮጀክቶች እስከ የጀማሪ ኩባንያዎች ፕሮቶታይፖች ድረስ ለሁሉም ይውል ጀመር፤ Collins English Dictionary «vibe coding»ን የ2025 የዓመቱ ቃል ብሎ መረጠ። ዛሬ በሰፊው የሚያገለግለው AI ኮዱን የሚጽፍበትና ሰው በቀላል ቋንቋ የሚመራበት ማንኛውንም ግንባታ ለመግለጽ ነው።

AI በመጠቀም ለመገንባት ለምን ይጠቅማል

ኮድ ለማይጽፉ ሰዎች vibe coding AI መተግበሪያ ገንቢዎች ጠቃሚ የሆኑበት ዋና ምክንያት ነው። መስራች ሀሳቡን በአንድ ከሰአት ሊፈትን ይችላል፤ አነስተኛ ንግድ ባለቤት ለኤጀንሲ ከመክፈል ያልቻለውን የቦታ ማስያዣ ቅጽ ወይም የክምችት መከታተያ መገንባት ይችላል፤ ዲዛይነር ሞክ-አፕን ወደሚጫን ነገር ሊቀይር ይችላል።

ነገር ግን ትርጉሙ የራሱ ማስጠንቀቂያ አለው። «ኮዱ መኖሩን እንኳ መርሳት» አሁን ለእናንተ ብቻ ለሚሰራ ኮድ ጥሩ ነው። ነገር ግን መተግበሪያው የደንበኞችን ዳታ ሲያስቀምጥ፣ ክፍያ ሲቀበል ወይም ለዓመታት መስራት ሲገባው ያን ያህል ጥሩ አይደለም። ይህ መስመር የት እንዳለ ማወቅ ስለ vibe coding ልትማሩት የምትችሉት ጠቃሚ ነገር ነው።

ለዕለታዊ ሕይወት የሚሆን ምሳሌ

ኩሽናን ዕቅድ ራስዎ ከመሳል ይልቅ ለሰራተኛው ምን እንደሚፈልጉ ነግረው እንደማሳደስ አስቡት። «በመስኮቱ ስር ረዥም ጠረጴዛ፣ ክፍት መደርደሪያዎች፣ ፍሪጅ በበሩ አጠገብ» ትላላችሁ፤ ከዚያም በየምሽቱ ገብታችሁ የተሰራውን ታያላችሁ እና የሚቀየረውን ትናገራላችሁ።

ይህ ለአቀማመጡና ለመልኩ ጥሩ ይሰራል፤ ምክንያቱም በክፍሉ ውስጥ ቆሞ በማየት መፍረድ ይቻላል። በግድግዳው ውስጥ ላለው ነገር ግን ብዙም አይሰራም፦ ሽቦው፣ ቧንቧው፣ የጋዝ መስመሩ ደንብ ማሟላቱ በማየት አይታወቅም፤ ችግሩም አንድ ነገር እስኪበላሽ ድረስ ላይታይ ይችላል። ጥንቃቄ ያለው ባለቤት አሁንም ፍተሻ ይጠይቃል።

Vibe coding ተመሳሳይ ነው። ስክሪኖቹ የሚታየው ክፍል ናቸው። ደህንነት፣ የዳታ አያያዝና የኮዱ አደረጃጀት ሽቦው ነው።

Vibe coding በተግባር ምን ይመስላል

የደንበኞቻችሁን የከፈሉ ኢንቮይሶች የሚከታተል ቀላል መሳሪያ ትፈልጋላችሁ እንበል።

ደረጃእርስዎ የሚያደርጉትAI የሚያደርገው
1. መግለጽ«ደንበኞቼን የኢንቮይስ መጠን፣ የመክፈያ ቀን እና የተከፈለ/ያልተከፈለ ሁኔታ የሚዘረዝር ገጽ። ደንበኛ ማከል እና ኢንቮይስ የተከፈለ ብዬ ማመልከት እችላለሁ።»ገጾቹን፣ ቅጹንና ግቤቶችን ለማስቀመጥ ሎጂኩን ይጽፋል
2. መሞከርደንበኛ ጨምሩ፣ የተከፈለ ብለው ምልክት ያድርጉ፣ ገጹን ያድሱመተግበሪያውን በቅድመ-እይታ ያስኬዳል
3. ምላሽ መስጠት«ገጹን ካደስኩ በኋላ ደንበኞቼ ይጠፋሉ»ግቤቶቹ በአሳሹ ትውስታ ብቻ እንደተቀመጡ ያብራራል እና ዳታቤዝ ይጨምራል
4. ማጣራት«የዘገዩ ኢንቮይሶችን ወደ ላይ አምጡና በቀይ አሳዩ»ዝርዝሩን ይቀይራል
5. መፈተሽመተግበሪያውን በስልክዎ ይክፈቱ፤ ባዶ ቅጽ ይሞክሩየሪፖርት ያደረጋችሁትን ያስተካክላል

ምንም የኮድ ፋይል አልከፈታችሁም። ግን ደረጃ 3ን ልብ ይበሉ፦ መተግበሪያው ምንም ሳያስቀምጥ ተጠናቅቆ ይመስል ነበር። Vibe coding ደንበኛ እንደሚሞክር ሞክሮ ያየውን በትክክል የሚገልጽ ሰው ይሸልማል።

ጥቅሞች

  • ፍጥነት። የመጀመሪያው የሚሰራ ስሪት ከሳምንታት ይልቅ በደቂቃዎች ወይም ሰዓታት ውስጥ።
  • ሀሳቦችን ለመሞከር ዝቅተኛ ወጪ። ሶስት ስሪቶችን መገንባትና የሚሰራውን ማቆየት ይችላሉ።
  • ቀጥተኛ ቁጥጥር። ችግሩን የሚረዳው ሰው ምርቱን የሚቀርጸው ነው፤ ወደ ገንቢ ሲተላለፍ መረጃ የሚጠፋበት ነገር የለም።
  • በመስራት መማር። ብዙ ሰዎች መተግበሪያዎች እንዴት እንደሚጣመሩ ይማራሉ፦ የፊት እና የኋላ ክፍል፣ ዳታቤዞች፣ APIዎች — AI የሚገነባውን በመመልከትና ለምን ብለው በመጠየቅ ብቻ።

እውነተኛዎቹ አደጋዎች

እነዚህ vibe coding እንዳትጠቀሙ ምክንያቶች አይደሉም። ስሜቱ ለእናንተ የማይፈትሻቸው ነገሮች ናቸው።

የማይታዩ የደህንነት ቀዳዳዎች

መተግበሪያ ፍጹም ሊመስል ይችላል፤ ነገር ግን ማንኛውም የገባ ተጠቃሚ የሌሎችን መዝገቦች እንዲያነብ ሊፈቅድ ወይም በጎብኚው አሳሽ ውስጥ በሚሰራ ኮድ ውስጥ ሚስጥራዊ ቁልፍ ሊያጋልጥ ይችላል። እራስዎን ሆነው ጠቅ ሲያደርጉ ይህ አይታይም። የተለመዱ ችግሮች በሰርቨሩ ላይ የፈቃድ ፍተሻ አለመኖር፣ በፊት-ገጽ ኮድ ውስጥ የተቀመጡ የAPI ቁልፎችና ማንኛውንም የሚቀበሉ ቅጾች ናቸው።

ማንም የማይረዳው ኮድ

ማንም ኮዱን ካላነበበ ኮዱ እንዴት እንደተደራጀ ማንም አያውቅም። በትናንሽ መጠን ይሰራል። መተግበሪያ ሲያድግ እያንዳንዱ ለውጥ ያልተዛመደ ነገር ሊሰብር ይችላል፣ እና AI አንዱን ስህተት «ሲያስተካክል» ሌላ ይፈጥራል። ለወራት ያለ ምንም ግምገማ vibe code የተደረጉ መተግበሪያዎች ብዙ ጊዜ ቀስ ብለው ከተገነቡት ይልቅ ለመቀየር ይከብዳሉ።

«ተጠናቀቀ» ማለት ምን እንደሆነ አለማወቅ

AI ነገሩ መስተካከሉን በደስታ ይነግራችኋል። መስተካከሉን የሚነግራችሁ ሙከራ ብቻ ነው። ሙከራን የሚዘሉ ሰዎች በማሳያው ላይ የሚሰሩ ነገር ግን በእውነተኛ ዳታ ላይ የሚወድቁ ባህሪያት ይዘው ይቀራሉ፦ ረጃጅም ስሞች፣ ባዶ መስኮች፣ ሁለት ሰዎች አንድ ቦታ በአንድ ጊዜ ሲይዙ።

የተደበቁ ጥገኞችና ወጪዎች

AI የሚገነባቸው መተግበሪያዎች ብዙ ጊዜ ከውጪ አገልግሎቶች ጋር ይገናኛሉ፦ የኢሜይል አቅራቢዎች፣ የክፍያ ማቀናበሪያዎች፣ የAI APIዎች። እያንዳንዳቸው የራሳቸው መለያ፣ ቁልፍ፣ ገደብና ክፍያ አላቸው። ከመጀመርዎ በፊት መተግበሪያዎ በምን ላይ እንደሚመረኮዝ ይወቁ።

የተለመዱ ግንዛቤዎች

የተሳሳተ ግንዛቤእውነቱ
«Vibe coding ማለት ኮድ የለም ማለት ነው።»እውነተኛ ኮድ አለ፤ እናንተ ብቻ አታነቡትም። ለዚህ ነው በኋላ ወደ ውጭ መላክ ወይም ለገንቢ ማስረከብ የምትችሉት።
«የሚሰራ ከሆነ ትክክል ነው።»መስራትና ትክክል፣ ደህንነቱ የተጠበቀና ለመቀየር ቀላል መሆን የተለያዩ ነገሮች ናቸው።
«ለኮድ ላልሆኑ ሰዎች ብቻ ነው።»ብዙ ፕሮፌሽናል ገንቢዎች ፕሮቶታይፖችን vibe code ያደርጋሉ፤ ከዚያም ከመልቀቃቸው በፊት ይገመግሙ ወይም እንደገና ይጽፋሉ።
«AI ስለ ችግሮች ይነግረኛል።»ከጠየቁት ብዙ ጊዜ ይነግራል፤ ግን ሁልጊዜ በራሱ አያመጣቸውም። በግልጽ ጠይቁ።
«ይህን በዚህ መንገድ ከባድ ነገር መገንባት አይቻልም።»ብዙ እውነተኛ መተግበሪያዎች በዚህ መንገድ ይጀምራሉ። ከባዱ ክፍል እውነተኛ ተጠቃሚዎች ከመተማመናቸው በፊት ሙከራና ግምገማ መጨመር ነው።

Vibe coding በኃላፊነት እንዴት እንደሚደረግ

ጥቂት ልማዶች አብዛኛውን አደጋ ይሸፍናሉ፦

  1. ለውጦችን አነስተኛ አድርጉ። አንድ ጥያቄ፣ አንድ ለውጥ፣ ከዚያም ሙከራ። ትልልቅና ግልጽ ያልሆኑ ጥያቄዎች ትልልቅና ግልጽ ያልሆኑ ውጤቶችን ይሰጣሉ።
  2. ቼክፖይንቶችን ተጠቀሙ። ድፍረት የሚጠይቅ ነገር ከመሞከርዎ በፊት ወደ መጨረሻው የሚሰራ ስሪት መመለስ እንደሚችሉ ያረጋግጡ።
  3. AI እንዲያብራራ ጠይቁ። «ይህ ለውጥ ምን ያደርጋል? ምን ሊሰብር ይችላል?» ማለት ትንሽ ያስከፍላል፤ ብዙ ይይዛል።
  4. እንደ እንግዳ ሞክሩ። ሁለተኛ ተጠቃሚ ሆነው ይግቡ እና የመጀመሪያውን ተጠቃሚ ዳታ ለማየት ይሞክሩ።
  5. ሚስጥሮችን ከኮድና ከውይይት ውጭ አድርጉ። የAPI ቁልፎች በአካባቢ ተለዋዋጮች ወይም በፕሮጀክት ሚስጥሮች ውስጥ መሆን አለባቸው።
  6. ከእውነተኛ ተጠቃሚዎች በፊት ግምገማ አድርጉ። ክፍያ ወይም የግል ዳታ ላለው ማንኛውም ነገር፣ የደህንነት ዝርዝርን ተከተሉ ወይም ገንቢ እንዲመለከተው ጠይቁ።

ከAI ገንቢዎ ምን እንደሚጠየቅ

ግምቶችን ወደ ፍተሻ የሚቀይሩ ጠቃሚ ፕሮምፕቶች፦

  • «ይህን ከመገንባትህ በፊት እቅድህንና ምን ዳታ እንደሚያስቀምጥ ንገረኝ።»
  • «ይህ መተግበሪያ የተጠቃሚ ዳታ የሚያስቀምጥበትንና የሚልክበትን ቦታ ሁሉ ዘርዝር።»
  • «አንድ የገባ ተጠቃሚ የሌላ ተጠቃሚን መዝገብ ማየት ወይም መቀየር ይችላል? የሰርቨር ኮዱን ፈትሽ እንጂ ገጾቹን ብቻ አይደለም።»
  • «በአሳሽ ውስጥ በሚሰራ ኮድ ውስጥ የሚታዩ ማንኛውም የAPI ቁልፎች አሉ?»
  • «ሁለት ሰዎች ይህንን ቅጽ በአንድ ጊዜ ቢልኩ ምን ይሆናል?»
  • «በመጨረሻዎቹ ሶስት ለውጦች ምን እንደተቀየረ ጠቅልለህ ግለጽ።»

ተጨማሪ ንድፎችን ለማግኘት ለAI መተግበሪያ ገንቢዎች ፕሮምፕት እንዴት መጻፍ እንደሚቻል ይመልከቱ፤ ነገሮች ሲበላሹ ደግሞ በAI የተገነባን መተግበሪያ እንዴት ማረም እንደሚቻል ይመልከቱ።

Vibe coding በMythex

Mythex ለዚህ የሥራ መንገድ የተሰራ AI መተግበሪያ ገንቢ ነው፦ መተግበሪያውን በውይይት ይገልጻሉ፣ ወኪሉ ኮዱን ይጽፋል እና በቀጥታ ቅድመ-እይታ ያስኬዳል፣ ከዚያም ወደ ይፋዊ URL ያትማሉ። ከላይ ላሉት አደጋዎች የተወሰኑ ባህሪያት አሉ። Plan ሁነታ ወኪሉ ፋይሎችን ከመንካቱ በፊት አቀራረቡን እንዲዘረዝር ያደርጋል፣ Ask ሁነታ ምንም ሳያርም ጥያቄዎችን ይመልሳል፣ እያንዳንዱ የተሳካ ዙር ደግሞ ወደ ኋላ መመለስ የሚችሉበትን ቼክፖይንት ያስቀምጣል። በPro ላይ ሙሉውን የኮድ አርታኢ መክፈት፣ ፕሮጀክቱን ወደ ውጪ መላክ ወይም ገንቢ እንዲገመግም ሲፈልጉ ወደ GitHub ማመሳሰል ይችላሉ። የውይይት ሰነዶቹ ሁነታዎቹንና ቼክፖይንቶቹን ያብራራሉ፤ ባዶ ገጽ ከበዛብዎ ቴምፕሌቶቹ መነሻ ይሰጣሉ።

ጥያቄዎች

«Vibe coding» የሚለውን ቃል ማን ፈጠረው?

AI ተመራማሪውና የOpenAI መስራች አባል የሆነው Andrej Karpathy በየካቲት 2025 በX ላይ በለጠፈው ጽሑፍ ፈጠረው። ስሜቱን ተከትሎ ኮዱ መኖሩን መርሳትን ገለጸ፤ ሐረጉም ከዚያ በፍጥነት ተስፋፋ።

Vibe coding ከno-code ጋር አንድ ነው?

ትክክል አይደለም። No-code መሳሪያዎች ኮዱን በሚደብቅ ምስላዊ አርታኢ እንድትገነቡ ያደርጓችኋል። Vibe coding ውስጥ AI እውነተኛ ኮድ በፋይሎች ውስጥ ይጽፋል፤ እናንተ ግን ላለማንበብ ትመርጣላችሁ፣ እና በሚፈልጉት ነገር መግለጫ እና ውጤቱን በመፈተሽ ትመራላችሁ።

Vibe coding ለእውነተኛ መተግበሪያ ደህንነቱ የተጠበቀ ነው?

ስሜቱ የማይፈትሻቸውን ፍተሻዎች ካከላችሁ ሊሆን ይችላል፦ የተጠቃሚዎች ዳታ አንዱ የሌላውን እንዳያይ ሞክሩ፣ የAPI ቁልፎች በኮድ ውስጥ ሳይሆን በሚስጥራዊ ቦታዎች ያስቀምጡ፣ እንዲሁም ገንዘብ ወይም የግል ዳታ የሚይዝ ማንኛውንም ነገር ይገምግሙ። ለጊዜያዊ ፕሮቶታይፖች አደጋው ዝቅተኛ ነው፤ ለእውነተኛ ተጠቃሚዎች ላሉ መተግበሪያዎች ግን አይደለም።

Vibe code ለማድረግ ኮድ መማር አለብኝ?

አያስፈልግም። ነገር ግን መሠረታዊ ሀሳቦችን ማወቅ፦ ዳታቤዝ፣ API እና ማረጋገጫ ምን እንደሆኑ፣ ጥያቄዎቻችሁን ግልጽ ያደርጋል እና አንድ ነገር ሲሳሳት እንድታዩ ይረዳችኋል። እነዚህን ሀሳቦች ለመረዳት ኮድ መጻፍ አያስፈልጋችሁም።

Mythex · Pricing · በAI ማንኛውንም ነገር ይገንቡ · የድር ጣቢያ እና የመተግበሪያ ቴምፕሌቶች · Mythex ከሌሎች ጋር ሲነጻጸር · የAI መተግበሪያ ግንባታ የቃላት መዝገበ-ቃላት · ነፃ የAI መተግበሪያ መገንቢያ መሳሪያዎች · English

English العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)