מדריך עומק · חלק מקלוד קוד לאדריכלים · כל המדריכים

סקילים: להפוך תהליך שעבד פעם אחת לכלי קבוע

כל אחד שעבד עם קלוד קוד מכיר את הרגע שבו יצא בדיוק מה שרציתם, ושבועיים אחר כך אתם מסבירים את אותו דבר מהתחלה. סקיל הוא הפתרון לזה, וגם הדרך שבה ידע מפסיק לשבת בראש של אדם אחד במשרד.

ההרצה הראשונה של קלוד קוד על משימה אמיתית היא כמעט תמיד חוויה טובה. אתם מסבירים מה אתם רוצים, מתקנים אותו פעמיים, ובסוף יוצא תוצר שבאמת חוסך זמן. הבעיה מתחילה בפעם השנייה. הסשן הקודם כבר לא נטען, קלוד לא זוכר את התיקונים שעשיתם, והתוצאה יוצאת אחרת. לא גרועה, פשוט אחרת. אחרי כמה סיבובים כאלה אנשים מסיקים שהכלי לא יציב ומפסיקים להשתמש בו.

הוא כן יציב. פשוט לא אמרתם לו לשמור. במדריך הזה אני עובר על המנגנון שפותר את זה, על איך שומרים סקיל בפועל, ובעיקר על החלק שכמעט אף אחד לא מדבר עליו: מה קורה כשרוצים שכל המשרד יעבוד לפי אותו סקיל, ולמה סקיל שהורדתם מהאינטרנט הוא לא רק קובץ טקסט תמים.

למי המדריך הזה

לאדריכלים ומתכננים שכבר עשו הרצה או שתיים עם קלוד קוד ורוצים שהעבודה תישאר. אין צורך ברקע בתכנות. אם עוד לא התחלתם, עדיף להתחיל מהמדריך הכללי ולחזור לכאן.


1. מה זה סקיל, בפועל

סקיל הוא תיקייה על המחשב שבתוכה קובץ טקסט אחד בפורמט Markdown, שמתאר תהליך צעד אחר צעד. זה הכל. אין התקנה, אין קומפילציה, אין תוסף שצריך להפעיל. קלוד קורא את הקובץ ומתנהג לפיו.

לפעמים יש בתיקייה עוד דברים. סקריפטים שהתהליך מריץ, קבצי עזר עם פרטים טכניים, תבנית של דוח. אם ניקח לדוגמה את הסקיל שמריץ ניתוחי GIS דרך QGIS, יש בתיקייה שלו את קובץ ההוראות הראשי, שני סקריפטים של PowerShell, ושני קבצי עזר נפרדים עם מתכונים ופתרון תקלות. הקבצים הנפרדים הם לא סתם סדר. הם קיימים כדי שקלוד לא יצטרך לקרוא את הכל בכל פעם, ואני חוזר לזה בפרק הבא.

בראש קובץ ההוראות יש כמה שורות שמכילות שם ותיאור קצר של הסקיל. השורות האלה קטנות ולא נראות חשובות, והן החלק הכי חשוב בקובץ.

2. למה מאות סקילים לא עולים כלום

השאלה שאני מקבל הכי הרבה על סקילים היא אם צבירה שלהם לא תבלבל את קלוד או תייקר את העבודה. התשובה היא לא, וכדאי להבין למה, כי המנגנון הזה הוא מה שהופך את כל הרעיון לבר קיימא.

בתחילת כל שיחה, קלוד טוען רק את תוכן העניינים. כלומר את השם ואת התיאור בן שתיים או שלוש השורות של כל סקיל, ולא את הגוף שלו. הוא רואה רשימה של יכולות בלי הפרטים. ברגע שהוא מזהה שמה שביקשתם מתאים לאחד מהם, הוא פותח את הסקיל הזה במלואו וקורא אותו. השאר נשארים סגורים.

ההשלכה המעשית פשוטה: מאה סקילים עולים כמעט אפס. אפשר לצבור אותם בלי חשבון, וסקיל שלא רלוונטי היום פשוט יושב בצד ולא מפריע. זה ההבדל בין מערכת שקורסת תחת המשקל של עצמה לבין מערכת שרק גדלה.

