MaPraqti: תובנות על vibe coding בבקשה 🙏
-
@shraga כתב בMaPraqti: תובנות על vibe coding בבקשה
:
למה עבודה עם כלי IDE (כמו windsurf / cursor וכו') או CLI (כמו קלוד קוד או gemini cli וכוק) מסודרים כובלים מאלף בחינות?
לרוב, כלים המשולבים ב-IDE הרבה פחות אינטליגנטים, ביחס להכנסת כל הקוד לתוך חלון ההקשר של AI Studio.
כלי ה-IDE למיניהם בנויים כדי להיות "עצלנים" ככל האפשר. לקרוא רק את קבצי הקוד שהם חושבים שהם רלוונטיים, וכו'. מה שלעיתים קרובות גורם לטעויות ושיבושים.ב-AI Studio, המודל רואה את התמונה המלאה - מה שמאפשר לו הבנה אמיתית של הקוד, ויצירת שינויים מדוייקים בהתאם.
אפשר לראות את זה בבירור בהשוואה בין ג'מיני 2.5 פרו בממשק הצ'אט לבין ב-Gemini cli.
מדובר על אותו המודל בדיוק - אבל בממשק הצ'אט הוא מסוגל לפלוט אלפי שורות קוד באמינות גבוהה מאוד, ואילו בממשק ה-cli הוא מתקשה אפילו במשימות פשוטות@אף-אחד-3 לדעתי, זו הסיבה שהמודלים אתם עבדת התקשו לבצע אפילו שינויים קטנים, כמו גודל של כפתור. מאחר שהם לא באמת מכניסים את כל בסיס הקוד לחלון ההקשר, הם נאלצים למעשה "לנחש" או לבצע חיפוש כדי להבין איפה נמצא הכפתור, איך הוא אמור להיראות והיכן בדיוק הוא מוגדר בקוד.
-
@shraga כתב בMaPraqti: תובנות על vibe coding בבקשה
:
למה עבודה עם כלי IDE (כמו windsurf / cursor וכו') או CLI (כמו קלוד קוד או gemini cli וכוק) מסודרים כובלים מאלף בחינות?
לרוב, כלים המשולבים ב-IDE הרבה פחות אינטליגנטים, ביחס להכנסת כל הקוד לתוך חלון ההקשר של AI Studio.
כלי ה-IDE למיניהם בנויים כדי להיות "עצלנים" ככל האפשר. לקרוא רק את קבצי הקוד שהם חושבים שהם רלוונטיים, וכו'. מה שלעיתים קרובות גורם לטעויות ושיבושים.ב-AI Studio, המודל רואה את התמונה המלאה - מה שמאפשר לו הבנה אמיתית של הקוד, ויצירת שינויים מדוייקים בהתאם.
אפשר לראות את זה בבירור בהשוואה בין ג'מיני 2.5 פרו בממשק הצ'אט לבין ב-Gemini cli.
מדובר על אותו המודל בדיוק - אבל בממשק הצ'אט הוא מסוגל לפלוט אלפי שורות קוד באמינות גבוהה מאוד, ואילו בממשק ה-cli הוא מתקשה אפילו במשימות פשוטות@אף-אחד-3 לדעתי, זו הסיבה שהמודלים אתם עבדת התקשו לבצע אפילו שינויים קטנים, כמו גודל של כפתור. מאחר שהם לא באמת מכניסים את כל בסיס הקוד לחלון ההקשר, הם נאלצים למעשה "לנחש" או לבצע חיפוש כדי להבין איפה נמצא הכפתור, איך הוא אמור להיראות והיכן בדיוק הוא מוגדר בקוד.
-
@NH.LOCAL יותר מדויק שבIDE זה שימוש אייג'נטי, וג'מיני הרבה פחות טוב בשימוש אייג'נטי (לאתר את הקוד המתאים, להחליף את השורות המדויקות בלבד, לתקן שגיאות שמתקבלות מהIDE, לנסות להריץ וכן הלאה) מאשר סתם יצירת קוד
@צדיק-תמים כתב בMaPraqti: תובנות על vibe coding בבקשה
:
@NH.LOCAL יותר מדויק שבIDE זה שימוש אייג'נטי, וג'מיני הרבה פחות טוב בשימוש אייג'נטי (לאתר את הקוד המתאים, להחליף את השורות המדויקות בלבד, לתקן שגיאות שמתקבלות מהIDE, לנסות להריץ וכן הלאה) מאשר סתם יצירת קוד
אין ספק. בסוף, רוב המודלים אומנו עבור שימוש צ'אט, או מבנה תשובות פשוט ב-API (כמו gpt 4.1). הנחיות מערכת טובות ככל שיהיו לא יכולות להוות תחליף לאימון מאפס עבור שימוש סוכני
(אם כי ספציפית בהקשר לג'מיני CLI, ניתן להניח שהפוטנציאל לשיפור גבוה. מספיק לעקוב קצת אחרי כמות הדחיפות והשינויים המתבצעים בריפו שלהם באופן יומיומי, כדי להתרשם...)
-
@shraga כתב בMaPraqti: תובנות על vibe coding בבקשה
:
למה עבודה עם כלי IDE (כמו windsurf / cursor וכו') או CLI (כמו קלוד קוד או gemini cli וכוק) מסודרים כובלים מאלף בחינות?
לרוב, כלים המשולבים ב-IDE הרבה פחות אינטליגנטים, ביחס להכנסת כל הקוד לתוך חלון ההקשר של AI Studio.
כלי ה-IDE למיניהם בנויים כדי להיות "עצלנים" ככל האפשר. לקרוא רק את קבצי הקוד שהם חושבים שהם רלוונטיים, וכו'. מה שלעיתים קרובות גורם לטעויות ושיבושים.ב-AI Studio, המודל רואה את התמונה המלאה - מה שמאפשר לו הבנה אמיתית של הקוד, ויצירת שינויים מדוייקים בהתאם.
אפשר לראות את זה בבירור בהשוואה בין ג'מיני 2.5 פרו בממשק הצ'אט לבין ב-Gemini cli.
מדובר על אותו המודל בדיוק - אבל בממשק הצ'אט הוא מסוגל לפלוט אלפי שורות קוד באמינות גבוהה מאוד, ואילו בממשק ה-cli הוא מתקשה אפילו במשימות פשוטות@אף-אחד-3 לדעתי, זו הסיבה שהמודלים אתם עבדת התקשו לבצע אפילו שינויים קטנים, כמו גודל של כפתור. מאחר שהם לא באמת מכניסים את כל בסיס הקוד לחלון ההקשר, הם נאלצים למעשה "לנחש" או לבצע חיפוש כדי להבין איפה נמצא הכפתור, איך הוא אמור להיראות והיכן בדיוק הוא מוגדר בקוד.
@NH.LOCAL כתב בMaPraqti: תובנות על vibe coding בבקשה
:
לרוב, כלים המשולבים ב-IDE הרבה פחות אינטליגנטים, ביחס להכנסת כל הקוד לתוך חלון ההקשר של AI Studio.
כלי ה-IDE למיניהם בנויים כדי להיות "עצלנים" ככל האפשר. לקרוא רק את קבצי הקוד שהם חושבים שהם רלוונטיים, וכו'. מה שלעיתים קרובות גורם לטעויות ושיבושים.אני חוזר וטוען, שכנראה לא השתמשת בKiro. הוא חושב תוך כדי כתיבת הקוד, חוזר בו תוך כדי, באמת מוזר...
-
@NH.LOCAL כתב בMaPraqti: תובנות על vibe coding בבקשה
:
לרוב, כלים המשולבים ב-IDE הרבה פחות אינטליגנטים, ביחס להכנסת כל הקוד לתוך חלון ההקשר של AI Studio.
כלי ה-IDE למיניהם בנויים כדי להיות "עצלנים" ככל האפשר. לקרוא רק את קבצי הקוד שהם חושבים שהם רלוונטיים, וכו'. מה שלעיתים קרובות גורם לטעויות ושיבושים.אני חוזר וטוען, שכנראה לא השתמשת בKiro. הוא חושב תוך כדי כתיבת הקוד, חוזר בו תוך כדי, באמת מוזר...
@י.פל. כתב בMaPraqti: תובנות על vibe coding בבקשה
:
@NH.LOCAL כתב בMaPraqti: תובנות על vibe coding בבקשה
:
לרוב, כלים המשולבים ב-IDE הרבה פחות אינטליגנטים, ביחס להכנסת כל הקוד לתוך חלון ההקשר של AI Studio.
כלי ה-IDE למיניהם בנויים כדי להיות "עצלנים" ככל האפשר. לקרוא רק את קבצי הקוד שהם חושבים שהם רלוונטיים, וכו'. מה שלעיתים קרובות גורם לטעויות ושיבושים.אני חוזר וטוען, שכנראה לא השתמשת בKiro. הוא חושב תוך כדי כתיבת הקוד, חוזר בו תוך כדי, באמת מוזר...
אני חושב של gemini יש הרבה פחות פדיחות מ kiro אבל כמובן שהעבודה איתו הרבה יותר מסורבלת
אולי נגבש כאן באמת כולנו ביחד - אלו שיצא להם להשתמש הרבה בכלים האלו נוסחה של צורת השימוש הכי יעילה בכלים האלו - איפה לתכנן איפה לבנות שלד ואיך ואיפה לעשות פינישים
-
@shraga כתב בMaPraqti: תובנות על vibe coding בבקשה
:
למה עבודה עם כלי IDE (כמו windsurf / cursor וכו') או CLI (כמו קלוד קוד או gemini cli וכוק) מסודרים כובלים מאלף בחינות?
לרוב, כלים המשולבים ב-IDE הרבה פחות אינטליגנטים, ביחס להכנסת כל הקוד לתוך חלון ההקשר של AI Studio.
כלי ה-IDE למיניהם בנויים כדי להיות "עצלנים" ככל האפשר. לקרוא רק את קבצי הקוד שהם חושבים שהם רלוונטיים, וכו'. מה שלעיתים קרובות גורם לטעויות ושיבושים.ב-AI Studio, המודל רואה את התמונה המלאה - מה שמאפשר לו הבנה אמיתית של הקוד, ויצירת שינויים מדוייקים בהתאם.
אפשר לראות את זה בבירור בהשוואה בין ג'מיני 2.5 פרו בממשק הצ'אט לבין ב-Gemini cli.
מדובר על אותו המודל בדיוק - אבל בממשק הצ'אט הוא מסוגל לפלוט אלפי שורות קוד באמינות גבוהה מאוד, ואילו בממשק ה-cli הוא מתקשה אפילו במשימות פשוטות@אף-אחד-3 לדעתי, זו הסיבה שהמודלים אתם עבדת התקשו לבצע אפילו שינויים קטנים, כמו גודל של כפתור. מאחר שהם לא באמת מכניסים את כל בסיס הקוד לחלון ההקשר, הם נאלצים למעשה "לנחש" או לבצע חיפוש כדי להבין איפה נמצא הכפתור, איך הוא אמור להיראות והיכן בדיוק הוא מוגדר בקוד.
@NH.LOCAL כתב בMaPraqti: תובנות על vibe coding בבקשה
:
ביחס להכנסת כל הקוד לתוך חלון ההקשר של AI Studio.
שיפור ששמעתי מסטטדנט שהצורה המקובלת זה לא רק להכניס את כל הקוד אלא גם לומר לבינה על איזה חלקים מהקוד להסתכל בהקשר של השינוי הנוכחי ככה זה חוסך טוקנים
-
@NH.LOCAL כתב בMaPraqti: תובנות על vibe coding בבקשה
:
ביחס להכנסת כל הקוד לתוך חלון ההקשר של AI Studio.
שיפור ששמעתי מסטטדנט שהצורה המקובלת זה לא רק להכניס את כל הקוד אלא גם לומר לבינה על איזה חלקים מהקוד להסתכל בהקשר של השינוי הנוכחי ככה זה חוסך טוקנים
@pcinfogmach כתב בMaPraqti: תובנות על vibe coding בבקשה
:
שיפור ששמעתי מסטטדנט שהצורה המקובלת זה לא רק להכניס את כל הקוד אלא גם לומר לבינה על איזה חלקים מהקוד להסתכל בהקשר של השינוי הנוכחי ככה זה חוסך טוקנים
זה לא חוסך טוקנים כמובן, אבל יכול לאפשר למודל למקד את תשומת הלב שלו בעיקר בתוכן הרלוונטי
-
@pcinfogmach כתב בMaPraqti: תובנות על vibe coding בבקשה
:
שיפור ששמעתי מסטטדנט שהצורה המקובלת זה לא רק להכניס את כל הקוד אלא גם לומר לבינה על איזה חלקים מהקוד להסתכל בהקשר של השינוי הנוכחי ככה זה חוסך טוקנים
זה לא חוסך טוקנים כמובן, אבל יכול לאפשר למודל למקד את תשומת הלב שלו בעיקר בתוכן הרלוונטי
@NH.LOCAL כתב בMaPraqti: תובנות על vibe coding בבקשה
:
זה לא חוסך טוקנים כמובן
לא שאני לא סומך עליך אבל היה נחמד לקבל גם קצת הסבר - תודה
-
@pcinfogmach כתב בMaPraqti: תובנות על vibe coding בבקשה
:
שיפור ששמעתי מסטטדנט שהצורה המקובלת זה לא רק להכניס את כל הקוד אלא גם לומר לבינה על איזה חלקים מהקוד להסתכל בהקשר של השינוי הנוכחי ככה זה חוסך טוקנים
זה לא חוסך טוקנים כמובן, אבל יכול לאפשר למודל למקד את תשומת הלב שלו בעיקר בתוכן הרלוונטי
-
@NH.LOCAL כתב בMaPraqti: תובנות על vibe coding בבקשה
:
זה לא חוסך טוקנים כמובן,
לכאורה זה כן יכול לחסוך בטוקנים בגלל שהחשיבה תוכל להיות קצר ויעילה יותר, לא?
@pcinfogmach כתב בMaPraqti: תובנות על vibe coding בבקשה
:
@NH.LOCAL כתב בMaPraqti: תובנות על vibe coding בבקשה
:
זה לא חוסך טוקנים כמובן
לא שאני לא סומך עליך אבל היה נחמד לקבל גם קצת הסבר - תודה
@אביי כתב בMaPraqti: תובנות על vibe coding בבקשה
:
לכאורה זה כן יכול לחסוך בטוקנים בגלל שהחשיבה תוכל להיות קצר ויעילה יותר, לא?
צודק. כוונתי היתה שאין הבדל בטוקני הקלט כמובן, לא חשבתי על טוקני הפלט...