אתמול (8 במאי 2026) ערכתי ניסוי חי, ללא תסריט, לבניית משחק פאזל מגנטי דו-ממדי בסגנון היפר-קז'ואל בשעה אחת באמצעות Unity 6. השתמשתי באסטרטגיה של שני כלים: Unity AI Assistant לסצנה והיררכיה, ו-Claude Code לארכיטקטורה וכתיבת סקריפטים. Claude כבר מצוין לקוד; מה שאני באמת צריך זה AI לצד הוויזואלי — הסצנה, הפריפאבים, ועורך הפרויקט.
בהוגנות, החיכוך שחוויתי אולי באשמתי. ייתכן שלא השתמשתי בכלי נכון, וייתכן שפשוט ציפיתי ממנו ליותר מדי לסשן של שעה אחת.
אחרי 38 דקות שאלתי: "אם Claude עושה את כל העבודה האמיתית, למה אני בכלל מריץ את Unity AI Assistant?" אחרי שעה של בדיקת ה-Assistant (כפי שהוא קיים במאי 2026), עדיין אין לי תשובה טובה.
בעיית ה-Workflow הגדולה ביותר: הלולאה החסרה
הבעיה הגדולה ביותר ב-workflow: לא הצלחתי לגרום ל-Unity AI Assistant להריץ את Play Mode, להגיב למה שהוא רואה, ולתקן את הטעויות של עצמו. פשוט לא הצלחתי להכניס אותו ל-Play Mode באופן עצמאי.
בגלל זה, בכל פעם שהוא שינה משהו, הייתי צריך:
- ללחוץ ידנית על Play כדי לראות את התוצאה.
- לצפות בסצנה בעצמי.
- לתאר ידנית את הכשלים בחזרה ל-AI כדי שינסה לתקן אותם.
בפיתוח משחקים, שבו צריך לעשות איטרציה על "תחושה" כל 30 שניות, ה-workflow הזה פשוט שבור.
למה זה מתסכל להשתמש
לחיצות מתמידות: כל תנועה זעירה — כמו שמירת קובץ, צילום מסך, או הזזת אובייקט — מצריכה לחיצה על "Approve". אתם מבלים יותר זמן בלהיות הפקיד של ה-AI מאשר בפיתוח בפועל.

ברירות מחדל רשלניות: הוא כתב סקריפטים של OnTriggerEnter שהשתמשו כברירת מחדל ב-dispatch מבוסס string-tag במקום סינון מבוסס רכיב או שכבה — אנטי-תבנית שרוב מפתחי Unity זונחים בשבוע השני.
ללא ארכיטקטורה נקייה: הוא התעלם מ-namespaces ויצר MonoBehaviours מסורבלים שעשו יותר מדי.
בעיות סקייל: הוא המשיך לייצר פלנטות ומגנטים בגדלים מוזרים שלא התאימו למסך. הייתי צריך לתת לו הוראות מדויקות מאוד כדי לקבל פריסה בסיסית.
לולאת הריסט: הרגע הכי מתסכל בסשן קרה יותר מפעם אחת. ה-Assistant היה בונה סצנה, מתקרב להפתעה למשהו שמיש — ואז, ללא אזהרה, מוחק את כל האובייקטים בהיררכיה ומתחיל מאפס. ללא הסבר. ללא שגיאה. פשוט נעלם. ואז היה בונה שוב, כמעט מגיע, ומוחק שוב. לצפות ב-10 דקות עבודה שנעלמות בלולאה זה לא workflow. זו מכונת מזל.
מה שבאמת עבד: Claude + MCP
בזמן שהכלי של Unity עצמה התקשה, Claude Code באמת עשה עבודה. בהגדרות שלי, השתמשתי ב-Claude Code לצד ה-IDE Rider לכתיבת סקריפטים, תוך הסתמכות על טרמינל נפרד ל-git ולתזמור סוכנים.
חיברתי את Claude ישירות לפרויקט באמצעות Unity MCP של Ivan Murzak — שהיה פקודת openupm add אחת. Claude אז היה מסוגל:
- לתכנן את הארכיטקטורה כראוי.
- לכתוב C# נקי עם namespaces.
- לנהל git commits לפי תחום.
- לעקוב אחר כללים ספציפיים שהגדרתי בקובץ
CLAUDE.md.

הפסיקה
Unity AI Assistant הוא כרגע חצי כלי. הוא בסדר אם אתם רוצים עוזר מפוקח כבד למשימות חד-פעמיות כמו הוספת Rigidbody2D.
אבל לבניית שלבים או כתיבת קוד ברמת פרודקשן, הוא פשוט עוד לא שימושי. אם אתם מחפשים כלי AI טובים יותר ב-2026, היצמדו ל-Claude Code עם CLAUDE.md ספציפי לפרויקט. עד אז, יש לי תשובה לשאלה של עצמי: אני לא מריץ את Unity AI Assistant. אני מריץ את Claude Code.
הפוסט הזה נכתב בעזרת Claude — אנחנו מתרגלים את מה שאנחנו מטיפים.
