לוגו חדשנות בקטנה

מקודדים עם וייבים טובים

הבינה המלאכותית מסתערת על עולם התוכנה

מכירים את זה שאתם נתקלים בבעיה ואומרים לעצמכם: "איך עדיין לא המציאו לזה אפליקציה?"
"יש אפליקציות לכל דבר, אבל לזה אף אחד לא טרח לכתוב קוד?"

אז מספיק עם החלומות ומספיק עם התירוצים.
אם אתם רוצים ליצור אתר, אפליקציה או כלי דיגיטלי אתם יכולים לעשות את זה בעצמכם בעזרת הבינה המלאכותית  באמצעות Vibe coding
ולא, אתם לא חייבים לדעת לתכנת.

פורסם בתאריך: 01.08.2025

שימוש במודלים גדולים של שפה (LLMs) בבינה מלאכותית לצורך כתיבת קוד קיים כבר מזמן,  אבל עכשיו זה קל מתמיד. פעם הייתם צריכים ללמוד קורס בתכנות כדי ליצור תוצרים דיגיטליים, אבל היום כבר יש יישומונים ותוכנות שממירים שפה טבעית לקוד. כך כל אחד יכול להיות מתכנת. חושבים שזה Too good to be true?
היכנסו לעולם הקסום של הווייב קודינג (vibe coding)

מה זה Vibe Coding?

באופן הפשוט ביותר, vibe coding הוא תכנות שמתנהל באמצעות בינה מלאכותית כאשר מפתחים נעזרים ביכולות של LLMs (מודלי שפה) כדי לפתח קוד המבוסס על פרומפטים בשפה טבעית.

 

מעוזר מתכנת ועד למתכנת ללא תכנות – כבר בתחילת הדרך הבינה המלאכותית ידעה לעזור לאנשים בבעיות טכנולוגיות. הדרך הפשוטה ביותר שבה מתכנתים נעזרו ב־AI הייתה כאשר הם נעזרו בו כמעין עוזר אישי. מתכנתים התייעצו עם הבינה המלאכותית כשנתקלו בהודעות שגיאה או כשביקשו עזרה בכתיבת קטעי קוד. את תוצרי הבינה המלאכותית הדביקו המתכנתים בעורכי הקוד. שימוש מתקדם יותר בבינה מלאכותית בתכנות היה כאשר הוטמעו כלי הבינה המלאכותית בתוך עורכי הקוד עצמם, מה ששיפר מאוד את ביצועי המתכנתים. עד כה, אם כן, הבינה המלאכותית סייעה לאנשים שכבר הייתה להם היכרות עם עולם התכנות.

מה לגבי מי שרוצים לקודד אבל לא יודעים איך לעשות זאת?

 השלב הבא בתמיכה של הבינה המלאכותית בתכנות, היא מתן אפשרות גם לאנשים שלא מבינים בתכנות להפוך רעיון למוצר טכנולוגי. כך, באמצעות כלי vibe coding, כל אחד יכול ליצור אפליקציות או כלים דיגיטלים באמצעות הנחיות (פרומפטים) בשפה טבעית. ב-vibe coding אין צורך להכיר פקודות, רקורסיות, אלגוריתמים, ושפות תכנות – פשוט מתארים במילים את התוצר הרצוי.

 למה vibe?

המושג vibe, או בתרגום חופשי לעברית "זרימה" מתאר את העיקרון שלפיו המתכנת "זורם" ועובד באופן טבעי ולא במסגרת קידוד נוקשה. את המושג טבע מדען המחשב אנדריי קרפטי, מייסד שותף של Open AI.

במקום לבלות שבועות בתכנון המערכת המושלמת לפני כתיבת קוד כלשהו, מתכנתי "ווייב" קופצים פנימה מהר, בונים משהו בסיסי שעובד, בודקים אותו, לומדים ממה שקורה, ואז משפרים אותו צעד אחר צעד.

תכנות על ידי ניסוי וטעיה – ההבדל המרכזי בין תכנות וייב לתכנות קלאסי הוא בגישה לפתרון בעיות.
תכנות רגיל לעיתים קרובות עוקב אחר נתיב מובנה: לנתח את הבעיה ביסודיות, לתכנן פתרון מלא, לכתוב מפרטים מפורטים, ואז ליישם הכול לפי התוכנית.