ההשלכה השנייה פחות ברורה ויותר חשובה. התיאור הוא לא קישוט, הוא ממשק ההפעלה. אם התיאור מעורפל, קלוד לא ידע מתי לפתוח את הסקיל, והוא פשוט לא ייטען אף פעם. תיאור טוב אומר במפורש מתי להשתמש בזה ובאילו מילים המשתמש מתאר את המשימה. בסקילים שאני בונה אני מכניס לתיאור גם את המילים בעברית שאני באמת כותב בצ'אט, למשל רדיוס הליכה או קווי גובה, כי אלה המילים שיפעילו אותו בפועל.

3. איך שומרים, ומתי

יש שני מסלולים, ושניהם לא דורשים מכם לכתוב שורה אחת.

המסלול הרגיל: בסוף תהליך שעבד, אתם כותבים בעברית משהו כמו תשמור את זה בתור סקיל. קלוד כותב את הקובץ בעצמו, מסכם את סדר הפעולות שהוא עשה, ושומר אותו בתיקייה הנכונה. זה לוקח פחות מדקה.

המסלול המסודר: יש כלי מובנה בשם Skill Creator שמנהל את זה כשיחה. הוא שואל שאלות על מה הסקיל אמור לעשות ומתי, ובונה מבנה מסודר יותר. שווה אותו כשהתהליך ארוך או כשאתם יודעים שהסקיל ישרת גם אנשים אחרים.

אפשר גם לעדכן סקיל קיים באותה דרך. כשמשהו לא עבד טוב, אומרים תעדכן את הסקיל שבפעם הבאה הוא לא יצטרך לשאול את זה שוב, והתיקון נכנס פנימה. זו הנקודה שבה סקיל מתחיל להשתפר במקום להישאר קפוא.

לגבי התזמון, אני עובד לפי כלל של שתי הרצות. אם עשיתם משהו פעם אחת, זה עדיין לא תהליך אלא מקרה שהצליח. אם אתם עומדים לעשות אותו בפעם השנייה ואתם מרגישים שאתם מסבירים את אותו דבר שוב, זה הרגע. סקיל שנשמר מוקדם מדי מנציח את הטעויות של ההרצה הראשונה, ואז אתם נלחמים בו במקום שהוא יעבוד בשבילכם.

4. מה חייב להיכנס פנימה

סקיל שקלוד כותב לבד יוצא סביר, אבל הוא נוטה לתאר רק את מה שקרה. סקיל טוב מכיל ארבעה דברים, ורק שניים מהם קלוד יכניס מיוזמתו.

מה, לא איך. זה העיקרון שאני חוזר עליו הכי הרבה, וגם כאן הוא נכון. אם תכתבו בסקיל תפתח את קובצי הממ"ג ב-QGIS ותייצא טבלה, כבלתם אותו לשיטה שלכם. אם תכתבו הפלט חייב לכלול רשימת מגרשים עם ייעוד מתורגם, נתתם לו יעד והוא יבחר את הדרך היעילה ביותר, שהיא לרוב לא הדרך שאדם היה בוחר. ככל שאתם מגבילים אותו לשיטות עבודה אנושיות מוכרות, התוצאה יוצאת גרועה יותר.

המלכודות שנתקלתם בהן. זה החלק שהופך סקיל ממתכון לידע. בסקיל של QGIS יש אזהרה מפורשת שמרחק של 500 על שכבה במעלות פירושו 500 מעלות ולא 500 מטר, ושזה לא זורק שגיאה אלא מחזיר פוליגון בגודל של יבשת. את זה למדתי בדרך הקשה פעם אחת. עכשיו זה כתוב שם, ואף אחד במשרד לא צריך ללמוד את זה שוב.

מה חייב להופיע בתוצר. ובמיוחד הפריט שאני הכי מתעקש עליו בכל דוח: רשימה של מה לא נמצא ומה דורש בדיקה ידנית. בלי שזה כתוב בסקיל, מקבלים דוח שנראה שלם.

הפרטים הכבדים בקבצים נפרדים. טבלאות ארוכות, רשימות פרמטרים, פתרון תקלות. אם כל זה יושב בקובץ הראשי, קלוד קורא הכל בכל פעם שהסקיל נטען, וזה מבזבז. אם זה יושב בקובץ עזר לצידו, הוא ניגש אליו רק כשהוא באמת צריך.

5. בלוק הסביבה שמתקן את עצמו

יש בעיה שכמעט תמיד שוברת סקילים שעובדים מול תוכנה מותקנת, ואני פותר אותה באותה תבנית בכל סקיל שאני בונה. הבעיה: הסקיל צריך לדעת איפה מותקן QGIS או Revit או פייתון על המחשב הזה, והתשובה שונה בין מחשב למחשב וגם משתנה עם השדרוג הבא.

