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

מאת צוות קהילת נשות ה-AI
13 דקות קריאה
פורסם:
שתפי:

וייב קודינג (Vibe Coding) הוא דרך לבנות תוכנה בלי לכתוב את הקוד בעצמך. את מתארת במילים שלך מה האפליקציה צריכה לעשות, כלי AI כותב את הקוד, ואת בודקת את התוצאה ומבקשת תיקונים. ככה אפשר להגיע לגרסה ראשונה שעובדת של אפליקציה קטנה, אתר או כלי לעסק, גם בלי רקע בתכנות.

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

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

מה זה וייב קודינג?

את המונח טבע אנדריי קרפתי (Andrej Karpathy), מהשמות המוכרים בעולם ה-AI, בפוסט ב-X מ-2 בפברואר 2025. הוא כתב שיש ״סוג חדש של כתיבת קוד״ שהוא קורא לו וייב קודינג, שבו ״נכנעים לגמרי לווייב״ ו״שוכחים שהקוד בכלל קיים״. באותו פוסט הוא גם הסתייג: לדבריו זה ״לא רע לפרויקטים של סוף שבוע, כאלה שאפשר לזרוק״. הפוסט המקורי של קרפתי

הביטוי תפס מהר. מילון Collins בחר ב-vibe coding כמילת השנה של 2025, והגדיר אותו כ״שימוש בבינה מלאכותית, בהנחיה בשפה טבעית, כדי לכתוב קוד מחשב״. ההכרזה של Collins

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

איך וייב קודינג עובד בפועל?

העבודה היא לולאה קצרה שחוזרת על עצמה:

  1. מתארות במילים מה צריך.
  2. הכלי בונה את הקוד, ובדרך כלל מציג תצוגה מקדימה.
  3. בודקות בעצמך: לוחצות על כל כפתור ומנסות כל פעולה.
  4. מבקשות תיקון אחד ומתארות בדיוק מה לא עבד.
  5. שומרות גרסה כשמשהו עובד, וממשיכות לתוספת הבאה.

יש שתי משפחות של כלים לוייב קודינג:

  • בוני אפליקציות בדפדפן. כלים כמו Base44,‏ Lovable ו-Replit עובדים בדפדפן: כותבים בקשה בחלון שיחה, הכלי בונה את האפליקציה, ומפרסמים מאותו מקום. ב-Base44 וב-Lovable רואים תצוגה מקדימה חיה בזמן הבנייה, ויש בהם גם מסד נתונים והתחברות משתמשים מובנים, כך שלא צריך לחבר אותם לבד.
  • סוכני קוד. כלים כמו Claude Code ו-Cursor עובדים על קבצי הפרויקט עצמם: קוראים את הקוד, עורכים קבצים ומריצים פקודות. הם נותנים יותר שליטה ודורשים קצת יותר היכרות עם קבצים ותיקיות. אפליקציה מלאה מפרסמים בדרך כלל דרך שירות אחסון נפרד.

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

מה צריך לפני שמתחילות?

  • חשבון בכלי אחד. ב-Base44,‏ ב-Lovable וב-Replit אפשר להתחיל במסלול חינמי. המכסה בו מוגבלת, ולכן כדאי להכין את הבקשות מראש ולא לבזבז הודעות על ניסיונות. Claude Code, לעומת זאת, לא כלול במסלול החינמי של Claude.
  • רעיון קטן שאפשר לתאר בפסקה אחת.
  • שעה או שעתיים ברצף, כדי לא לאבד את החוט בין בקשה לבקשה.
  • נתונים לדוגמה בלבד. בזמן הבנייה אל תשתמשי בפרטים אמיתיים של לקוחות, בסיסמאות או במספרי זהות.

פרויקט ראשון צעד אחר צעד: אפליקציה למעקב הרגלים

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

שלב 1: כותבות אפיון קצר

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

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

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

שלב 2: שולחות את הבקשה הראשונה

העתיקי לכלי את הבקשה הזאת:

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

כל הממשק בעברית ובכיוון ימין לשמאל (RTL): הגדירי dir="rtl" ו-lang="he" בתגית html, יישרי את הטקסט לימין וסדרי את הכפתורים והתפריטים מימין לשמאל.

