19:00#בנייה_ותעשייה
קייס: איך מפתח אחד מנהל 4 פרויקטי CAD עם Claude Code
מתכנת עם 20 שנות ניסיון הציג איך הוא מנהל ארבעה פרויקטים הנדסיים מורכבים במקביל בעזרת Claude Code. התוצאה העיקרית — ספריית CAD בקוד פתוח בשם brepjs לתכנון חלקים לייצור. הניסיון הוכיח: כדי ש-AI ייצר תוכנה שעובדת, לא צריך פרומפט ארוך, אלא ארכיטקטורה קפדנית וסוכן-מבקר.
📋 המשימה
לפתח מאפס כלי הנדסה בקוד פתוח למידול תלת-ממדי פרמטרי.
📐 brepjs — לפתח ספריית CAD-as-code חינמית (ברישיון Apache 2.0) עם בקרת טיפוסים לתכנון חלקים פיזיים אמיתיים, כמו מארזים ל-Raspberry Pi 5.
📦 פרויקטים נלווים — לנהל במקביל כלי לתכנון מערכות אחסון בשם Gridfinity Layout Tool (ברישיון AGPL 3.0), הסבה של OpenCascade ל-WASM (occt-wasm) וליבת brepkit ב-Rust.
🛠 מה נעשה
המפתח גיבש שלושה כללים לניהול יצירת קוד ב-Claude Code.
🧱 בסיס קשיח בהתחלה — עוד לפני כתיבת הלוגיקה, מגדירים את גבולות המודולים, שמות הקבצים, דרישות כיסוי הבדיקות, ה-design system וכללי מיזוג הענפים ב-Git.
❓ תשאול במקום פרומפטים מורכבים — פותחים משימה בהנחיה: «שאל אותי שאלות עם אפשרויות בחירה דרך AskUserQuestion, עד שתבין הכל לפרטי פרטים».
🕵️ סוכן שני לבקרה — רשת נוירונים אחת מתקשה לאתר את הטעויות של עצמה; בדיקת הקוד מועברת לסוכן נפרד עם קונטקסט נקי, שמוגדר מראש לחפש פגמים בפתרון.
📊 התוצאה
כל הפרויקטים מתקדמים על ידי אדם אחד בלבד, בלי להגדיל את הצוות.
💻 ספריית brepjs עובדת (brepjs.dev) — מייצרת גיאומטריה מדויקת לייצור, מאמתת מידות באופן אוטומטי ומייצאת מודלים מוכנים בתלת-ממד.
⚡️ הרצה במקביל — איש המקצוע מנהל 4 מאגרי קוד הנדסיים בו-זמנית, כשהוא מעביר את הקידוד השגרתי ל-Claude Code תחת פיקוח ארכיטקטוני הדוק.
🎯 למי ומה זה נותן: לחברות הנדסה ומפעלי ייצור — דרך לבנות כלי CAD וקונפיגורטורים פנימיים בעזרת מומחה אחד בלבד: ה-AI כותב את הקוד, כל עוד נותנים לו חוקי עבודה ברורים וסוכן ביקורת נוסף.
🚀 מאיפה מתחילים: מנסים את הטכניקה ב-Claude Code: מגדירים משימה ומבקשים ממנו לשאול אתכם 3–5 שאלות עם אפשרויות בחירה לפני כתיבת הקוד.