קלוד כתבו את הכלי החדש שלהם, Claude Cowork, בוייב קודינג: תוך עשרה ימים! וחלק עצום מהקוד של החברות המתקדמות ביותר נכתב ככה היום, וגם הקוד של מאות אלפי אנשים, אולי מליונים, שפתאום יכולים לפתח דברים מדהימים. בבסיס, מדובר דבר פשוט מאוד, אתם יודעים. כל אחד יכול לעשות וייב קודינג. גם אתם. דוגמה בסוף הטקסט.
אבל קודם כל, מה זה בעצם? לא,לא No code. אולי שמעתם על בייס44 שנמכרה לוויקס או Lovable שמייצרת תוצרים משוכללים קצת יותר - כלים סבבה לצורך שלהם, שמאפשרים פיתוח מוצרים בממשק גרפי. זה קל ופשוט, לא צריך לדעת הרבה, אבל התוצר מוגבל. לא מה שאנחנו קוראים ״רמת פרודקשן״. אין שליטה מלאה, יש הרבה תהליכים וכלים שאי אפשר לאמץ. לפשטות יש מחיר.
וייב קודינג זה משהו אחר לגמרי: אפשר לפתח באמצעותו כל דבר קוד סטנדרטי באמצעות אייג׳נט. כלומר - אנחנו פותחים טרמינל או איזשהו ממשק כמו קרסור או אנטיגרביטי, אומרים מה אנחנו רוצים והמודל כותב קוד. אבל לא רק! אחד האתגרים הכי קשים ומעצבנים בפיתוח תוכנה הוא הקמת סביבת עבודה על המחשב, התקנת כלים נחוצים, התחברות לשירותים חיצוניים, העלאה לחנויות האפליקציות… וגם את זה האייג׳נטים עושים. אז מה הקאצ׳? כל אחד יכול לכתוב אפליקציה? ובכן, לא בדיוק. צריך לא מעט ידע טכני כדי להסביר לאייג׳נט מה ואיך לעשות, ואז לבחון את עבודתו. לא טריוויאלי בכלל לעשות דיפלוי לשרתים, והכי גרוע - אפשר בקלות רבה לעשות טעויות אבטחה שיגרמו צרות צרורות, על הטווח בין בדיחה מצויינת ואסון כלכלי.
אבל כעת אנשים כמוני, שמבינים את ההבדל בין בק לפרונט ומכירים את כל סביבות הפיתוח גם אם לא פיתחו בעצמם כבר שנים, יכולים לדבר עם המודלים כמו שדיברו עם צוותי פיתוח אבי טיפוס כמעט לכל דבר תחת השמש תוך זמן קצר להפליא. אנחנו עושים זאת בBest practice כי אנחנו מכירים אותו, הקוד מאובטח וסקלאבילי (אפשר לבנות עליו בהמשך), ואם מעבירים אותו בסוף למפתחים אנושיים שיוודאו שהכל טוב וינכשו עשבים שוטים, כמו שאנחנו עושים, יוצא מוצר ברמת עבודת יד שופרא דשופרא, רק ב20% הזמן והמחיר… וזו רק ההתחלה, אתם יודעים. המודלים מכפילים יכולות כל כמה חודשים, יותר ויותר אנשים לומדים להפעיל אותם ביעילות. העולם משתנה.
אה, רוצים לנסות? זה קל! אם אינכם טכניים אל תתעסקו עם כלים מבוססי טרמינל כמו קלוד קוד. תורידו אנטיגרביטי של גוגל, פתחו חשבון חינם, כוונו אותו לתיקיה ריקה שפתחתם על המחשב, תבחרו מודל חזק כמו קלוד אופוס, ותגידו לו ״Create a self contained HTML site with״ - כשתוכן האתר הוא כל דבר, נגיד ״תחזית מזג אוויר בירושלים לפי מקורות שתאתר, בעיצוב כזה וכזה״ - וחכו כמה רגעים. כשיסיים, יהיה בתיק שפתחתם אתר עובד. לא נפתח? לא תקין? תגידו למודל והוא יתקן. האתר סבבה ורוצים מפת גשם? בקשו נכון, תופיע. ככה פשוט.