מה אפשר לעשות באפליקציה:

  1. להוסיף הרגל חדש עם שם.
  2. לסמן לכל הרגל אם ביצעתי אותו היום.
  3. לראות ליד כל הרגל כמה ימים ברצף ביצעתי אותו.
  4. למחוק הרגל.

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

מה לבדוק:

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

שלב 3: מתקנות דבר אחד בכל פעם

כשמשהו לא עובד, תארי מה עשית, מה קרה ומה ציפית שיקרה. למשל:

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

מה לבדוק: שהתיקון עבד, ושלא נשבר משהו אחר בדרך. חזרי על כל הבדיקות משלב 2. בקשה אחת עם עשרה שינויים מקשה לדעת מה שבר מה, ולכן עדיף בקשה אחת לכל שינוי.

שלב 4: בודקות איפה הנתונים נשמרים

זה השלב שהכי קל לדלג עליו. שאלי את הכלי:

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

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

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

שלב 5: בודקות בטלפון

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

בטלפון, ברוחב מסך של כ-390 פיקסלים, הכפתורים צפופים וחלק מהטקסט נחתך. התאימי את הפריסה למסך צר: כל הרגל בשורה משלו, וכפתורים בגובה של 44 פיקסלים לפחות, כדי שיהיה נוח ללחוץ עליהם באצבע.

מה לבדוק: שאין גלילה הצידה, שהמקלדת בעברית עובדת בשדה של שם ההרגל, ושהכול עדיין מיושר לימין.

שלב 6: שומרות גרסה, ורק אז מפרסמות

כשהכול עובד, שמרי גרסה או נקודת שחזור, כדי שתוכלי לחזור אליה אם התיקון הבא ישבור משהו. ב-Lovable כל שינוי נשמר כגרסה, ואפשר לחזור לגרסה קודמת. Lovable: היסטוריית גרסאות ב-Base44 אפשר להחזיר את האפליקציה למצב שלפני בקשה מסוימת, או לשחזר גרסה מהיסטוריית הגרסאות. Base44: ביטול שינויים ב-Replit חוזרים לנקודת שחזור (checkpoint) כשהאפליקציה השתבשה או כשמשהו חשוב נשבר. Replit: עבודה עם Agent

לפני פרסום בקישור ציבורי, שאלי:

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

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

טיפים לעברית ולכיוון ימין לשמאל

אלה טיפים מעשיים לבקשות שלך. חלק מהם נשענים על ההמלצות של W3C ושל MDN, והשאר הם כללי אצבע שכדאי לבדוק בכל כלי.

  1. בקשי RTL כבר בבקשה הראשונה. ה-W3C ממליץ להוסיף dir="rtl" לתגית html כשכיוון המסמך כולו מימין לשמאל, ולהצהיר גם על השפה עם lang. הוא גם מזהיר שהצהרת שפה לא קובעת את כיוון הכתיבה, ולהפך, ולכן צריך את שתיהן. W3C: טקסט מימין לשמאל ב-HTML
  2. בקשי תכונות CSS לוגיות. במקום ״שוליים משמאל״ או ״ריווח מימין״, בקשי מהכלי להשתמש בתכונות לוגיות (logical properties), כמו margin-inline-start. הן מתהפכות אוטומטית לפי כיוון הטקסט, כך שהפריסה נשארת נכונה בעברית. MDN: תכונות CSS לוגיות
  3. בחרי גופן שתומך בעברית. ב-Google Fonts יש גופנים חינמיים עם תמיכה בעברית, למשל Heebo,‏ Assistant,‏ Rubik ו-Noto Sans Hebrew. כתבי בבקשה את שם הגופן במפורש.
  4. בדקי טקסט מעורב. מספרי טלפון, תאריכים, מחירים, סוגריים ומילים באנגלית בתוך משפט בעברית הם המקומות שבהם הסדר נשבר. אם משהו מתהפך, בקשי לעטוף את החלק הזה ברכיב נפרד עם כיוון משלו, למשל dir="ltr" או התגית bdi. MDN: המאפיין dir
  5. בדקי חצים ואייקונים. בעברית, ״הבא״ מצביע שמאלה ו״הקודם״ ימינה. אם החצים הפוכים, בקשי להפוך אותם רק כשהממשק בעברית.
  6. כשהכלי לא מבין מונח, הוסיפי אותו באנגלית בסוגריים. למשל ״מסד נתונים (database)״ או ״התחברות (login)״. זה חוסך סבב של אי הבנות.