הפתרון הוא בלוק סביבה בתוך הסקיל עצמו. בראש קובץ ההוראות יש אזור מסומן, בין ENV:START ל-ENV:END, שבהתחלה כתוב בו רק "טרם נבדק על המכונה הזאת". לצידו כתובה הוראה מפורשת לקלוד: הרץ את בדיקת הסביבה, ואז ערוך את הקובץ הזה בעצמך והחלף את מה שבתוך הבלוק בפלט של הבדיקה. אם בהרצה עתידית גילית שהמשתמש שדרג את התוכנה או שנתיב השתנה, עדכן את הבלוק שוב.

התוצאה היא שהסקיל מכיר את המחשב שהוא רץ עליו אחרי ההרצה הראשונה, ואף אחד לא צריך להגדיר לו כלום. כל עוד הבלוק אומר "טרם נבדק", יש בו הוראה שאוסרת על קלוד להניח נתיבים בכלל.

הכלל שנלמד בדרך הקשה

בלוק סביבה מיושן גרוע מבלוק ריק. בלוק ריק גורם לקלוד לבדוק. בלוק שמצביע על נתיב מגרסה ישנה גורם לו לנסות אותו בביטחון, להיכשל בצורה מוזרה, ולפעמים לנסות לעקוף את הכישלון בדרך יצירתית במקום פשוט לבדוק מחדש. לכן ההוראה לעדכן את הבלוק היא חלק מהסקיל ולא הערה בצד.

6. גלובלי מול מקומי

סקיל יכול לשבת בשני מקומות. בתיקייה הכללית של קלוד במחשב, ואז הוא זמין מכל פרויקט, או בתוך תיקיית הפרויקט עצמו, ואז הוא קיים רק שם. כשאתם מבקשים לשמור סקיל אפשר פשוט להגיד גלובלי או רק לפרויקט הזה.

ברוב המקרים תרצו גלובלי. השימוש האמיתי במקומי הוא כשלקוח או פרויקט מסוים דורש גרסה שונה של אותו תהליך. למשל יזם שיש לו תבנית דוח משלו, או פרויקט שבו קווי הבניין נבדקים אחרת מהרגיל. אתם רוצים גרסה מותאמת בלי לגעת בגרסה הכללית שכל השאר עובדים לפיה. כשיש שתי גרסאות, הגרסה שבתוך הפרויקט היא זו שגוברת.

7. שיתוף במשרד: מכלי אישי לתשתית

זו לדעתי הנקודה המעניינת ביותר בכל הנושא, וגם הפחות מוכרת.

קלוד שומר סקילים לפי משתמש במחשב. כלומר סקיל שבניתם יושב אצלכם, ולא עובר מעצמו לאף אחד. אם עמית במשרד רוצה אותו, הוא צריך עותק, ומהרגע שיש עותק יש שתי גרסאות שמתחילות להתרחק זו מזו. אחרי חצי שנה לאף אחד אין מושג איזו גרסה נכונה.

מה שעובד הוא לשים את הסקילים בתיקייה על כונן או שרת משותף, ולהוסיף לקובץ הזיכרון של קלוד אצל כל עובד שורה אחת שאומרת לו לקרוא את התיקייה הזאת בתחילת כל שיחה. זה הכל. פעולה חד פעמית לכל מחשב, כמה דקות, ואפשר לבקש מקלוד עצמו לעשות אותה.

מה שקורה אחר כך שווה את הטרחה. כשמישהו משפר סקיל בתיקייה המשותפת, כולם מקבלים את השיפור מיד, בלי שאף אחד מעתיק כלום ובלי שאף אחד מודיע לאף אחד. הדרך שבה המשרד שלכם בודק תוכנית הגשה מפסיקה לשבת בראש של מי שעושה את זה הכי טוב, ומתחילה לשבת בקובץ שכולם עובדים לפיו. אדריכל חדש שמצטרף לא צריך ללמוד את המלכודות מחדש, כי הן כתובות.

שווה להגיד גם מה זה לא. זו לא מערכת ניהול ידע ואין בה הרשאות, גרסאות או ניהול שינויים. זו תיקייה משותפת. מי שיש לו גישה לכונן יכול לערוך כל סקיל, ולכן כדאי שיהיה במשרד אדם אחד שאחראי על התיקייה הזאת ומסתכל על מה שנכנס. אצלנו זה עובד כי המשרד לא ענק. במשרד של מאה איש הייתי מסדר את זה אחרת.

