בחירת מודל שפה הפכה להגרלה יומיומית בעורך הקוד. רגע אחד אתם צריכים מהירות בשביל פונקציית עזר, ורגע אחרי שוברים את הראש על ארכיטקטורה ומתלבטים אם להחליף מודל ידנית. אתמול, לפי ההודעה הרשמית בבלוג של GitHub, החברה החליטה לחתוך את הדילמה. היא הוציאה את HydraFusion משורת הפקודה, והכניסה אותו ישירות לתוך עורך הקוד ואפליקציית הדסקטופ של GitHub Copilot.
לא הייתי ממהר להפעיל אותו בכל פרויקט.
לא מודל אלא נתב
כשפותחים את תפריט המודלים בצ'אט של Visual Studio Code, קל לחשוב שמדובר בעוד מתחרה שמגיע ממעבדות הפיתוח. זה לא המצב. HydraFusion אינו מודל שפה עם משקולות משלו, אלא מנוע תזמור וניתוב שרץ בזמן אמת ומקבל החלטות על כל בקשה. המערכת מנתחת את אופי השאלה בעזרת מדדי היסק, יצירת קוד, איתור שגיאות ושימוש בכלים חיצוניים, במטרה להריץ את השאילתה במינימום משאבים.
HydraFusion מתייחס לבחירת זרימת העבודה כאל בעיית אופטימיזציה.GitHub Changelog
בדוקומנטציה של GitHub מבהירים שההבדל בינו לבין מצב הבחירה האוטומטי הרגיל נעוץ בעומק ההתערבות. מצב Auto רק בוחר מודל יחיד עבור השאילתה ושולח אותה אליו. HydraFusion, לעומת זאת, מפעיל רצף מתואם של כמה מודלים בתוך סבב שיחה בודד.
שלושה מסלולים לפתרון בעיה
כדי להתמודד עם פקודות שונות, המנוע נשען על שלושה דפוסים מוגדרים: Single, Cascade ו-Critique. במסלול הראשון, המערכת מזהה שהמשימה פשוטה ומפנה אותה למודל בודד שפותר אותה מיד ללא שלבים נוספים. זה המסלול הישיר והמוכר, שאינו מייצר תקורה חריגה בזמן העבודה.
המסלול השני, Cascade, שולח את הבקשה למודל מהיר שינסח טיוטה ראשונית, ואז בקר איכות מובנה מחליט אם להעביר את הטיפול למודל כבד יותר. המסלול השלישי הוא Critique. כאן מודל ראשון מייצר את הקוד, מודל עצמאי ממשפחה אחרת בוחן את הפלט במצב קריאה בלבד כמו בשיטת Rubber Duck, והמודל המקורי מקבל הזדמנות אחת לתקן את התוצאה לפני שהיא נכתבת בחלון שלכם.
| דפוס פעולה | איך זה עובד בפועל | צריכת טוקנים יחסית | זמן תגובה משוער | מתי כדאי להשתמש |
|---|---|---|---|---|
| Single | מודל בודד שנבחר מטפל במשימה באופן ישיר | בסיסית (סבב יחיד) | מהיר | שאילתות קוד פשוטות והשלמות שגרתיות |
| Cascade | מודל חסכוני מנסח טיוטה ובקר איכות מחליט אם להסלים | משתנה (סבב בסיסי או כפול) | בינוני | משימות ברמת מורכבות בינונית |
| Critique | מודל מנסח, מודל ממשפחה אחרת מבקר, והראשון מתקן | גבוהה (חיוב מצטבר על שלושה שלבים) | איטי | אלגוריתמים מורכבים וניפוי שגיאות עדינות |
המחיר האמיתי נמדד בטוקנים
ההבטחה לקוד נקי מבאגים מפתה, אבל החישוב הכלכלי מאחורי הקלעים דורש זהירות. כל שלב בשרשרת, מהטיוטה הראשונית, דרך ניתוח הביקורת ועד התיקון הסופי, צורך טוקנים של קלט ופלט שנצברים בחשבון שלכם. אם אתם עובדים על פרויקט עם תקציב מוגדר, השרשור הזה עלול לרוקן את המכסה בקצב מהיר בהרבה.
נוסף לעלויות, הפינג פונג בין המודלים השונים לוקח זמן. ב-GitHub הוסיפו שקיפות על שלבי הניתוב והתראות התקדמות בזמן אמת כדי שלא תחשבו שהעורך נתקע במשימות ארוכות. עדיין, ההמתנה הזו מורגשת היטב ברצף העבודה השוטף.
עבור חברות בישראל שמחזיקות ברישיונות ארגוניים, יש כאן מכשול נוסף. התכונה מוגדרת כרגע כ-Research Preview בלבד. ארגונים רבים בארץ חוסמים כברירת מחדל יכולות ניסיוניות מטעמי אבטחה ותאימות. בנוסף, המערכת לא מאפשרת להגביל ידנית אילו מודלים ישתתפו בתהליך, מה שמקשה על צוותים שחייבים לעמוד בכללי רגולציה קשיחים.
איך להפעיל ומתי לכבות
אם אתם מנויי Copilot בתשלום ומעוניינים לבדוק את הביצועים, תצטרכו לעבוד בגרסת VS Code 1.140 ומעלה. אם השם HydraFusion לא מופיע בתפריט המודלים בצ'אט, חפשו בהגדרות העורך את `chat.copilot.hydraFusion.enabled` והפעילו אותו. בארגונים, מנהל המערכת יידרש לאשר שימוש בתכונות תצוגה מקדימה לפני שההגדרה תעבוד בפועל.
ההמלצה המעשית היא לא להשאיר את המנגנון הזה דולק בקביעות. שמרו אותו למקרים שבהם נתקעתם מול בעיית לוגיקה מסובכת או מודול קריטי שדורש זוג עיניים נוסף. לכל משימת תחזוקה רגילה, בחירה ידנית במודל ממוקד תחסוך כסף ושניות יקרות מול המסך.
בינתיים, הכפתור בעורך מחכה שתחליטו אם לבדוק אותו.
מקורות
- HydraFusion in VS Code and the GitHub Copilot apphttps://github.blog/changelog/2026-09-30-hydrafusion-in-vs-code-and-the-github-copilot-app
- Visual Studio Code 1.141 (Insiders)https://code.visualstudio.com/updates/v1_141
- Usage metrics API adds pull request review stages - GitHub Changeloghttps://github.blog/changelog/2026-09-25-usage-metrics-api-adds-pull-request-review-stages
- Rubber Duckhttps://docs.github.com/copilot/concepts/agents/copilot-cli/rubber-duck
- GitHubhttps://weba.co.il/tools/github/
- GitHub Copilothttps://weba.co.il/tools/github-copilot/
- Visual Studio Codehttps://weba.co.il/tools/visual-studio-code/
הידיעה נכתבה מהמקורות שלמעלה בתאריך הפרסום, וכל טענה בה נבדקה מולם. מצאתם טעות? כתבו.