רוב האדריכלים ששומעים על קלוד קוד מגיעים אליו דרך מישהו שמספר שהוא בנה איתו אפליקציה. זה נשמע כמו עולם של מתכנתים, וזה באמת המקום שממנו הכלי הגיע. אבל בשנה האחרונה עבדתי איתו על תיקי רישוי אמיתיים, על תב"עות אמיתיות ועל קבצי DWG של פרויקטים שרצים, וגיליתי שהוא עושה משהו אחר לגמרי ממה שהשם שלו משדר. הוא לא כותב אפליקציות בשבילי. הוא עושה את העבודה שאני עושה כל יום, ולא אוהב.
אני רוצה לתת לכם במדריך הזה את התמונה המלאה: מה הכלי, איך הוא עובד, מה ראיתי אותו עושה על קבצים אמיתיים, ואיפה הוא נכשל. את החלק האחרון קשה למצוא ברשת, כי אנשים מפרסמים את מה שעבד.
1. מה זה קלוד קוד, ולמה זה לא עוד צ'אט
קלוד קוד הוא בינה מלאכותית מבית אנתרופיק, מאותה משפחה של קלוד שאתם אולי כבר מכירים מהדפדפן. ההבדל הוא איפה הוא יושב. הצ'אט בדפדפן יושב אצלם בשרת ואתם מעלים אליו קבצים. קלוד קוד יושב על המחשב שלכם, ורואה את התיקיות שלכם כמו שאתם רואים אותן.
וההבדל הזה משנה הכל, כי הוא לא רק קורא, הוא פועל. הוא פותח קובץ shapefile של תב"ע ומריץ סקריפט כדי לפענח אותו. הוא לוקח PDF שלא ניתן לחילוץ טקסט וממיר אותו לתמונות כדי להסתכל עליו. הוא בונה קובץ HTML ושומר אותו אצלכם בתיקייה. הוא כותב תוסף לרוויט ומתקין אותו. את כל זה הוא עושה על ידי כתיבת קוד מאחורי הקלעים, אבל אתם לא כותבים קוד ולא קוראים קוד. אתם כותבים בעברית מה אתם רוצים, והוא בוחר את הדרך.
זו נקודה שלוקח זמן להפנים. כשאני מבקש מצ'אט רגיל לבדוק גיליון הגשה מול הנחיות המשרד, אני מקבל עצה. כשאני מבקש את זה מקלוד קוד, אני מקבל דוח שיושב אצלי בתיקייה ומפרט גיליון-גיליון מה לא תואם.
קלוד קוד מול הכלים האחרים, לצורכי אדריכלות
אני נשאל את זה הרבה, אז הנה ההשוואה כמו שאני רואה אותה מהעבודה. שימו לב שההשוואה היא לצורכי אדריכלות בלבד. לשימושים אחרים התמונה שונה לגמרי:
| יכולת | ChatGPT / ג'מיני / קלוד בדפדפן | קלוד קוד |
|---|---|---|
| קריאת קובץ שהעליתם | כן | כן |
| גישה לתיקייה שלמה על המחשב | לא | כן, רואה את כל התיקייה כמו שאתם רואים אותה |
| פתיחת shapefile ו-DBF של תב"ע | לא | כן, כותב סקריפט ומפענח לבד |
| קריאת DWG / DWF | לא | כן, בלי שהתוכנה תהיה פתוחה |
| שמירת התוצר אצלכם בתיקייה | הורדה ידנית | נשמר ישירות בפרויקט |
| בניית תוסף לרוויט | יכול לכתוב קוד להעתקה | כותב, מתקין, והכפתור מופיע |
| הרצת תוכנה אחרת (QGIS, פייתון) | לא | כן |
| שמירת תהליך לשימוש חוזר | הנחיות מותאמות אישית, מוגבל | סקילים: תהליך שלם עם סקריפטים |
| עבודה בלי אינטרנט | לא | התוצרים כן. הכלי עצמו דורש חיבור |
| קלות התחלה | מיידית | דורש התקנה והבנה של כמה מושגים |
המסקנה שלי אחרי שנה: צ'אט בדפדפן מצוין לניסוח, לסיעור מוחות ולשאלות מקצועיות. ברגע שהמשימה נוגעת בקבצים של המשרד, הוא נעצר, וקלוד קוד מתחיל.
2. למה דווקא אדריכלים נפלו בין הכיסאות
קלוד קוד יצא קודם כל למפתחים. אחר כך התחילו לנסות להנגיש אותו לקהל הרחב, אנשים שרוצים לסדר קבצי אקסל, לנהל מיילים, דברים כאלה. ואדריכלים נפלו בדיוק באמצע: אנחנו לא מפתחים, אבל אנחנו גם צריכים הרבה יותר ממה שהקהל הרחב צריך. הקבצים שלנו כבדים, סגורים, בפורמטים מקצועיים, והתהליכים שלנו ארוכים ומורכבים.
הפער הזה הוא לא פער של יכולת אלא של הנגשה. הכלי יודע לעשות את הדברים, אבל אף אחד לא הכין לו את הבסיס שמתאים לאדריכל: לא את ההתקנה, לא את הידיעה מה בכלל אפשר לבקש, ולא את הכלים המוכנים שיודעים לפתוח DWG או לנתח תב"ע. זה מה שבניתי, וזה מה שאני מלמד.
3. מה מתקינים בפועל
קלוד קוד לא עומד לבד. הוא צריך סביבה, וכאן נמצא רוב מה שמרתיע. הנה מה שנמצא בפועל על המחשב אחרי התקנה מלאה, ומה כל חלק עושה:
| מה | בשביל מה זה |
|---|---|
| VSCode | החלון שבתוכו קלוד עובד. במקור זו תוכנה לכתיבת קוד, ואצלנו היא בעיקר המסגרת שמחזיקה את הצ'אט ואת התיקייה. |
| תוסף Claude Code | קלוד עצמו, בתוך VSCode. זה מה שפותח את חלון השיחה. |
| Python | המנוע שמריץ סקריפטים. כשקלוד צריך לפענח shapefile או לעבד תמונה, הוא כותב סקריפט פייתון ומריץ אותו. |
| Node | מנוע נוסף להרצת קוד, נדרש לחלק מהכלים. |
| Git | שומר גרסאות של התיקייה. אם קלוד עשה משהו שהרס, חוזרים אחורה. הוא שומר רק את השינויים ולכן חסכוני מאוד במקום. |
בפועל אצלנו זה קובץ התקנה אחד: מורידים, לוחצים פעמיים, והכל מותקן לבד. יש גם קובץ בדיקה שאומר מה מותקן ומה לא, וקובץ הסרה שמנקה הכל. ההתקנה מבקשת הרשאת מנהל מערכת, וזה נורמלי. הכלים האלה כבדים ביכולות שלהם, לא במשקל. בסוף נפתח דפדפן להתחברות עם המייל, וזה מה שנותן למחשב את הרישיון.
פתחו את תיקיית הפרויקטים שלכם ישירות תחת C, ובנתיב באנגלית. נתיבים עם עברית באמצע מבלבלים לפעמים את הכלים שרצים מתחת, וזה מייצר תקלות שקשה לאתר.
4. שלושת המושגים שחייבים להבין לפני שמתחילים
פרויקט הוא תיקייה
קלוד לא עובד "באוויר". הוא תמיד עובד על תיקייה. פותחים תיקייה, וזה הפרויקט. כל מה שהוא כותב נשמר שם. זה בדיוק כמו שוורד צריך לדעת איפה לשמור את הקובץ, רק שכאן התיקייה היא גם מה שהוא רואה וגם איפה הוא עובד.
סשן הוא שיחה אחת
סשן הוא צ'אט בודד שנפתח על תיקייה. אפשר לפתוח כמה סשנים על אותה תיקייה, והם לא מכירים זה את זה. כל אחד רואה רק את מה שכתוב בתיקייה עצמה, לא את מה שדובר בשיחה אחרת. השיחות עצמן נשמרות בנפרד ואפשר לחזור אליהן גם אחרי כיבוי המחשב, אבל בברירת המחדל הן נמחקות אחרי שלושים יום.
הוא מכיר אתכם
בפעם הראשונה שכותבים לו משהו, אפילו "שלום", הוא לא ממשיך לפי הבקשה. הוא פותח ראיון היכרות קצר. עם אילו תוכנות אתם עובדים, איך קוראים למשרד, מה הגודל שלו, באילו סוגי פרויקטים אתם עוסקים. זה קורה פעם אחת, נשמר בקובץ קבוע, ומשם הוא מתאים את עצמו אליכם בכל עבודה. אפשר לדלג ואפשר לתקן אחר כך.
5. חמישה מצבי הרשאה: איך "נוהגים" בכלי
זה אולי הדבר הכי חשוב שאפשר להבין מוקדם, כי הוא קובע כמה נעים לעבוד. קלוד יכול לרוץ בחמש רמות עצמאות שונות:
| מצב | מה קורה | מתי להשתמש |
|---|---|---|
| ידני | שואל אישור על כל פעולה: גם קריאה, גם עריכה. | בהתחלה, כדי להבין מה הוא בכלל עושה. מעייף לעבודה שוטפת. |
| עריכה אוטומטית | עורך קבצים לבד, אבל שואל לפני פעולות על המחשב: מחיקה, העברה, הרצת תוכנה. | זה מצב העבודה השגור. רוב הזמן תהיו כאן. |
| Plan Mode | לא נוגע בכלום. רק כותב תוכנית מפורטת ומחכה לאישור. | לפני כל משימה מורכבת. הכי מומלץ ולא מנוצל מספיק. |
| אוטומטי מלא | רץ על הכל לבד, עוצר רק על חריגים כמו יציאה מהתיקייה או מחיקה גדולה. | כשאתם כבר מכירים את התהליך והוא הוכיח את עצמו. |
| ללא עצירות | רץ בלי לשאול כלום, בכלל. | לא מומלץ. לא מופעל כברירת מחדל, ויש סיבה. |
אני עובד כמעט תמיד בשילוב אחד: מתחיל ב-Plan Mode עם מודל חזק, קורא את התוכנית שהוא כותב, מתקן אותה אם צריך, ורק אז נותן לו לרוץ. זה נשמע כמו שלב מיותר, אבל הוא חוסך את רוב התסכול. ב-Plan Mode ראיתי אותו כמה פעמים עוצר ושואל שאלת הבהרה שלא חשבתי עליה. למשל, כשביקשתי לבדוק גיליונות הגשה, הוא שאל אם אני רוצה שיבדוק גם מידות מול תקן (בדיקה כמעט אינסופית) או רק שהמידע הנדרש קיים. השאלה הזאת חסכה לי חצי שעה של תוצאה לא נכונה.
6. המודלים: מתי חזק, מתי זול
יש כמה "מנועים" לבחירה, והם נבדלים בחוזק ובמחיר. ההבדל הוא לא רק באיכות התשובה אלא בכמה מהמכסה החודשית שלכם נשרפת.
| מודל | אופי | מתי אני משתמש בו |
|---|---|---|
| Haiku | קטן, זול ומהיר. חלש יחסית בעברית. | משימות פשוטות וממושכות, למשל לעבור על שישים מסמכים ולסכם כל אחד. |
| Sonnet | האמצע. בונה מצוין לפי תוכנית מסודרת. | רוב העבודה. זה מודל הביצוע שלי. |
| Opus | כבד וחזק, יקר יותר. | שלב התכנון של משימות מורכבות. פחות מתאים לבנייה ארוכה. |
| Fable | החזק ביותר כרגע, ויקר בהתאם. | רק תכנון של דברים באמת מסובכים. יכול לשרוף מכסה חודשית מהר. |
יש גם כפתור נפרד שקובע כמה הוא "חושב" לפני שהוא עונה. ככל שיותר, כך התשובה מעמיקה יותר ועולה יותר. אפשר לראות בכל רגע כמה נשאר במכסה. השימוש עובד בחלונות של חמש שעות, ויש גם תקרה שבועית כדי שאנשים לא ישרפו הכל ביום אחד. כדאי להסתכל על זה מדי פעם ולראות מה גוזל הכי הרבה.
7. שישה שימושים אמיתיים במשרד אדריכלים
כאן החלק המעניין. כל מה שלמטה נעשה על קבצים אמיתיים, וכל המספרים נמדדו על המכונה שלי. אני מציין אותם כדי לתת סדר גודל, לא כהבטחה. מכונה אחרת וקובץ אחר ייתנו מספרים אחרים.
א. תב"ע: משמונים עמודי תקנון לתמצית זכויות
מדריך עומקהפרק הזה הוא תקציר. התהליך המלא, על תיק תב"ע אמיתי וכולל המלכודות, נמצא במדריך ניתוח תב"ע עם בינה מלאכותית.
שליפת זכויות בנייה למגרש אחד דורשת מעבר על תקנון של שמונים עד מאתיים עמודים, ואז הצלבה מול התשריט ומול קבצי הממ"ג. זו אחת המשימות הכי מייגעות שיש, וגם אחת שקלוד קוד טוב בה במיוחד.
מה שראיתי אותו עושה על תב"ע אמיתית: מצביעים לו על התיקייה ושואלים "אילו מגרשים יש בתב"ע הזאת". הוא פותח את קבצי ה-DBF של ה-shapefile, מגלה שהוא צריך פייתון כדי לפענח אותם, בודק שהוא מותקן, כותב סקריפט ומריץ. אחר כך הוא מחפש ב-PDF את טבלת הייעודים כדי לתרגם את הקודים המספריים לייעודי קרקע אמיתיים: מגורים ד', שטח ציבורי פתוח וכן הלאה. את כל השרשרת הזאת הוא בונה בעצמו, בלי שאמרתי לו איך.
משם אפשר להמשיך: זכויות למגרש ספציפי, טבלת שטחים, סכמה ויזואלית, ואפילו טיוטת מכתב לוועדה שמסתמכת על מה שנשלף. חשוב לומר גם את הצד השני. כשביקשתי סכמה ויזואלית, היא לא תמיד יצאה מדויקת. לפעמים היא לא בקנה מידה, ולפעמים הוא מדמיין גיאומטריה במקום להשתמש בקבצי הממ"ג בפועל. את זה צריך לתקן ולדייק.
ב. בדיקת גיליונות הגשה מול הנחיות המשרד
זו הדגמה שאני אוהב במיוחד כי היא לקוחה ישירות מהעבודה שלי. לוקחים קובץ DWF של בקשת היתר, קובץ ענק וסגור שכמעט אי אפשר לקרוא בלי תוכנה ייעודית, ולוקחים את קובץ הנחיות התכנון של המשרד, ומבקשים לבדוק אם ההגשה עומדת בהנחיות.
מה שקרה בפועל היה מעניין. קלוד גילה לבד שהגיליון ארוך מדי, חמישה עשר מטר, מכדי להפוך אותו ל-PDF רגיל, ותכנן פתרון: לרנדר את העמודים לתמונות ולחתוך אותן לקטעים כדי שהטקסט יישאר קריא. הוא גם בחר בכוונה לעבוד על תמונות ולא לחלץ טקסט, כי חילוץ טקסט עברי מ-PDF יוצא מעוות והפוך. כלומר הוא "מסתכל" על התוכנית בדיוק כמו שאדם מסתכל.
התוצר היה דוח HTML שנפתח בדפדפן ומפרט: מה לא תואם להנחיות, מה דורש בדיקה ידנית כי הוא לא בטוח, מה לא רלוונטי, ואילו גיליונות חסרים לגמרי. והוא לא המציא קריטריונים. הוא הסתמך אך ורק על קובץ ההנחיות שנתתי לו.
ג. DWG: לפתוח שרטוט בלי לפתוח את אוטוקאד
אפשר לקחת קובץ DWG ולהוציא ממנו דוח מסודר של השכבות, הצבעים והאלמנטים. אבל הדבר שבאמת מרשים הוא הפלט השני: עמוד HTML עצמאי עם הגיאומטריה האמיתית של השרטוט, שבו מדליקים ומכבים שכבות והשרטוט מגיב. את העמוד הזה אפשר לשלוח לכל אחד, ליועץ, ללקוח או לקבלן, גם למי שאין לו CAD בכלל, וגם בלי חיבור לאינטרנט.
וכאן צריך לדייק משהו שקל להתבלבל בו: אוטוקאד כן חייב להיות מותקן אצלכם. הוא פשוט לא נפתח. לאוטוקאד יש מנוע פנימי שרץ בלי ממשק, וקלוד משתמש בו כדי לחלץ את הגיאומטריה כמו שצריך. בלי זה הקריאה לא תהיה טובה. אז החיסכון הוא לא ברישיון, הוא בזמן ובחיכוך: לא פותחים תוכנה כבדה, לא מחפשים במנהל השכבות, ומי שמקבל מכם את העמוד לא צריך שום דבר.
על קובץ הדוגמה שעבדתי עליו זה לקח פחות מארבע שניות והוציא שמונים ואחת שכבות. וכאן צריך לומר את מה שלא עובד: גיליון שבנוי כולו על XREF יחזיר תוצאה ריקה לגמרי, בלי שום הודעת שגיאה. בלוקים (דלתות, חלונות, ריהוט) וגם טקסט, מידות והצללות, לא נקראים בגישה הבסיסית הזאת.
ד. תוכנית דו-ממדית למודל תלת-ממדי
לוקחים תוכנית קומה ומרימים אותה למודל ריינו. קלוד מזהה את יחידות השרטוט, מרים את קווי הקירות והעמודים לגובה קומה, מסדר קומות לפי שמות השכבות, ומסנן את שכבות הקונסטרוקציה שאסור להקים.
שני דברים שהפתיעו אותי כאן. הראשון: ריינו עצמו לא חייב להיות פתוח, ואפילו לא מותקן; אפשר לכתוב את קובץ ה-3dm ישירות. (אוטוקאד כן צריך להיות מותקן, כמו בסעיף הקודם, כי ממנו נקרא השרטוט.) השני: הסינון הוא לא טכני אלא מקצועי. שכבות של תקרה משתקפת מכילות את אותם קירות, אז בלי סינון כל קיר נבנה פעמיים. ובורגי עיגון וכלונסאות הם עיגולים קטנים בשכבות קונסטרוקציה, והקמה שלהם לגובה קומה נראית אבסורדית. אלה לא באגים בכלי. אלה החלטות שרק אדריכל יודע לקבל, וצריך לומר לו אותן.
ה. רוויט: כפתור שנבנה תוך כדי שיחה
הדבר שהכי מרשים ברוויט הוא לא הגשר החי אלא בניית תוספים. אתם מתארים בעברית מה אתם רוצים ("כפתור שמתייג את כל החדרים בתוכנית עם שם ומספר"), וקלוד כותב את התוסף, מתקין אותו, והכפתור מופיע בסרגל. זה עובד גם על מודלים מקושרים.
הוא גם יודע לסרוק מודל פתוח ולהחזיר דוח בעברית של הכל: קירות, רצפות, דלתות, חלונות, חדרים, קומות, מבטים, גיליונות וטבלאות. ולהוסיף מחרוזות מידות, ליצור תצוגות, ולהרכיב גיליון עם title block.
ו. QGIS: ניתוח GIS בלי לפתוח את התוכנה
מנוע העיבוד של QGIS מכיל מאות אלגוריתמים, ואפשר להריץ אותם משורת פקודה בלי לפתוח את החלון. מפת הליכתיות סביב אתר, חיתוך שכבה לגבול תוכנית, המרת מערכות קואורדינטות, קווי גובה ושיפועים, ייצוא ל-DXF.
מפת הליכתיות סביב כתובת לקחה אצלי חמש שניות. בכתובת חדשה, שדורשת הורדת נתונים, זה עלה לכ-75 שניות. זה כלי שרוב משרדי הבוטיק לא נוגעים בו כי הוא נראה מסובך, וזה בדיוק המקום שבו קלוד עוזר. הוא מפעיל את המנוע במקומכם.
8. דירוג מוכנות: אילו תוכנות באמת מוכנות
לא כל תוכנת תכנון נמצאת באותו מקום. הנה התמונה נכון לאמצע 2026, לפי מה שבדקתי בפועל ולפי מה שהיצרנים פרסמו:
| תוכנה | מוכנות | מצב |
|---|---|---|
| Revit | 9/10 | חיבור רשמי מאוטודסק (2026), אבל לקריאה בלבד. לכתיבה ולבניית כלים: pyRevit, שהוא קהילתי אבל בשל ועובד מצוין. |
| SketchUp | 9/10 | מחבר רשמי מטרימבל. מופעל בלי התקנה טכנית. תמונת תוכנית סרוקה הופכת למודל תוך דקות. |
| QGIS | 7/10 | בשל לחלוטין לעבודת תב"ע וניתוח שכבות. פחות נפוץ במשרדי בוטיק ישראליים, ולכן בונוס ולא ליבה. |
| AutoCAD | 5/10 | אין חיבור רשמי לשליטה בתוכנה. אבל קריאת הקבצים עצמם עובדת מצוין, וזה בדרך כלל מה שבאמת צריך. תנאי: אוטוקאד מותקן (החלון לא נפתח). |
| Rhino / Grasshopper | 4/10 | קהילתי בלבד, בלי תמיכה רשמית. בכל זאת אפשר לכתוב 3dm ישירות מקוד, וזה עוקף את רוב הבעיה. |
הציון הנמוך של אוטוקאד וריינו מתייחס לשליטה בתוכנה, לא ליכולת לעבוד עם הקבצים שלהן. בפועל, רוב מה שאדריכל צריך הוא לקרוא ולעבד את הקובץ, לא להזיז את העכבר בתוך התוכנה. שם המצב הרבה יותר טוב ממה שהציון משדר.
9. המלכודות: החלק שאף אחד לא מספר
זה החלק שאני הכי רוצה שתקראו, כי הוא מה שעולה זמן כשלומדים לבד. המכנה המשותף לכל המלכודות שלמטה: הן לא מתפוצצות. אין הודעת שגיאה. אתם מקבלים תוצאה שנראית בסדר גמור, והיא לא.
יחידות שרטוט: טעות של פי 25
קבצי DWG שומרים בתוכם את היחידה שבה הם נבנו, וחייבים לקרוא אותה מהשרטוט. אם קובץ בנוי באינץ' ונקרא כמילימטרים, גובה קומה של 144 אינץ' (שהם 3.66 מטר) הופך ל-14 סנטימטר. בלי שגיאה. פשוט מקבלים בניין בגודל קופסת נעליים ותוהים מה קרה.
מרחקים ב-GIS
אותו עיקרון. בקשה לרדיוס של 500 על שכבה שיושבת במעלות ולא במטרים מייצרת רדיוס של 500 מעלות. שוב, בלי שגיאה. הכלל: להקרין למערכת קואורדינטות מטרית לפני כל פעולת מרחק. בישראל זו רשת ישראל החדשה.
תקרות שקטות
לפעמים יש בקוד תקרה על כמות האלמנטים שנקראים, וכשעוברים אותה התוצאה פשוט נחתכת. סימן הזיהוי הוא מספר עגול בדיוק. אם קיבלתם בדיוק 5,000 אלמנטים, כנראה שיש שם יותר.
קידוד עברית: שני כללים הפוכים
פייתון דורש קידוד UTF-8 בלי סימן פתיחה, ופאוור-של של ווינדוס דורש UTF-8 עם סימן פתיחה. אם מתבלבלים, מחרוזות עבריות בקוד נהרסות ולפעמים הסקריפט לא רץ בכלל. ובתוך רוויט, שרץ על גרסת פייתון ישנה, מחרוזת עברית רגילה מוצגת כג'יבריש אלא אם מסמנים אותה במפורש כטקסט יוניקוד.
תוסף דיבאג שחונק את רוויט
ל-pyRevit מגיע תוסף פיתוח שמופעל כברירת מחדל, ומכיל עשרות מאזינים לאירועים שרצים עשרות פעמים בשנייה. אחד מהם עובר על כל קיר במודל בכל עדכון. התוצאה היא רוויט שנעשה איטי בלי סיבה נראית לעין. ההשבתה עצמה פשוטה, אבל צריך לדעת שזה שם, ולזכור שעדכון עלול להחזיר אותו.
הבעיות הקשות בעבודה עם קלוד קוד הן לא בעיות של הכלי, אלא בעיות של הקבצים והסביבה שלנו. הן היו שם קודם, פשוט אף אחד לא נגע בהן ישירות. מי שמכיר אותן מראש עובר אותן בדקות. מי שלא, מבזבז עליהן ערב שלם ומחליט שהכלי לא עובד.
10. סקילים: איך הופכים תהליך מוצלח לכלי קבוע
זה הרעיון שהופך את קלוד קוד ממשהו נחמד למשהו שמשנה איך המשרד עובד, ולדעתי הוא לא מובן מספיק.
נניח שביקשתם ממנו לנתח תיקיית תב"ע, והוא עשה את זה טוב אחרי כמה תיקונים. במקום שהמאמץ הזה יילך לאיבוד, אומרים לו: "תשמור את זה בתור סקיל". הוא כותב קובץ טקסט שמתאר את התהליך צעד-אחר-צעד, לפעמים עם סקריפטים נלווים, ושומר אותו. בפעם הבאה הוא לא מגלה שום דבר מחדש. הוא רץ לפי המתכון, מהר יותר ובעלות נמוכה בהרבה.
ומה שיפה בזה הוא איך זה מתנהג בקנה מידה. בתחילת כל שיחה קלוד טוען רק את תוכן העניינים: שמות הסקילים ותיאור של שתיים-שלוש שורות לכל אחד. הוא פותח סקיל במלואו רק כשבאמת צריך אותו. לכן אפשר להחזיק מאות סקילים בלי שזה עולה כמעט כלום.
סקיל אפשר לשמור באופן גלובלי, כך שיהיה זמין בכל פרויקט, או בתוך פרויקט מסוים בלבד, שימושי כשרוצים גרסה שונה של אותו תהליך ללקוח מסוים בלי לשנות את הגרסה הכללית. ואפשר גם לעדכן סקיל קיים: "תעדכן את הסקיל שבפעם הבאה הוא לא יצטרך לשאול את זה".
הסקילים המוכנים שבניתי לאדריכלות
לאורך העבודה הצטברו אצלי סקילים שעושים בדיוק את מה שתיארתי במדריך הזה. הנה מה שיש בהם:
| תחום | מה יש שם |
|---|---|
| רוויט | בניית תוספי pyRevit מתיאור בעברית · סריקת מודל פתוח לדוח מלא · יצירת תצוגות תוכנית · הוספת מחרוזות מידות · תיוג חדרים · ייצוא תצוגות · הרכבת גיליון עם title block · גשר לסשן רוויט חי |
| CAD ומסמכים | מציג שכבות DWG אינטראקטיבי · הקמת תוכנית למודל 3dm · המרת DWF לתכניות נפרדות · ניתוח תיקיית תב"ע ממבא"ת · המרת HTML ל-PDF בנאמנות גבוהה |
| GIS ופרמטרי | הרצת מנוע QGIS בלי לפתוח את התוכנה · בניית קומפוננטים ב-Grasshopper מתיאור חופשי |
| סגנון ועיצוב | כפיית עברית בכל פלט · מצב עריכה ויזואלי לכל HTML שקלוד מייצר · שיפור איכות העיצוב של דוחות ודשבורדים |
את הסקילים האלה בניתי לעצמי לאורך העבודה, והם מגיעים עם המלכודות שתיארתי כאן כבר פתורות בתוכם. את העקרונות והשיטות, מה שקראתם עד כאן, אתם מוזמנים לקחת ולבנות לבד.
11. בטיחות: למה לא כל סקיל בטוח להתקין
סקיל הוא בסופו של דבר קובץ הוראות, וזה אומר שהוא יכול להכיל הוראות רעות. סקיל שמורידים מהאינטרנט יכול להכיל, למשל, הנחיה לחפש מסמכים רגישים על המחשב ולשלוח אותם למייל חיצוני. הטכניקה הזאת נקראת הזרקת פרומפטים.
קלוד בדרך כלל מזהה סקילים חשודים בעצמו ומתריע. אבל אני לא הייתי סומך רק על זה, ולכן בניתי סורק ייעודי שבודק סקיל לפני התקנה. הכלל הפשוט: סקיל שבניתם בעצמכם לא צריך בדיקה, כי אתם יודעים מה בפנים. סקיל ממקור שאתם לא מכירים, כן.
12. סוכנים: כשיש חמישים יחידות עבודה
כשקלוד "שולח סוכן" הוא בעצם פותח שיחת קלוד נפרדת עם משימה ממוקדת אחת, ומחכה שתחזור עם תוצאה. זה שימושי כשיש הרבה יחידות עבודה דומות, למשל חמישים טבלאות לבדיקה. במקום לעבור עליהן אחת-אחת בטור, אפשר לשלוח כמה סוכנים במקביל ולקצר תהליך משעה לכמה דקות.
יש לזה יתרון נוסף שפחות מדברים עליו: זה משאיר את הזיכרון הראשי של קלוד פנוי. הוא לא זוכר את כל הפרטים של מה שכל סוכן עשה, רק את התוצאה. החיסרון הוא שזה אוכל הרבה יותר מהמכסה, אז לא לכל משימה.
ויש גם סוג אחר של סוכן, כזה שרץ לבד לפי תזמון או אירוע. סוכן שסורק אתרי חדשות ומחפש אזכורים של המשרד, או שעובר על תיבת המייל בבוקר ומסכם. זה כבר דורש הפעלה של קלוד מאחורי הקלעים ולא דרך הצ'אט, וזה נושא בפני עצמו.
13. מה מאצילים לו ומה בודקים בעצמכם
אחרי הרבה שעות עבודה איתו, החלוקה שהתגבשה אצלי היא פשוטה:
| מאצילים לו | מאמתים בעצמנו |
|---|---|
| קוד וסקריפטים | שרטוטים |
| דאטה: טבלאות, שכבות, כמויות | שיקול דעת מקצועי |
| מסמכים: תקנונים, מפרטים, פרוטוקולים | כל דבר שהולך לוועדה בשמכם |
אני חושב שזה מסתכם במשפט אחד: כלי שמחליף שיקול דעת לא מועיל. כלי שמחליף שעות עבודה חוזרת, כן.
ובפועל, ההתייחסות הנכונה אליו היא כמו לעובד חדש טוב. בהתחלה בודקים את הכל ומתקנים. ככל שהוא מוכיח את עצמו ומדייקים לו את ההנחיות, נותנים לו יותר עצמאות. אין ודאות מלאה, אבל יש שיפור ברור ככל שמדייקים.
אל תגידו לו איך. תגידו לו מה. אם תכווינו אותו לפי הדרך שאתם הייתם עושים ("תפתח את קבצי הממ"ג ב-QGIS ואז..."), תקבלו תוצאה גרועה יותר. תנו לו לבחור בעצמו את הדרך הטובה ביותר להגיע לתוצאה שביקשתם. ככל שמגבילים אותו לשיטות עבודה אנושיות מוכרות, כך התוצאה חלשה יותר.
14. איך זה עובד במשרד עם כמה עובדים
קלוד שומר סקילים לפי משתמש במחשב, ולכן שיתוף בין עובדים לא קורה מעצמו. הפתרון פשוט: שמים את הסקילים המשותפים בתיקייה על כונן או שרת משותף, ומוסיפים לקובץ הזיכרון של כל עובד שורה שאומרת לקרוא את התיקייה הזאת בתחילת כל שיחה. זו פעולה חד-פעמית לכל מחשב, ומרגע שהיא נעשתה כל שיפור שמישהו עושה בסקיל זמין לכולם.
זה נשמע טכני אבל זו בעצם הנקודה שבה כלי אישי הופך לתשתית משרדית. הידע של המשרד, איך אנחנו בודקים הגשה, איך אנחנו מנתחים תב"ע ומה התקנים שלנו, מפסיק לשבת בראש של מי שעושה את זה הכי טוב, ומתחיל לשבת בקובץ שכולם רצים לפיו.
15. מקרה בוחן: קובץ אחד, שלושה שימושים
אני רוצה לסגור עם דוגמה אחת שמסבירה את כל הרעיון טוב יותר מכל רשימת יכולות. לקחתי קובץ DWG אחד, תוכנית קומה רגילה בלי שום דבר מיוחד, ועשיתי איתו שלושה דברים שונים באותו ערב.
שאלה ראשונה: "מה יש בך"
ביקשתי דוח על הקובץ. מה השכבות, כמה אלמנטים בכל אחת, מה הצבעים, באילו יחידות הוא בנוי. זה לקח שניות והחזיר תמונה מלאה. בעבודה רגילה הייתי צריך לפתוח אוטוקאד, להיכנס למנהל השכבות ולעבור אחת-אחת.
שאלה שנייה: "תן לי אותו לשלוח"
מאותו קובץ בדיוק ביקשתי עמוד HTML אינטראקטיבי. פחות מארבע שניות, שמונים ואחת שכבות, עמוד אחד שאפשר לפתוח בכל דפדפן ולכבות ולהדליק בו שכבות. ההבדל המעשי הוא שאת זה אני יכול לשלוח ליועץ או ללקוח בוואטסאפ, והם רואים את השרטוט האמיתי בלי להתקין כלום ובלי שאני שולח קובץ CAD שאני לא רוצה שיסתובב.
שאלה שלישית: "תקום"
ואז ביקשתי שיהפוך את אותה תוכנית למודל תלת-ממדי. הוא זיהה שהקובץ בנוי באינץ', הרים את קווי הקירות והעמודים לגובה קומה, סינן את שכבות התקרה המשתקפת כדי שקירות לא ייבנו פעמיים, וסינן גם בורגי עיגון וכלונסאות. חצי שנייה, אלף ומאה משטחים, קובץ 3dm מוכן, וריינו אפילו לא היה פתוח.
לא כל אחת מהפעולות בנפרד, אלא שכולן יצאו מאותו קובץ, בלי הכנה מיוחדת, בלי לייצא ולייבא, ובלי לפתוח אף תוכנה. הקבצים שכבר יושבים אצלכם על המחשב מכילים הרבה יותר ממה שאתם מוציאים מהם היום. מה שהיה חסר זה מישהו שיודע לפתוח אותם ולא מתעייף.
ולמען השקיפות: את המודל התלת-ממדי אימתתי מספרית, מידות ושכבות ויחידות, אבל הוא לא נבדק ויזואלית בריינו באותו ערב. זה בדיוק סוג הדבר שצריך לבדוק בעצמכם.
16. איך מתחילים: הצעד הראשון המעשי
אם אתם רוצים לנסות, אל תתחילו מהדבר הכי מרשים. תתחילו מהדבר הכי משעמם.
- בחרו משימה שחוזרת על עצמה ושאתם כבר יודעים לעשות טוב. טבלת שטחים, בדיקת גיליונות, שליפת נתונים מתקנון. משהו שאתם עושים כל חודש ולא אוהבים.
- שימו את כל הקבצים בתיקייה אחת ופתחו אותה כפרויקט.
- תארו את המשימה בעברית, בבירור, ובלי להגיד איך. מה יש בתיקייה, מה אתם רוצים לקבל, ובאיזה פורמט.
- עברו ל-Plan Mode ותנו לו לכתוב תוכנית לפני שהוא נוגע במשהו. קראו אותה. תקנו.
- בדקו את התוצאה כמו שהייתם בודקים עובד חדש, ותקנו לו איפה שטעה.
- כשזה עובד: בקשו ממנו לשמור את זה כסקיל. זה הצעד שהופך שעה של עבודה לכלי קבוע.
ומשהו אחרון שראיתי חוזר אצל אנשים: הייאוש הוא האויב הגדול. אם ויתרתם בפעם הראשונה שמשהו לא עבד, בפעם הבאה תפנו אליו פחות, למרות שהוא בהחלט היה יכול לפתור את זה בסבלנות. רוב הכישלונות שראיתי היו של בקשה מעורפלת מדי או של ניסיון לעשות הכל מקצה לקצה בבת אחת, לא של חוסר יכולת.
17. להעמיק: מדריכי ההמשך
המדריך הזה הוא הסקירה. כל אחד מהפרקים שלמעלה קיבל מדריך משלו, עם התהליך המלא, המספרים שנמדדו והמלכודות שמתגלות רק כשעובדים. כולם פתוחים לקריאה בלי הרשמה.
| מדריך | על מה |
|---|---|
| ניתוח תב"ע עם בינה מלאכותית | שליפת זכויות וייעודים מתיק מבא"ת, על תוכנית אמיתית. למה שדה ריק נראה כמו תשובה. |
| לפתוח DWG בלי לפתוח את אוטוקאד | דוח שכבות ועמוד אינטראקטיבי לשליחה. מלכודת ה-XREF שמחזירה אפס בשקט. |
| רוויט ובינה מלאכותית | בניית תוספי pyRevit מתיאור בעברית, והתוסף שמאט לכם את רוויט בלי שתדעו. |
| בדיקת בקשה להיתר | גרמושקת DWF מול הנחיות המשרד, וצ'קליסט הפריטים שהכי מתפספסים. |
| טבלאות שטחים וכתבי כמויות | העבודה החוזרת היקרה ביותר, ואיפה בדיוק אסור לסמוך על התוצאה. |
| QGIS בלי לפתוח את QGIS | ניתוחי GIS משורת פקודה, ולמה בקשת רדיוס יכולה להחזיר 500 מעלות. |
| סקילים | להפוך תהליך שעבד פעם אחת לכלי קבוע, ולשתף אותו עם המשרד. |
| מדריך התקנה בעברית | צעד אחרי צעד למי שמתחיל מאפס, כולל מלכודות הקידוד והנתיבים. |
| כמה זה עולה באמת | מסלולים, מודלים, ומדידות עלות אמיתיות שלא פורסמו במקום אחר. |
| סוכנים ואוטומציה במשרד | מה שרץ לבד ברקע, וגם למה זה לא המקום להתחיל בו. |
שאלות ותשובות
מה זה קלוד קוד (Claude Code)?
בינה מלאכותית שיושבת על המחשב שלכם ויכולה לפעול, לא רק לענות. בניגוד לצ'אט רגיל שאליו מעלים קובץ והוא קורא אותו, קלוד קוד ניגש ישירות לתיקיות ולקבצים: קורא, כותב קבצים חדשים, מריץ תוכנות ומייצר תוצרים. הוא כותב קוד מאחורי הקלעים כדי לעשות את זה, אבל אתם לא כותבים קוד ולא רואים אותו.
צריך לדעת לתכנת כדי להשתמש בו?
לא. הכלי יצא במקור למפתחים ולכן ההתקנה והמינוח נשארו טכניים, וזה מה שמרתיע. אבל השימוש עצמו הוא צ'אט בעברית. הקושי האמיתי הוא לא התכנות אלא ההתקנה, והידיעה מה בכלל אפשר לבקש.
האם הוא עובד בעברית?
כן, וטוב מאוד. כותבים לו בעברית, הוא עונה בעברית ומייצר מסמכים ודוחות בעברית. שתי נקודות שכדאי להכיר: חילוץ טקסט עברי מ-PDF יוצא לעיתים קרובות הפוך ומעוות, ולכן עדיף לתת לו לעבוד על התוכנית כתמונה. ובקוד שרץ בתוך תוכנות ותיקות כמו רוויט יש נושא של קידוד תווים. בפועל אלה דברים שפותרים פעם אחת.
האם הוא יכול לקרוא קובץ DWG בלי לפתוח את האוטוקאד?
כן, אבל צריך לדייק כאן: אוטוקאד חייב להיות מותקן על המחשב. הוא פשוט לא נפתח. קלוד משתמש במנוע הפנימי של אוטוקאד שרץ בלי ממשק כדי לחלץ את הגיאומטריה כמו שצריך, ובלי התקנה של אוטוקאד זה לא יעבוד טוב.
ברגע שהוא מותקן, אפשר להוציא את השכבות, הצבעים והאלמנטים, ולייצר עמוד HTML אינטראקטיבי עם הגיאומטריה האמיתית שבו מדליקים ומכבים שכבות. וזו הנקודה היפה: אתם צריכים אוטוקאד, מי שמקבל מכם את העמוד, לא.
שימו לב גם: גיליון שבנוי כולו על XREF יחזיר תוצאה ריקה בלי הודעת שגיאה, ובלוקים, טקסט ומידות לא נקראים בגישה הבסיסית.
האם הוא מתחבר לרוויט?
כן, בשתי דרכים. הבשלה יותר היא בניית תוספי pyRevit: מתארים בעברית איזה כפתור רוצים, וקלוד כותב את התוסף. השנייה היא גשר לסשן רוויט פתוח שמאפשר יצירה ושינוי בזמן אמת, והיא פחות יציבה. אוטודסק פרסמה חיבור רשמי, אבל הוא לקריאה בלבד.
אילו תוכנות תכנון עובדות הכי טוב איתו?
רוויט וסקצ'אפ הן הבשלות ביותר, לשתיהן יש חיבור רשמי מהיצרן. QGIS בשל לעבודת תב"ע ו-GIS ומריץ מאות אלגוריתמי ניתוח בלי לפתוח את התוכנה. אוטוקאד חלש בחיבור ישיר אבל מצוין בקריאת הקבצים עצמם, וזה בדרך כלל מה שבאמת צריך. ריינו וגראסהופר עדיין קהילתיים, אם כי אפשר לכתוב 3dm ישירות בלי שריינו יהיה מותקן.
כמה זמן באמת חוסכים במשרד אדריכלים?
תלוי לגמרי במה שעושים. המשימות שמרוויחות הכי הרבה הן החוזרות: טבלאות שטחים ידניות שלוקחות כשעתיים לתיק היתר, שליפת זכויות מתקנון של 80 עד 200 עמודים, מפרטים שנכתבים מחדש בכל פרויקט למרות שהם כמעט זהים, ובדיקת התאמה של גיליונות מול הנחיות המשרד. במשרד שמחייב לפי תיק, כל שעה שנחסכת חוזרת ישירות לרווח.
כמה זה עולה?
המסלול שמתאים לאדריכל הוא Claude Pro, 20 דולר לחודש (כ-17 דולר לחודש אם משלמים שנה מראש). זה המסלול הזול ביותר שכולל את קלוד קוד. המסלול החינמי לא כולל אותו בכלל.
יש גם מסלול Max שמתחיל ב-100 דולר לחודש ונותן מכסה גדולה בהרבה, אבל הוא מיועד למי שיושב עם הכלי שעות ביום. רוב האדריכלים לא צריכים אותו. אני עצמי עבדתי הרבה זמן על Pro.
השימוש נמדד בחלונות של חמש שעות עם תקרה שבועית, ואפשר לראות בכל רגע כמה נשאר. את המחירים המעודכנים אפשר לראות בדף התוכניות של Claude, הם מתעדכנים מדי פעם.
מה זה סקיל?
תהליך שמור שרץ שוב בכל פעם שצריך. אחרי שקלוד ביצע משימה בהצלחה אומרים לו לשמור אותה כסקיל, ובפעם הבאה הוא לא מגלה הכל מחדש. בתחילת כל שיחה הוא טוען רק את שמות הסקילים ותיאור קצר, כך שגם עם מאות סקילים העלות זניחה, והוא פותח סקיל במלואו רק כשצריך אותו.
האם בטוח להוריד סקילים מהאינטרנט?
לא תמיד. סקיל הוא קובץ הוראות ולכן יכול להכיל הוראות זדוניות, למשל לחפש מסמכים רגישים ולשלוח אותם החוצה. הטכניקה נקראת הזרקת פרומפטים. קלוד בדרך כלל מזהה סקילים חשודים בעצמו, וכדאי בכל מקרה לסרוק סקיל ממקור לא מוכר. סקיל שבניתם בעצמכם לא צריך סריקה.
מה ההבדל בינו לבין ChatGPT או ג'מיני לצורכי אדריכלות?
צ'אט רגיל קורא קובץ שהעליתם ומחזיר טקסט. קלוד קוד עובד על התיקייה עצמה: פותח shapefile, מריץ סקריפט לפענח אותו, ממיר DWF לתמונות, בונה מודל תלת-ממד, מייצר דוח ושומר אותו אצלכם. ההבדל הוא בין מישהו שמייעץ לבין מישהו שמבצע. אצלנו זה מהותי, כי העבודה יושבת בקבצים כבדים וסגורים שצ'אט לא נוגע בהם.
אפשר לסמוך על התוצאות שלו?
לא באופן עיוור, ובמיוחד לא בהתחלה. מתייחסים אליו כמו לעובד חדש טוב: בודקים, מתקנים, ומדייקים לו את ההנחיות. יש חלוקה ברורה: מאצילים לו קוד, דאטה ומסמכים, ומאמתים בעצמנו שרטוטים ושיפוט מקצועי. כלי שמחליף שיקול דעת לא מועיל, כלי שמחליף שעות עבודה חוזרת כן.
מה המלכודות הנפוצות שכדאי להכיר מראש?
שלוש עיקריות. יחידות שרטוט: קובץ DWG באינץ' שנקרא כמילימטרים מייצר בניין קטן פי 25, בלי הודעת שגיאה. ניתוח מרחק ב-GIS על שכבה במעלות במקום במטרים מחזיר תוצאה חסרת פשר, גם כאן בלי שגיאה. ותקרות שקטות בקוד. אם קיבלתם מספר עגול בדיוק, יש סיכוי טוב שהתוצאה נחתכה. המכנה המשותף: הבעיות האלה לא מתפוצצות, הן מחזירות תשובה שנראית תקינה.
מי מלמד קלוד קוד לאדריכלים בישראל?
שלומי רשף, אדריכל ומתכנן אורבני, מוביל את תחום התכנון הפרמטרי ופיתוח כלי הבינה המלאכותית במשרד בר לוי אדריכלים ומתכנני ערים. הרצה על הנושא מטעם התאחדות האדריכלים ובוני הערים בישראל, בהרצאה "קלוד קוד לאדריכלים: מחזירים את היצירתיות לשולחן השרטוט", והרצאה נוספת מטעם CivilEng.