8. להתקין סקיל של מישהו אחר

אין תהליך התקנה, וזה מפתיע אנשים. מדביקים לקלוד בצ'אט את הקישור לסקיל, כותבים תתקין לי את זה, והוא מוריד, מבין לאיזו תיקייה זה שייך, ומסדר את הקבצים בעצמו. אין קובץ setup להריץ ואין הגדרות למלא.

אותו דבר עובד גם על סקילים שמצאתם באינטרנט ולא רק על אלה שקיבלתם ממני. וזה בדיוק המקום שבו צריך לעצור רגע.

9. בטיחות: סקיל הוא קובץ הוראות

המשפט הזה נשמע טכני והוא הדבר היחיד שחשוב להבין בפרק הזה. סקיל הוא קובץ הוראות שקלוד קורא ומציית לו. הוא לא נתונים שהוא מסתכל עליהם מבחוץ. ולכן מי שכתב את הסקיל יכול לשתול בו הוראות שלא ביקשתם.

הדוגמה הקלאסית היא הוראה שמורה לחפש במחשב מסמכים רגישים, למשל פרטי אשראי או חוזים, ולשלוח אותם לכתובת חיצונית. ההוראה יכולה להיות מנוסחת כאילו היא חלק לגיטימי מהתהליך, קבורה באמצע קובץ ארוך ומשעמם. הטכניקה הזאת נקראת הזרקת פרומפטים, prompt injection באנגלית, והיא רלוונטית לכל דבר שנטען לתוך מודל ולא רק לסקילים.

שתי הגנות. הראשונה היא שקלוד עצמו בדרך כלל מזהה סקיל חשוד ומתריע, כי הוא מבין שההוראה לא מתיישבת עם מה שהסקיל אמור לעשות. הוא לא מושלם בזה. השנייה היא שבניתי סורק סקילים שבודק סקיל לפני התקנה ומתריע על מה שנראה בעייתי. מדביקים לו את מיקום הסקיל והוא עובר עליו.

סקיל שבניתם בעצמכם לא צריך סריקה, כי אתם יודעים בדיוק מה יש בו. הכלל הפשוט הוא שסקיל מהאינטרנט נסרק לפני שמתקינים, לא אחרי. אחרי זה כבר לא סריקה, זה תחקיר.

10. המלכודות

לרוב הכשלים כאן יש מכנה משותף: הסקיל לא נשבר ולא מודיע כלום. הוא פשוט לא נטען, או נטען ועושה משהו קצת אחר ממה שהתכוונתם.

תיאור מעורפל, ולכן סקיל שלא נפתח לעולם

המלכודת הנפוצה ביותר, והכי מתסכלת, כי בניתם משהו טוב והוא פשוט לא רץ. אם התיאור אומר עוזר בעבודה על תוכניות, קלוד לא יידע מתי זה רלוונטי. אם הוא אומר מתי להשתמש ובאילו מילים המשתמש מנסח את הבקשה, הוא ייטען. כשסקיל שבניתם לא נטען, אל תחפשו את הבאג בגוף. תתקנו את התיאור.

נשמר מוקדם מדי

סקיל שנשמר אחרי הרצה אחת שהצליחה בקושי מקבע את הפשרות שעשיתם בדרך. אחרי כמה שבועות אתם נלחמים בסקיל במקום להיעזר בו, ולא זוכרים למה הוא עושה את הדבר המוזר הזה. עדיף להריץ פעמיים, ואז לשמור.

הוא מתאר איך במקום מה

הסקיל שכותב לעצמו את סדר הפעולות המדויק שהיה בהרצה הראשונה נועל את קלוד על הדרך ההיא. אם השתנה משהו, גרסת תוכנה או מבנה קובץ, הוא ינסה לכפות את הדרך הישנה במקום למצוא דרך שעובדת. תארו את התוצאה ואת המגבלות, לא את הצעדים.

בלוק סביבה שהתיישן

נתיב מגרסה קודמת של תוכנה, גרסת פייתון שכבר לא שם. הכלל שכתבתי למעלה: מיושן גרוע מריק. שווה מדי כמה חודשים לומר לקלוד לבדוק מחדש את הסביבה בסקילים שנוגעים בתוכנות מותקנות.

עותקים מקומיים שהתפצלו