תכנות ווייב הופך את הסדר – מתחילים בבניית הגרסה הפשוטה ביותר שיכולה לעבוד, בודקים מה לא עובד או מה חסר, ואז מוסיפים תכונות ומתקנים בעיות בהדרגה כאשר מגלים אותן.

הגישה הזו משרתת את כולם כי היא הופכת את הטכנולוגיה לנגישה יותר ומאיימת פחות. כבר לא צריכים להיות מומחים יודעי־כול, אלא אפשר להתחיל בקטן, ללמוד תוך כדי, לעבור תהליך של ניסוי וטעיה ולבנות ביטחון דרך הצלחות קטנות.

 איך עושים את זה?

אחד המקומות המוצלחים ל-vibe coding הוא Claude מבית Anthropic. בממשק הזה תוצרי ה-vibe coding מכונים – artifacts.

צפו בסרטון קצר עם הדגמה על האופן שבו אפשר לתכנת אפליקציה לתרגול לוח הכפל באמצעות vibe coding  

נוסף על האפשרות לייצר ארטיפקטים (אפליקציות) מאפס, אפשר להיעזר בספריית ארטיפקטים ולהכניס בהם שינויים כרצונכם.

הvibe coding-, התופעה שבה אפשר לתכנת גם ללא ידע בקידוד באמצעות זרימה וניסוי וטעיה,  אכן מעוררת חששות מוצדקים בקהילת התכנות. רבים חוששים שמפתחים צעירים יאבדו את הבנתם העמוקה של עקרונות התכנות הבסיסיים, וגם שתלות יתר בכלי AI תפגע ביכולת פתרון בעיות עצמאי. יתרה מכך, תכנות vibe coding  עלול לייתר לחלוטין את הצורך במתכנתים ברמה בסיסית. אולם במקום לראות בזה איום קיומי על המקצוע, חשוב להבין שהתפקיד של מפתחי התוכנה מתפתח. בעוד כתיבת קוד בסיסי הופכת נגישה יותר,

הצורך במפתחים שמבינים ארכיטקטורת מערכות, יודעים לעצב פתרונות מורכבים, מתמודדים עם אבטחת מידע וכותבים קוד איכותי ומורכב – רק גדל. המיומנות החדשה הנדרשת היא לדעת איך לנצל את כלי ה-AI  בחוכמה, תוך שמירה על הבנה עמוקה של העקרונות הטכנולוגיים. כך ה vibe coding-הוא לא הסוף, אלא התחלה של עידן חדש בתכנות.

vibe coding וחינוך

vibe coding וחינוך

הפוטנציאל של Vibe Coding בחינוך הוא בשינוי היחס של המורים והלומדים לטכנולוגיה. במקום לראות בטכנולוגיה ובקידוד מחסום מסובך, היא הופכת לכלי נגיש לחקירה וניסוי.
תלמידים ומורים לומדים ליצור תוצרים דיגיטליים ולהכיר באמצעות תהליך ה-vibe coding את המבנה של קוד. הם יכולים גם ללמוד לגשת לבעיות טכנולוגיות באמצעות ניסוי וטעיה,

 ולפתוח ביטחון עצמי דיגיטלי ומיומנויות פתרון בעיות חיוניות לעתיד.

למורים הגישה הזאת מאפשרת ליצור כלים דיגיטליים מותאמים אישית גם בלי לדעת קוד.

הינה כמה דוגמאות מעשיות, עם הצעה ראשונית לפרומפט ליצירת התוצר (כמובן שרצוי מאוד להמשיך ולדייק את התוצר): 

חידון ידע

מנוע תרגול

מה האפליקציה עושה? יצירת אפליקציה ליצירת שאלות רב-ברירה בנושא נתון, עם משוב וציון.

מה המטרה הפדגוגית? חזרה על השיעור הקודם, בירור ידע קודם בנושא מסוים, תרגול בזמן השיעור, סיכום שיעור, שיעורי בית

פרומפט ראשוני: צור חידון רב-ברירה עם 5 שאלות בנושא [להשלים]. הצג את הניקוד ומשוב קצר לכל שאלה. הוסף כפתור "לניסיון חוזר"