בטיחות: מה לא להדביק ומה לבדוק

אל תדביקי סודות. סיסמאות, מפתחות API (API keys) וטוקנים לא נכנסים לצ'אט של הכלי ולא לקוד עצמו. GitHub כותבת במפורש שאין לכתוב פרטי גישה כמו טוקנים ומפתחות בתוך הקוד, ושאין להעלות אותם לשום מאגר, גם לא למאגר פרטי. GitHub: שמירה על פרטי גישה

כשצריך לחבר שירות חיצוני, השתמשי במנגנון הייעודי של הכלי לשמירת סודות (Secrets):

  • Base44: כספת מוצפנת למפתחות, שלפי התיעוד לא נחשפת למי שמשתמשת באפליקציה. Base44: סקירת אבטחה
  • Lovable: הכלי מזהה מפתחות API שהודבקו בצ'אט ומנחה לשמור אותם ב-Secrets. Lovable: אבטחה
  • Replit: סודות נשמרים מוצפנים ומגיעים לפרויקט כמשתני סביבה. Replit: Secrets

ב-Base44 וב-Lovable יש גם סריקת אבטחה. ב-Base44 היא זמינה בכל המסלולים, וב-Lovable סריקה מהירה רצה אוטומטית בכל פרסום. קראי את מה שהסריקה מוצאת, ובקשי מהכלי להסביר כל ממצא שלא ברור לך.

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

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

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

טעויות נפוצות בוייב קודינג

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

מתי לעצור ולפנות למפתחת או למפתח?

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

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

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

שאלות נפוצות על וייב קודינג

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

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

אפשר לכתוב את הבקשות בעברית? אפשר לנסות. לפי התיעוד של Lovable, מתארים בו מה לבנות ״בכל שפה״, ולפי Anthropic, ‏Claude מטפל ברוב שפות העולם. אצל שאר הכלים לא מצאנו התייחסות רשמית לעברית, ואף אחד מהם לא מתחייב לממשק מימין לשמאל באפליקציה שנבנית. לכן בקשי RTL במפורש, כמו בבקשה משלב 2, ובדקי את התוצאה. אם הכלי לא מבין מונח טכני, הוסיפי אותו באנגלית בסוגריים.

כמה זה עולה? אפשר להתחיל בחינם ב-Base44, ב-Lovable וב-Replit, עם מכסת שימוש מוגבלת. במסלולים בתשלום משלמים בדרך כלל על קרדיטים או הודעות, ולפעמים גם על דומיין, אחסון ושירותים מחוברים. Claude Code דורש מנוי בתשלום ל-Claude. המחירים משתנים, אז בדקי את עמוד המחירים של הכלי לפני שאת משדרגת.

מה ההבדל בין וייב קודינג לנו-קוד? בנו-קוד בונים מרכיבים מוכנים בממשק גרפי: גוררים, ממלאים ומחברים. בוייב קודינג מתארים במילים, וה-AI כותב קוד. בפועל הגבול מיטשטש, וכלים רבים משלבים את שתי הגישות. על כלים בלי קוד תקראי במדריך כלי AI בלי קוד.

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

איך ממשיכים מכאן?

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

כדי לבחור כלי ולראות מסלול למידה מסודר, עברי לעמוד לבנות עם AI. אם תרצי לעבוד עם קבצי הפרויקט עצמם, קראי את המדריך ל-Claude Code בעברית.

ואם תרצי ללמוד את זה בצורה מסודרת, במינוי לקהילת נשות ה-AI יש תחום למידה שלם של אתרים ואפליקציות, עם קורסים שבהם בונות אתרים וכלים ומעמיקות בעבודה עם Claude Code. המינוי כולל מעל 15 קורסים ומעל 40 שעות תוכן בעברית, 1-2 לייבים בשבוע ומענה מהיר, כמעט מיידי, בקהילה. בעמוד הקורסים מפורטים כל תחומי הלמידה.

המאמר נסקר לאחרונה ב-26 בספטמבר 2026

מאמרים נוספים שיעניינו אותך

רוצה להצטרף לקהילה?

בקהילת AiWomen את לומדת AI לצד נשים אחרות מהקהילה. תוכן שבועי, מומחיות וקבוצה תומכת.