העתקתם סקיל לחמישה פרויקטים כי היה נוח, ואז מצאתם באג. תיקנתם במקום אחד וארבעה נשארו שבורים. השתמשו בגרסה מקומית רק כשהיא באמת צריכה להיות שונה, ולכל השאר גרסה אחת גלובלית או משותפת.

סקיל שמניח שהמחשב שלכם הוא כל העולם

עובד מצוין אצלכם ונשבר אצל העמית, כי הוא מניח נתיב, גרסה או תוכנה שאין לו. זו בדיוק הסיבה לבלוק הסביבה. אם אתם משתפים סקיל, הריצו אותו פעם אחת על מחשב אחר לפני שאתם מכריזים שהוא מוכן.

סקיל מהאינטרנט בלי בדיקה

חוזר לפרק הקודם, ואני מזכיר אותו כאן כי בפועל אנשים מדלגים על זה. הסריקה לוקחת דקה.


החבילה שבניתי עד היום היא 22 סקילים, וזו הצטברות של עבודה יומיומית ולא פרויקט שישבתי לבנות. החלוקה שלהם מספרת די טוב איפה הזמן במשרד באמת הולך:

קבוצהכמהעל מה
Revit9שליטה במודל פתוח, סריקה, תצוגות, מידות, תיוג והרכבת גיליון, ופיתוח כלי pyRevit.
CAD ומסמכים5קריאת DWG, הקמת תוכנית לתלת ממד, המרות של קובצי הגשה, ניתוח תב"ע, והפקת PDF.
סגנון3כפיית עברית, טון דיבור, ובחירת היכולת הנכונה לפני שמתכננים.
עיצוב2עריכה ויזואלית של תוצרי HTML ושדרוג איכות העיצוב שלהם.
GIS, פרמטרי, מחקר3הרצת QGIS בלי לפתוח אותו, בנייה ב-Grasshopper, ועבודה מול NotebookLM.

הסקילים המוכנים זמינים לרוכשי הקורס בלבד. 22 הסקילים שמפורטים למעלה מגיעים דרך ממשק הקורס עם ההתקנה, בלוק הסביבה שמזהה את המחשב שלכם, והמלכודות כבר פתורות בתוכם. את השיטה עצמה, כלומר איך שומרים סקיל, מה נכנס פנימה, איך משתפים אותו במשרד ומה מסוכן, קראתם כאן בחינם ואפשר ליישם אותה לבד על התהליכים שלכם. לפרטים על הקורס.


שאלות ותשובות

מה זה בעצם סקיל בקלוד קוד?

תיקייה על המחשב שבתוכה קובץ טקסט אחד, בפורמט Markdown, שמתאר תהליך צעד אחר צעד. לפעמים יש לצידו גם סקריפטים שהתהליך מריץ, וקבצי עזר עם פרטים שנקראים רק כשצריך אותם. זה לא תוסף ולא תוכנה, ואין לו תהליך התקנה. זה מסמך הוראות שקלוד קורא לעצמו כשהוא מזהה שהמשימה שביקשתם מתאימה לו.

אם יש לי מאה סקילים, זה לא יבלבל את קלוד או יעלה הרבה?

לא, וזה בדיוק המנגנון שהופך את כל הרעיון לבר קיימא. בתחילת כל שיחה קלוד טוען רק תוכן עניינים: שם ותיאור של שתיים או שלוש שורות לכל סקיל. את הגוף המלא הוא פותח רק ברגע שהוא מחליט שהסקיל הזה רלוונטי למה שביקשתם. לכן מאה סקילים עולים כמעט אפס בטוקנים, ואפשר לצבור אותם בלי חשבון.

איך שומרים סקיל? צריך לדעת לכתוב Markdown?

לא. בסוף תהליך שעבד אתם כותבים בעברית תשמור את זה כסקיל, וקלוד כותב את הקובץ בעצמו. יש גם כלי מובנה בשם Skill Creator שמנהל את זה כשיחה מסודרת יותר. אתם לא כותבים ולא קוראים את הקובץ, אבל כן שווה לבקש ממנו להקריא לכם בעברית מה הוא כתב, כדי לוודא שהוא תפס את התהליך ולא רק את התוצאה.

מה ההבדל בין סקיל גלובלי לסקיל מקומי?

סקיל גלובלי יושב בתיקייה הכללית של קלוד במחשב וזמין בכל פרויקט. סקיל מקומי יושב בתוך תיקיית הפרויקט וקיים רק שם. השימוש האמיתי במקומי הוא כשלקוח או פרויקט מסוים דורש גרסה שונה של אותו תהליך, למשל תבנית דוח אחרת, ואתם לא רוצים לגעת בגרסה הכללית שכל השאר עובדים לפיה.