מנוע תרגול

קובייה עם A ותפוח

מה האפליקציה עושה? תרגול אוצר מילים לפי רשימה נתונה.

מה המטרה הפדגוגית? תרגול אוצר מילים בשפות שונות ברמות קושי שונות לקראת שיעור, לסיכום שיעור או לתרגול לקראת מבדק ידע.

פרומפט ראשוני: בנה יישום שקולט רשימה של מילים ומציע תרגילים שונים. הצע אפשרות בחירה של כתיבה של המילה עם הצגת תמונה, או כתיבת המילה בעקבות השמעת הטקסט. תן משוב ורמזים לתשובה שגויה. בסוף התרגול תן ציון והצע תרגול חוזר.

פעילות ציר זמנים

פעילות ציר זמנים

מה האפליקציה עושה? מציעה פעילות אינטראקטיבית לחזרה על הכרונולוגיה של אירועים היסטוריים.

מה המטרה הפדגוגית? תרגול אוצר מילים בשפות שונות.

פרומפט ראשוני: בנה פעילות ציר-זמן במתודה של גרור־ושחרר לאירועים מתוך [פרק/תקופה]. ערבבו את הסדר; התלמידים יגררו למיקום הנכון על גבי ציר הזמן. תן משוב ואפשרות של תיקון במקרה של טעות. 

משחק זיכרון

משחק זיכרון

מה האפליקציה עושה? משחק של התאמת זוגות – מילה/תמונה או מילה/מילה

מה המטרה הפדגוגית? מאפשרת משחק לשיפור הזיכרון או לתרגול מילים, מונחים, תרגילים

פרומפט ראשוני: בנה משחק זיכרון של התאמת זוגות לגילי 6–8: לוח 4×4 עם 8 זוגות (מילה–תמונה / אות–מילה). ספרו ניסיונות, הוסיפו טיימר של 60 שניות וכפתור ‘שחק שוב’. כשהילד מסיים—הציגו קונפטי וציון.

כלי Vibe Coding – נסו בעצמכם!

בדומה לכל שימוש בכלי בינה מלאכותית – תוכלו לייצר תוצרים דיגיטליים כמיטב הדמיון והיצירתיות שלכם – נסו בעצמכם!

קלוד, מבית אנתרופיק, אחד השחקנים הגדולים בשוק ה-AI מאפשר לכל אחד ליצור תוצרים בשם artifacts באמצעות vibe coding. כל אחד, גם בעלי משתמשים ללא חשבון בתשלום, יכול ליצור משחקים, חידונים, מסמכים, אפליקציות ועוד.

סרטון הדרכה

Lovable – אפליקציה מבוססת בינה מלאכותית יוצרת אפליקציות ואתרים על פי פרומפטים ושיחה מתגלגלת עם צ'טבוט.

אחד היתרונות של האפליקציה הזו היא נוחות השימוש: נרשמים באמצעות גוגל ומיד מתחילים.

סרטון הדרכה

 – Base44 התרומה הישראלית לעולם ה-vibe coding מאחורי החברה המוצלחת הזאת עומד מאור שלמה, איש מילואים וסטרטאפיסט שהקים חברה כמעט לבדו בהוצאה של כמה עשרות אלפי שקלים. לאחרונה Base 44 נמכרה לחברת Wix  (הישראלית גם כן!) תמורת 80 מיליון דולר.
כמו lovable גם זהו ממשק שיוצר אפליקציות על פי דרישה של המשתמש בעזרת צ'טבוט של שפה טבעית.

סרטון הדרכה

אתגר קטן לסיום

בחרו את אחד הכלים שהצגנו ונסו ליצור ממשק שיש לו תיבת קלט של טקסט ומחשב את הטקסט בגימטריה!

לסיכום נאמר שהעתיד צופה לנו עוד הרבה הפתעות בכל מה שקשור לעולם הבינה המלאכותית ושכמו כל דבר תוכלו להבין באמת במה מדובר רק אחרי שתתנסו בו!

Happy Vibing!

לוגו חדשנות בקטנה

למידע נוסף בכל תחומי הטכנולוגיה

צרו איתנו קשר!

ciet@l-w.ac.il