איך משתפים סקילים עם עובדים אחרים במשרד?

קלוד שומר סקילים לפי משתמש במחשב, ולכן הם לא עוברים מעצמם. הפתרון שעובד הוא לשים את הסקילים בתיקייה על כונן או שרת משותף, ולהוסיף לקובץ הזיכרון של כל עובד שורה שאומרת לקרוא את התיקייה הזאת בתחילת כל שיחה. זו פעולה חד פעמית לכל מחשב, ומאותו רגע כשמישהו משפר סקיל בתיקייה המשותפת, כולם מקבלים את השיפור בלי שאף אחד מעתיק כלום.

האם סקיל שהורדתי מהאינטרנט יכול להזיק לי?

כן, וצריך להתייחס לזה ברצינות. סקיל הוא קובץ הוראות שקלוד קורא ומציית לו, ולכן אפשר לשתול בו הוראה לחפש מסמכים רגישים במחשב ולשלוח אותם החוצה. הטכניקה נקראת הזרקת פרומפטים. קלוד בדרך כלל מזהה סקיל חשוד ומתריע, ובנוסף בניתי סורק ייעודי שבודק סקיל לפני שמתקינים אותו. סקיל שבניתם בעצמכם לא צריך סריקה, כי אתם יודעים מה יש בו.

איך מתקינים סקיל שמצאתי ברשת?

מדביקים לקלוד בצ'אט את הקישור ואומרים תתקין לי את זה. הוא מוריד, מבין לאיזו תיקייה זה שייך ומסדר את הקבצים בעצמו. אין תהליך התקנה בקוד ואין קובץ setup להריץ. פשוט תעשו את הסריקה לפני, לא אחרי.

מתי כדאי לשמור תהליך כסקיל ומתי לא?

הכלל שאני עובד לפיו הוא שתי הרצות. אם עשיתם משהו פעם אחת, זה עדיין לא תהליך אלא במקרה שהצליח. אם אתם עומדים לעשות אותו בפעם השנייה ומרגישים שאתם מסבירים את אותו דבר שוב, זה הרגע לשמור. תהליך חד פעמי לא צריך סקיל, והסקיל שנשמר מוקדם מדי מנציח את הטעויות של ההרצה הראשונה.

מה ההבדל בין סקיל לבין קובץ הזיכרון של קלוד?

קובץ הזיכרון נטען תמיד ובמלואו, ולכן הוא מתאים לדברים שנכונים לכל משימה: מי אתם, איזה משרד, באילו תוכנות אתם עובדים, איך לדבר אליכם. סקיל נטען רק כשצריך אותו, ולכן הוא מתאים לתהליך ספציפי. כלל אצבע פשוט: אם זה נכון גם כשאתם עובדים על משהו אחר לגמרי, זה שייך לזיכרון. אם זה מתכון למשימה מסוימת, זה סקיל.

הסקילים שבניתם זמינים להורדה?

החבילה שבניתי, עשרים ושניים סקילים מוכנים לעבודה על Revit, על DWG, על תב"ע, על GIS ועל הפקת מסמכים, זמינה לרוכשי הקורס בלבד דרך הממשק שלהם. את השיטה עצמה, כלומר איך שומרים סקיל, מה נכנס פנימה, איך משתפים במשרד ומה מסוכן, קראתם כאן בחינם ואפשר ליישם אותה לבד על התהליכים שלכם.

להעמיק הלאה

על הכותב

שלומי רשף, אדריכל ומתכנן אורבני. מוביל את תחום התכנון הפרמטרי ופיתוח כלי הבינה המלאכותית במשרד בר לוי אדריכלים ומתכנני ערים. הרציתי על קלוד קוד לאדריכלים מטעם התאחדות האדריכלים ובוני הערים בישראל ומטעם CivilEng.

רוצים שהתהליכים שלכם יישארו?

המדריך נותן את השיטה. הקורס נותן את חבילת ההתקנה, את 22 הסקילים המוכנים, ואת ארבעת המפגשים שבהם תהליך אמיתי נבנה מול העיניים שלכם ואז נשמר ככלי קבוע.

לסילבוס המלא של הקורס

4 מפגשים מוקלטים · גישה מיידית · בלי רקע בתכנות · שאלה? בוואטסאפ