TECHNION AI DAYS · 2026 · יום א׳

Claude Code for Everyone
חומרי הקורס

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

1 · עוברים על הצעדיםמסמנים וי בכל צעד שסיימתם. ההתקדמות נשמרת בדפדפן שלכם.
2 · מעתיקים את הבקשהלוחצים "העתק" ומדביקים בחלון של Claude Code. מה שבצהוב — מחליפים בשלכם.
3 · בודקים "סיימתם כש"בכל תרגיל יש בדיקה פשוטה שאומרת אם הצלחתם.
לפני שמתחילים

מה צריך על המחשב

הכול מוסבר בדף ההכנה לקורס (תקבלו אותו מהמנחה). ההתקנה לוקחת כ-30 דקות.

מילון קצר

מילים שיופיעו בדף, במילים פשוטות

בקשה (פרומפט)
הטקסט שאתם כותבים ל-Claude. בדף כל בקשה מופיעה בתיבה כהה עם כפתור "העתק".
הלוח של Claude Code
חלון הצ׳אט של Claude בתוך VS Code. פותחים אותו מהסמל בסרגל הצד השמאלי. שם מדביקים את הבקשות.
טרמינל
חלון שבו מקלידים פקודות במקום ללחוץ על כפתורים. נפתח ב-VS Code דרך View ← Terminal. נשתמש בו רק פעם אחת, ואפשר לדלג.
Enter
המקש ששולח את מה שהקלדתם.
פרויקט / תיקייה פתוחה
התיקייה ש-VS Code פתוח עליה. Claude עובד רק על הקבצים שבתוכה.
הרשאה
כש-Claude רוצה ליצור או לשנות קובץ, הוא שואל אתכם בחלון קטן. מאשרים כשאתם מבינים מה הוא עומד לעשות.
Plan Mode (מצב תכנון)
מצב שבו Claude רק כותב תוכנית ולא משנה שום קובץ עד שתאשרו. מומלץ להתחיל בו.
קובץ .md
קובץ טקסט רגיל. אפשר ליצור אחד ב-VS Code: File ← New File ← שומרים בשם עם הסיומת .md.
קובץ .html
דף אינטרנט שנפתח בדפדפן בלחיצה כפולה.
@, /clear, /context
קיצורים שמקלידים בשיחה. מוסברים במודול 2.
Skill (סקיל)
תיקייה עם הוראות למשימה אחת שחוזרת, שנפתחת רק כשצריך. כמו כרטיס מתכון במגירה. מפעילים אותו עם /שם.
SKILL.md
הקובץ היחיד שחייב להיות בתיקייה של Skill. בו כתוב שם, תיאור והוראות.
תיאור (description)
השורה ב-SKILL.md ש-Claude קורא כדי להחליט מתי להפעיל את ה-Skill. כתבו בה מה הוא עושה ומתי להשתמש בו.
פלאגין (Plugin)
חבילה שמישהו פרסם, עם Skills ולפעמים עוד דברים. מתקינים אותה דרך /plugin. מתקינים רק ממקור מוכר.
קטלוג (Marketplace)
רשימה של פלאגינים, בפועל מאגר ב-GitHub. קודם מוסיפים קטלוג, ואז בוחרים ממנו מה להתקין.
skill-creator
פלאגין שמראיין אתכם ובונה בשבילכם תיקיית Skill שלמה. הכי נוח ל-Skill הראשון.
שרשרת (Pipeline)
כמה Skills בזה אחר זה, כל אחד עושה שלב אחד וכותב קובץ שהשלב הבא קורא. מודול 5.
שער אנושי
עצירה באמצע השרשרת שבה Claude מציג מה הוא מתכוון לעשות ואתם מחליטים אם להמשיך. מודול 5.
מתזמר
Skill שמריץ Skills אחרים לפי סדר ועוצר ב-STOP כדי לשאול אתכם. מודול 5.
קובץ CSV
קובץ טבלה פשוט: כל שורה היא רשומה והערכים מופרדים בפסיקים. נפתח באקסל או ב-VS Code.
חריג
ערך שנראה שונה מכל השאר: תקלת מדידה, או תוצאה אמיתית. רק מי שמכיר את הניסוי מחליט.
MCP
תקע סטנדרטי (כמו USB-C) שמחבר את Claude לאפליקציות ולכלים, כמו יומן, קבצים ואקסל. הקיצור של Model Context Protocol.
שרת MCP
תוכנה נפרדת שמציעה ל-Claude שירות, כמו "קרא את היומן" או "חפש במסמכים". יכולה לרוץ על המחשב שלכם (מקומי) או באינטרנט (מרוחק).
Connector
מתג בהגדרות (Settings ← Connectors) שמחבר אפליקציה מוכרת, כמו יומן גוגל או Drive, ל-Claude. מתחברים בדפדפן, בלי פקודה.
Prompt injection
הוראות נסתרות בתוך תוכן שהובא מבחוץ (דף אינטרנט, מסמך) שמנסות להטעות את Claude. ההגנה: לחבר רק שרתים אמינים, ולאשר פעולות רק כשמבינים אותן.
uv
כלי קטן שמריץ שרתי פייתון. מתקינים אותו פעם אחת כדי להפעיל את שרת האקסל.
סוכן-משנה
עוזר של Claude שעובד בחלון שיחה משלו, מקבל משימה קטנה ומחזיר תשובה קצרה. הוא נשמר כקובץ טקסט בתיקייה .claude/agents/.
תיאור של סוכן (description)
המשפט בקובץ הסוכן שאומר מתי להשתמש בו. Claude קורא אותו כמו מודעת דרושים ומחליט לפיו אם לשלוח לסוכן.
כלים של סוכן (tools)
הרשימה של מה מותר לסוכן לעשות. חוקר מקבל רק Read, Glob, Grep (קריאה וחיפוש), ולכן לא יכול לשנות קבצים.
README
קובץ טקסט שמסביר לאדם אחר מה הפרויקט עושה ואיך מריצים אותו. הדף הראשון שרואים ב-GitHub.
GitHub
אתר חינמי לשמירה ושיתוף של תיקיות פרויקט, כמו כונן משותף למי שבונים דברים.
Repository (רפו)
תיקיית הפרויקט באתר GitHub. אפשר לבחור שיהיה פרטי (רק מי שתזמינו) או ציבורי.
Commit ו-Push
Commit שומר תמונת מצב של הפרויקט אצלכם במחשב. Push מעלה אותה לאתר, ורק אז אפשר לשתף כתובת.
קובץ .gitignore
רשימה של קבצים ש-git לא יעלה לאתר, כדי שסודות ומידע אישי יישארו אצלכם.
איפה עובדים

איזו תיקייה פתוחה בכל תרגיל

תרגיליםתיקייה פתוחה ב-VS Code
Lab 1.1 עד 1.5 והדמוclaude-course
Workshop 1 ואילך (מודולים 1–3)technion-ai (תיקייה חדשה שיוצרים ב-Workshop 1, ובתוכה courses ו-papers)

כדי לפתוח תיקייה אחרת: File ← Open Folder. אחרי החלפה, פותחים שיחה חדשה בלוח.

מודול 1

מצ׳אט לסוכן, והאפליקציה הראשונה שלכם

Claude Code הוא סוכן שעובד על הקבצים שלכם: הוא קורא, כותב ובודק. לא רק עונה בצ׳אט.

תוצר: תיקיית עבודה, תוכנית לימוד, וכלי לימוד שעובד בדפדפן
רעיונות מרכזיים

מה כדאי לזכור

צ׳אט עונה. סוכן עושה.

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

התיקייה היא העולם של Claude

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

בקשה טובה לסוכן: ארבעה רכיבים

רכיבהשאלהדוגמה
מטרהמה אני רוצה שיקרה בסוף?בנה לי תוכנית לימוד ל-6 השבועות עד המבחנים
הקשראילו קבצים רלוונטיים? מה הוא צריך לדעת?השתמש בסילבוסים בתיקיית courses/
גבולותמה לא לגעת בו? כמה זמן ביום?יש לי 3 שעות ביום, בלי שישי
פורמטאיזה קובץ, באיזה מבנה, איפה לשמור?שמור טבלה שבועית בקובץ study-plan.md
דוגמה מלאה, כל ארבעת הרכיביםבנה לי תוכנית לימוד ל-6 השבועות עד המבחנים. השתמש בסילבוסים בתיקיית courses/. יש לי 3 שעות ביום, בלי שישי. שמור טבלה שבועית בקובץ study-plan.md.
Lab 1.1 · כ-5 דקות
תיקייה פתוחה: claude-course

פותחים את לוח Claude Code

המטרה: לוודא שההרחבה עובדת, בעזרת תשובה ראשונה.

שלום Claude. באיזו תיקייה אתה נמצא?
✅ סיימתם כש: Claude עונה עם השם או הנתיב של התיקייה claude-course.
לא עובד? ודאו שפתחתם תיקייה (לא רק את VS Code), ושאתם מחוברים לחשבון Pro ומעלה.
Lab 1.2 · כ-5 דקות · אפשר לדלג

משתמשים ב-Claude מהטרמינל

המטרה: לראות שהטרמינל הוא אותו Claude, רק דלת אחרת. (CLI = Claude שעובד בתוך הטרמינל.)

TERMINALclaude --version
בתוך Claudeסכם לי אילו קבצים יש בתיקייה הזאת.
✅ סיימתם כש: קיבלתם מספר גרסה, ואז תשובה על הקבצים שבתיקייה. אם עוד לא הוספתם כלום, "התיקייה ריקה" היא תשובה נכונה. אותה תשובה כמו בלוח, רק טקסט.
claude לא נמצא? ההתקנה חסרה. דלגו על התרגיל והמשיכו בלוח; נטפל בזה אחרי השיעור.
דמו · נסו בעצמכם

בונים אפליקציית טריוויה

בקשה אחת, כ-30 שניות, וקובץ HTML עובד בתיקייה.

צור קובץ HTML אחד בשם trivia.html בתיקייה הזאת. זה צריך להיות חידון טריוויה בידע כללי עם 10 שאלות, שחושף את התשובה בלחיצה. עיצוב נקי ומודרני, אנימציות חלקות. HTML, CSS ו-JavaScript בלבד בקובץ אחד, בלי תלויות חיצוניות.

שימו לב מה קורה: Claude קורא קודם את התיקייה (כלים), מציע תוכנית (משימות), ואז כותב את הקובץ (עוד כלים). פתחו את trivia.html בדפדפן: בסרגל הצד של VS Code, קליק ימני על הקובץ ← Reveal in Finder (במק) או Reveal in File Explorer (בווינדוס) ← לחיצה כפולה. Claude ישאל קודם אם מותר לו ליצור את הקובץ: אשרו.

Lab 1.3 · כ-8 דקות

מעלים קבצים ונותנים ל-Claude להכיר אתכם

המטרה: לראות את Claude קורא כמה קבצים בבת אחת.

כן: 3–5 קבצי טקסט קטנים

סיכום הרצאה או דף לימוד (.md, .txt, .pdf) · מאמר קצר · מתכון, רשימת קריאה או רשימת משימות · קובץ CSV מקורס או פרויקט

לא עכשיו

חומר רגיש (כספי, רפואי, סודי), קבצים מעל 5MB, תמונות או וידאו.

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

⚡ בונוס: סגרו את הלוח ונסו את אותה בקשה בטרמינל. השוו.

אין לכם קבצים מתאימים? הדביקו את הבקשה הזאת ו-Claude ייצור לכם כמה קבצים לדוגמה:
צור בתיקייה הזאת 3 קבצי טקסט קצרים לדוגמה: סיכום הרצאה, רשימת קריאה ורשימת משימות, של סטודנט להנדסה.
Lab 1.4 + 1.5 · כ-20 דקות

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

המטרה: קובץ HTML עובד שתוכלו להשתמש בו כבר הערב.

Lab 1.4צור קובץ HTML אחד בשם study-tool.html בתיקייה הזאת. זה צריך להיות [FORMAT] בנושא [TOPIC]. עיצוב נקי ומודרני, קל לשימוש במחשב. HTML, CSS ו-JavaScript בלבד בקובץ אחד, בלי תלויות חיצוניות.
✅ סיימתם כש: הקובץ נפתח בדפדפן וכלי הלימוד עובד.

Lab 1.5 · משפרים את הכלי

Lab 1.5שנה את study-tool.html כך ש[התוספת שלכם].

⚡ רעיונות לתוספת: מצב כהה · מונה ניקוד · כפתור איפוס או ערבוב · צליל בהיפוך כרטיס · גופן גדול יותר בנייד

✅ סיימתם כש: הקובץ השתנה במקום, ורענון הדפדפן מראה את ההתנהגות החדשה.
Workshop 1 · כ-25 דקות, עד 40 אם צריך להכין קבצים
תיקייה פתוחה: technion-ai

בונים את הבסיס: תיקיית העבודה שלכם

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

בקשה ראשונהמה יש בתיקייה הזו? תן לי טבלה של הקורסים, המרצים ומועדי המבחנים.
בקשת תוכנית הלימוד · מתאימים לעצמכםבנה לי תוכנית לימוד עד סוף הסמסטר. השתמש בכל הסילבוסים בתיקיית courses/. יש לי [מספר] שעות לימוד ביום, ואני לא לומד/ת בימים [למשל: שישי ושבת]. תן משקל גבוה יותר לקורסים עם מבחן מוקדם יותר. שמור טבלה שבועית בקובץ study-plan.md בתיקייה הראשית.
✅ סיימתם כש: הקובץ study-plan.md קיים בתיקייה ואתם מזהים בו את המבחנים שלכם.

⚡ בונוס: תוסיף עמודה של נושא לחזרה בכל שבוע, לפי הסילבוס

אין סילבוסים בהישג יד? בקשו מ-Claude ליצור סילבוסים לדוגמה:
צור בתיקיית courses/ שלושה סילבוסים לדוגמה בקבצי טקסט, לשלושה קורסים בהנדסה. בכל אחד: נושאים לפי שבוע, מועד הגשה אחד ומועד מבחן, ומשקל הציון.
Plan Mode: Claude חוקר וכותב תוכנית, ולא משנה כלום עד שתאשרו. כמו אדריכל שמראה שרטוט לפני שבונים. בוחרים אותו בתיבת ההקלדה, או עם Shift+Tab. ניסוח כפתורי האישור משתנה בין גרסאות.
מודול 2

Context Engineering: מה Claude רואה

Claude לא "שוכח". הוא רואה רק את מה שנמצא על השולחן שלו עכשיו. התפקיד שלכם: לסדר את השולחן.

תוצר: תוכנית לימוד משודרגת + קובץ me.md
רעיונות מרכזיים

המנופים שלכם

מנוף 1 · הבקשה: בקשה עמומה מקבלת תשובה עמומה

לפני

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

אחרי

"המבחן באלקטרוניקה 2 בעוד 12 יום. אני חלשה בתגובת תדר. בנה תוכנית חזרה של שעה ביום, עם תרגיל אחד ממבחן קודם בכל יום."
תשובה: תוכנית ל-12 יום, ממוקדת בחולשה.

מנוף 2 · הקבצים: מצביעים עליהם עם @

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

דוגמה · מחליפים בשמות הקבצים שלכםסכם לי את @courses/electronics-2/syllabus.pdf והשווה למה שכבר כתוב ב-@study-plan.md

יותר קבצים ≠ תשובה טובה יותר. "תקרא את כל 40 המאמרים" מעמיס על השולחן, והמאמר החשוב נבלע. עדיף: "עבור רק על התקצירים, בחר 5 הכי רלוונטיים ושמור רשימה ב-shortlist.md", ואז מאמר אחד בכל פעם, לעומק.

מנוף 3 · השיחה: /context ו-/clear

דמו · נסו בעצמכם

שלושה מאמרים, השוואה אחת

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

שלב 1סכם כל מאמר בתיקיית papers/ בנפרד לקובץ משלו בתיקיית summaries/: שאלת מחקר, שיטה, תוצאה, מגבלות.
שלב 2 · אחרי /clearהשווה בין @summaries/ בטבלה ושמור ב-comparison.md.

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

אין לכם 3 מאמרים? בקשו מ-Claude ליצור שלושה קצרים לדוגמה:
צור בתיקיית papers/ שלושה מאמרים קצרים (כל אחד כ-300 מילים) בקבצי טקסט, על אותו נושא בהנדסה, עם שאלת מחקר, שיטה, תוצאה ומגבלות.
Workshop 2 · כ-30 דקות, עד 45 למתחילים
תיקייה פתוחה: technion-ai

משדרגים את תוכנית הלימוד

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

איך יוצרים קובץ: ב-VS Code, File ← New File, ושומרים בשם me.md בתיקייה technion-ai. אפשר גם לבקש מ-Claude: "צור קובץ me.md בתיקייה הראשית".

תבנית me.md · משלימים את מה שבצהוב# me.md - מי אני: [תואר, שנה, פקולטה] - כמה שעות ביום אני לומד/ת: [__] - ימים חופשיים: [__] - איך אני אוהב/ת ללמוד: [למשל: תרגילים לפני תיאוריה, הסבר קצר, בעברית]
שלב 1עבור על כל סילבוס ב-@courses/ ושמור לכל קורס קובץ ב-course-notes/ עם: נושאים לפי שבוע, מועדי הגשה ומבחנים, משקל הציון.
שלב 2 · אחרי /clearלפי @course-notes/ ו-@me.md עדכן את @study-plan.md, כולל שבוע חזרה לפני כל מבחן.
✅ סיימתם כש: יש לכם me.md, תיקיית course-notes/, ו-study-plan.md מעודכן.

⚡ בונוס: תוסיף לכל שבוע 3 שאלות לבדיקה עצמית מתוך הנושאים

מודול 3

CLAUDE.md ומצבי הרשאה

כותבים פעם אחת מי אתם ואיך לדבר איתכם, וכל שיחה מתחילה כש-Claude כבר מכיר אתכם. ומחליטים מה מותר לו לעשות לבד.

תוצר: CLAUDE.md אישי + הרגל "קודם תוכנית, אחר כך אישור"
רעיונות מרכזיים

כל שיחה מתחילה מדף חלק, אלא אם יש CLAUDE.md

בלי CLAUDE.md

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

עם CLAUDE.md

Claude קורא את הקובץ בתחילת כל שיחה, ומתחיל כשהוא כבר מכיר אתכם.

⚡ נסו עכשיו: כמה פעמים השבוע פתחתם שיחה ב"אני סטודנט ש…" או "ענה לי בעברית"?

מה זה .md?

קובץ טקסט רגיל עם עיצוב קל. כמה סימנים מכסים כמעט הכול:

כותביםמקבלים
# כותרתכותרת
- פריטתבליט
**מילה**הדגשה
שורה ריקההפרדה בין פסקאות (חשוב: כך Claude יודע איפה נגמר רעיון)

הקובץ של נועה: דוגמה לקובץ טוב

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

CLAUDE.md · דוגמה, לא להעתיק כמו שהוא# CLAUDE.md — נועה כהן ## Role & Context סטודנטית שנה ג׳ הנדסת חשמל · טכניון פרויקט גמר: זיהוי דפוסי EEG בזמן אמת ## Communication Style עברית תמיד · תשובות קצרות וישירות הסבר אינטואיטיבי לפני המתמטיקה ## Rules ✓ בהסבר DSP: תמיד גם זמן וגם תדר ✗ אל תשתמש ב-MATLAB. Python בלבד

חוק גרוע מול חוק טוב

✗ מעורפל

תהיה מועיל
תכתוב טוב
תהיה קצר
תענה כמו מומחה

✓ ספציפי

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

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

הקובץ התארך? מפצלים: CLAUDE.md קצר בתיקייה הראשית, ולצדו style-guide.md, glossary.md, examples/. בקובץ הראשי כותבים: "לפני כתיבה, קרא את @style-guide.md".

Workshop 3 · כ-20 דקות
תיקייה פתוחה: technion-ai

כותבים את ה-CLAUDE.md שלכם

המטרה: קובץ אחד שגורם ל-Claude להכיר אתכם, ועובד בכל שיחה חדשה בתיקייה. יש לכם me.md מהשיעור הקודם? זו נקודת ההתחלה.

ראיין אותי כדי לכתוב קובץ CLAUDE.md. אם יש בתיקייה קובץ me.md, קרא אותו קודם ואל תשאל אותי שוב על מה שכבר כתוב בו. שאל שאלה אחת בכל פעם: מי אני, באיזו לשון לפנות אליי, מה התיקייה הזאת, איך אני רוצה שתדבר איתי, מה אתה צריך לעשות תמיד ומה אף פעם, ואילו משימות אני מבקש שוב ושוב. בסוף כתוב את הקובץ, קצר וספציפי, ושמור אותו כ-CLAUDE.md בתיקייה הראשית.
הבדיקה · בשיחה חדשה אחרי /clearמי אני, ואיך אני רוצה שתדבר איתי?
✅ סיימתם כש: בשיחה חדשה Claude עונה נכון על "מי אני" ועל "איך לדבר איתי".

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

Claude לא מכיר אתכם? בדקו שהשם הוא CLAUDE.md בדיוק, שהקובץ בתיקייה שפתחתם, ושפתחתם שיחה חדשה (/clear).
מצבי הרשאה

מי מחליט מה Claude עושה בלי לשאול? אתם.

מצבמה הוא עושה
תכנון (plan)חוקר וכותב תוכנית. לא משנה כלום עד שתאשרו. הכי זהיר.
שואל (default)מבקש אישור לפני כל עריכה או פקודה.
עורך לבד (acceptEdits)עורך קבצים בלי לשאול בכל פעם.
אוטומטי (auto)מריץ גם פקודות, עם בדיקת בטיחות ברקע. זמין רק בחלק מהתוכניות.

עוברים בין המצבים עם Shift+Tab, והמצב הנוכחי מופיע בשורת המצב. כדי לראות מה מותר: /permissions.

⚠ bypassPermissions עוקף את כל הבדיקות. לא משתמשים בו בקורס הזה.

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

Workshop 3ב׳ · כ-12 דקות

קודם תוכנית, אחר כך אישור

תיקייה פתוחה: technion-ai

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

ארגן את התיקייה [שם של תיקייה אמיתית אצלכם, למשל: courses] לפי נושא. אל תשנה כלום עדיין. הצג רק תוכנית: מה יזוז לאן, ואילו קבצים לא ברור לך לאן לשייך.
✅ סיימתם כש: ראיתם תוכנית מ-Claude, אישרתם אותה בעצמכם, ויש ב-CLAUDE.md חוק אחד חדש.

⚡ בונוס: "ציין בתוכנית מה אתה לא בטוח בו".

מודול 4

Skills: לארוז, להתקין, להשתמש שוב

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

תוצר: Skill ראשון משלכם שרץ על קובץ אמיתי, וקובץ Word או מצגת שנוצרו על ידי Skill מותקן
רעיונות מרכזיים

Skill הוא כרטיס מתכון

יש בקשה שאתם כותבים ל-Claude שוב ושוב? למשל "סכם בעברית, נוסחאות בנפרד, ושאלות פתוחות בסוף". במקום להעתיק אותה בכל פעם, שומרים אותה פעם אחת כ-Skill (סקיל), ומפעילים אותה בשם קצר.

בלי Skill

מוצאים את ההודעה הישנה, מעתיקים, משנים חצי משפט, מדביקים. ובפעם הבאה מחפשים שוב.

עם Skill

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

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

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

איך Skill בנוי מבפנים

Skill הוא תיקייה עם קובץ אחד חובה: SKILL.md (באותיות גדולות, בדיוק ככה). שם התיקייה הופך לפקודה: התיקייה my-skill נותנת את הפקודה /my-skill. כל השאר (תוכניות, דוגמאות, חומרי עזר) אופציונלי. אין כאן קסם: אלה קבצים רגילים שאפשר לפתוח, לערוך ולשלוח לחבר.

my-skill/my-skill/ ├── SKILL.md ← חובה ├── scripts/ ← אופציונלי ├── reference.md └── examples/

בתוך SKILL.md יש שני חלקים: למעלה, בין שתי שורות של מקפים, שם ותיאור. ומתחת, ההוראות. זו דוגמה:

SKILL.md · paper-to-bullets--- name: paper-to-bullets description: Turn a paper into 5 bullets. Use when I share a paper. --- Read the file I name. Write 5 bullets: title; question; method; result; main limitation.
שם (name)
הופך לפקודה /paper-to-bullets.
תיאור (description)
השורה ש-Claude קורא כדי להחליט מתי להפעיל את ה-Skill. אפשר לכתוב אותה גם בעברית. כתבו בה גם מה הוא עושה וגם מתי להשתמש בו.
הוראות
מה לעשות, כמו שהייתם מסבירים לעוזר חדש, בעברית פשוטה.

שתי דרכים להפעיל

אתם קוראים לו

מקלידים את הפקודה:
/paper-to-bullets smith-2021.pdf

Claude מזהה לבד

אתם כותבים "תסכמי לי את המאמר הזה שהורדתי". התיאור מתאים לבקשה, אז Claude פותח את ה-Skill בעצמו.

הלקח: התיאור הוא מה ש-Claude משווה לבקשה שלכם. Skill לא מופעל לבד? הקלידו /השם ידנית, ואחר כך שפרו את התיאור: מה הוא עושה, ומתי להשתמש בו.

פקודות סלאש הן Skills

"פקודה מותאמת אישית" (קובץ בודד בתיקייה .claude/commands/) היא הדרך הישנה. Skill הוא הדרך היום: תיקייה עם קובץ הוראות, ועוד תיאור ש-Claude קורא ואפשרות לצרף קבצים ותוכניות. שניהם נותנים אותה פקודה /שם. ⚡ נסו עכשיו: הקלידו / בתיבת השיחה וגללו. כל מה שמופיע שם כבר מוכן לשימוש.

שלושה בתים ל-Skill

מקוםאיפהלמי
👤 אישי~/.claude/skills/בכל התיקיות שלכם. למשימות שרק אתם צריכים
📁 פרויקט.claude/skills/ בתוך התיקייהכל מי שמקבל את התיקייה מקבל אותם: צוות מחקר, קבוצת פרויקט
🧩 חבילה מותקנת (Plugin)מותקן דרך /pluginSkills שמישהו אחר פרסם

אותו כלל אצבע כמו ב-CLAUDE.md: מה שנוגע אליכם ← אישי. מה שנוגע לקבוצה ← פרויקט. (~ היא תיקיית הבית שלכם במחשב.)

ארבע דרכים לקבל Skill

#דרךבמילים פשוטות
1לכתוב בידייםתיקייה וקובץ SKILL.md, או לבקש מ-Claude לכתוב אותו
2skill-creatorמחולל שמראיין אתכם ובונה את כל התיקייה. הכי נוח לראשון
3להתקין חבילהSkills שאחרים פרסמו, מתוך קטלוג (marketplace)
4להעתיק תיקייהקיבלתם תיקייה מחבר? שמים ב-~/.claude/skills/

ב-Workshop 4 א׳ תעשו דרך 2, וב-Workshop 4 ב׳ דרך 3.

דמו · נסו בעצמכם · כ-10 עד 15 דקות
תיקייה פתוחה: technion-ai

בונים Skill בידיים, ומריצים אותו

המטרה: לראות שאין קסם. Skill הוא תיקייה, קובץ, ושורה אחת של תיאור.

שלב 1 · ליצור את ה-Skillצור Skill בשם paper-to-bullets שהופך מאמר לחמש נקודות
שלב 5 · COMMAND · מחליפים את שם הקובץ בשלכם/paper-to-bullets papers/smith-2021.pdf
✅ סיימתם כש: הקלדתם /paper-to-bullets עם קובץ וקיבלתם חמש נקודות, בלי לכתוב את הבקשה הארוכה.

⚡ בונוס: מעתיקים את התיקייה לשם abstract-to-bullets ומשנים שורה אחת בקובץ: Skill חדש בדקה. ככה בונים אוסף. התוצאה לא טובה? משפרים את ההוראות בקובץ, לא את הבקשה.

אין לכם מאמר בתיקייה papers/? בקשו מ-Claude ליצור אחד לדוגמה (הוא ייווצר כקובץ טקסט, אז בפקודה כתבו .txt במקום .pdf):
צור בתיקיית papers/ מאמר קצר לדוגמה (כ-300 מילים) בקובץ טקסט בשם smith-2021.txt, בנושא בהנדסה, עם שאלת מחקר, שיטה, תוצאה ומגבלות.
אם הפקודה לא מופיעה ברשימה: בדקו שהקובץ נקרא SKILL.md בדיוק, ושהוא בתוך .claude/skills/paper-to-bullets/. עדיין לא? פתחו שיחה חדשה בלוח (/clear) ונסו שוב. אפשר גם פשוט לבקש: "סכם לי את papers/smith-2021.pdf לחמש נקודות".
Workshop 4 · חלק א׳ · כ-20 עד 25 דקות
תיקייה פתוחה: technion-ai

בונים את ה-Skill הראשון שלכם

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

COMMAND · התקנה חד-פעמית/plugin install skill-creator@claude-plugins-official
הבקשה · מחליפים את מה שבצהובהשתמש ב-skill-creator כדי לבנות Skill בשם [שם קצר באנגלית, למשל lecture-summary] שעושה: [מה הוא עושה, למשל: מסכם הרצאה בעברית, נוסחאות בנפרד ושאלות פתוחות בסוף]. הוא צריך לעבוד כש[מתי, למשל: אני משתפת קובץ הרצאה או מבקשת סיכום].

דוגמה מלאה: שם = lecture-summary · מה הוא עושה = "מסכם הרצאה בעברית, נוסחאות בנפרד ושאלות פתוחות בסוף" · מתי = "אני משתפת קובץ הרצאה או מבקשת סיכום". מחליפים את כל הסוגריים המרובעים, כולל הסוגריים עצמם.

✅ סיימתם כש: התיקייה נוצרה, קראתם בקול את שורת התיאור ב-SKILL.md, והרצתם אותה פעם אחת על קובץ אמיתי.

⚡ בונוס: שאלו את עצמכם מתי Claude צריך להפעיל אותו לבד, וכתבו את זה בתיאור.

אין לכם קובץ אמיתי להריץ עליו? בקשו מ-Claude ליצור קובץ הרצאה לדוגמה:
צור בתיקייה הראשית קובץ טקסט בשם lecture-3.txt: סיכום גולמי של הרצאה אחת בהנדסה (כ-300 מילים), עם כמה נוסחאות ושאלה שנשארה פתוחה.
אם הפקודה לא עובדת: ההתקנה מהקטלוג תלויה בגרסה, והקטלוג צריך להיות זמין. נסו קודם את הפקודה הזאת ואז שוב את ההתקנה (ואם צריך, הפקודה /reload-plugins מרעננת): /plugin marketplace add anthropics/claude-plugins-official. עדיין לא עובד? דלגו על ההתקנה והדביקו במקומה את הבקשה הזאת, עם השם והתיאור שלכם. Claude יכתוב את הקובץ ישירות:
צור Skill ב-.claude/skills/ בשם [שם], לפי התיאור הזה: […]
הפקודה נכתבה כטקסט בצ׳אט ולא רצה? כנראה הקלדתם אותה בתיבה הלא נכונה. פקודות עם / מקלידים בתיבת ההקלדה של הלוח של Claude Code. ושימו לב: ניסוח התפריטים והכפתורים משתנה בין גרסאות.
רעיון מתקדם

Skill יכול לארוז גם תוכנית

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

1 · התוכנית מחשבת

מדויק, אותה תוצאה כל פעם.

2 · Claude מפעיל

מריץ אותה על הקובץ שלכם.

3 · Claude מסביר

בעברית פשוטה, מה יצא.

דוגמה, דוח מעבדה של נועה: תיקייה lab-report/ עם SKILL.md ותוכנית scripts/analyze.py. נועה כותבת /lab-report data.csv ומקבלת גרף ושלושה משפטי הסבר. כך נראה ה-SKILL.md שלה:

SKILL.md · lab-report · להצגה בלבד--- name: lab-report description: Analyze a CSV, make a plot. Use when I share lab results. allowed-tools: Bash(python3 *) argument-hint: [path-to-csv] --- !`python3 ${CLAUDE_SKILL_DIR}/ scripts/analyze.py $ARGUMENTS` Read the plot, then write three sentences.
allowed-tools
מאשר מראש רק את מה שצריך: הרצת פייתון. ככה לא מופיעות שאלות אישור באמצע.
CLAUDE_SKILL_DIR
הנתיב לתיקיית ה-Skill עצמה.
ARGUMENTS
הקובץ שכתבתם אחרי שם הפקודה.

לא צריך לזכור את התחביר, ולא חייבים לכתוב את התוכנית בעצמכם. מבקשים מ-skill-creator ו-Claude בונה גם אותה. צריך שפייתון עם numpy ו-matplotlib יהיה מותקן במחשב; אם יש שגיאה, אפשר לבקש מ-Claude להתקין.

אם רוצים לנסותבנה Skill שמריץ סקריפט על CSV
רעיונות מרכזיים

להתקין Skills של אחרים: פלאגין וקטלוג

פלאגין (Plugin)

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

קטלוג (Marketplace)

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

COMMANDS · בלוח Claude Code/plugin marketplace add anthropics/skills /plugin

/plugin פותח תפריט עם כל מה שזמין להתקנה. אם אחרי ההתקנה ה-Skill לא מופיע, הקלידו /reload-plugins.

Skills רשמיים שיוצרים קבצים אמיתיים

Skillמה הוא יוצר
pptxמצגות
docxמסמכי Word
xlsxגיליונות עם נוסחאות וגרפים
pdfמילוי טפסים, מיזוג וחילוץ

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

⚠ הרגל בטיחות לפני שמתקינים: פלאגין יכול להריץ קוד על המחשב שלכם, באותן הרשאות שלכם, כמו כל תוכנה שמורידים. מתקינים רק ממקורות שאתם מכירים (כמו anthropics/skills), רק מה שאתם באמת צריכים, ומכבים (דרך /plugin) את מה שלא בשימוש. אפשר תמיד לפתוח את התיקייה ולקרוא מה כתוב בה לפני שמשתמשים: Skill הוא רק קבצים. על המחשב יש לפעמים נתוני מחקר ותזה.
Workshop 4 · חלק ב׳ · כ-15 עד 20 דקות
תיקייה פתוחה: technion-ai

מתקינים Skill מוכן ומשתמשים בו

המטרה: להתקין Skill רשמי, ולקבל ממנו קובץ אמיתי: מסמך Word, מצגת או גיליון.

COMMAND · שלב 1/plugin marketplace add anthropics/skills
Word · מחליפים את מה שבצהובהשתמש ב-skill של docx וכתוב סיכום של עמוד אחד על [נושא מהקורס שלכם], עם כותרת, שלוש נקודות עיקריות ושאלה פתוחה בסוף. שמור כקובץ Word בשם summary.docx.
רוצים מצגת?השתמש ב-skill של pptx וצור מצגת של 5 שקפים על [נושא]: שקף פתיחה, שלושה שקפי תוכן ושקף סיכום.
✅ סיימתם כש: יש לכם קובץ Word או PowerPoint אמיתי שנוצר על ידי Skill מותקן, ופתחתם אותו.

⚡ בונוס: מי שמסיים מהר מנסה Skill שני (xlsx או pdf), או מבקש להוסיף לבקשה "ושמור כל כותרת בצבע אחד שאני בוחר/ת" ובודק שזה נשמר. זה מראה ש-Skill הוא משהו שמכוונים.

אם הפקודה לא עובדת: ההתקנה מהקטלוג משתנה בין גרסאות, וצריך אינטרנט שמאפשר GitHub (ברשת של האולם זה לא מובטח). בדקו דרך /plugin שהקטלוג נוסף, והקלידו /reload-plugins. עדיין לא עובד? בקשו מ-Claude ליצור את הקובץ בלי ה-Skill: "כתוב סיכום של עמוד אחד על [נושא] ושמור כקובץ summary.docx". מי שנתקע ישלים בבית.
מה למדנו, ומה מחר: Skill = תיקייה עם SKILL.md (שם, תיאור והוראות) שנפתחת רק כשצריך. התיאור הוא מה ש-Claude משווה לבקשה. מתקינים רק ממקור מוכר. עד עכשיו Claude עבד על הקבצים שבתיקייה. מחר הוא יוצא החוצה: מתחברים לאפליקציות ומשלבים Skills עם כלים אחרים. מטלת בית: להריץ את ה-Skill שלכם פעם אחת על משימה אמיתית מחר בבוקר.
איך בונים Skill טוב

שישה כללים

בדיקה לשלכם

אחרי שבניתם Skill, בקשו מ-Claude לבדוק אותו מול הכללים:

בדוק את ה-Skill [שם ה-Skill] שיצרנו, מול הכללים האלה: 1. התיאור אומר מתי להפעיל אותו, במילים שאני באמת אומר/ת. 2. ההוראות הן חוקים ספציפיים ולא בקשות כלליות. 3. יש לו תפקיד אחד בלבד. אל תשנה כלום עדיין. הצג רק מה כדאי לתקן, ולמה.

⚡ נסו עכשיו: בחרו משימה אחת שעשיתם השבוע פעמיים, וחשבו מה היה הכלל הראשון של ה-Skill שלה.

מודול 5 · יום ב׳

צנרת של Skills עם שער אנושי

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

תוצר: CLAUDE.md + Skills לכל שלב + מתזמר שעוצר בשער ומחכה לכם
רעיונות מרכזיים

משימה גדולה לא נכנסת ל-Skill אחד

Skill הוא בקשה שמורה שמפעילים בפקודה אחת (למדתם אתמול). שרשרת היא כמה Skills בזה אחר זה, כשכל אחד עושה שלב אחד. שער אנושי הוא עצירה באמצע, שבה Claude מציג מה הוא מתכוון לעשות, ואתם מחליטים.

הכול בבקשה אחת

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

שלבים עם עצירה

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

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

איך נראית שרשרת עם שער

קלטשלב 1🛑 שערשלב 2שלב 3
הקובץ הגולמימציע תוכניתאתם מאשריםמבצעמדווח
  • כל שלב הוא Skill נפרד: שלושה Skills ושער אחד.
  • השלבים מדברים דרך קבצים: כל שלב כותב קובץ והבא קורא אותו. אפשר לפתוח כל קובץ ולבדוק בכל רגע.
  • איפה שמים שער? לפני שלב שקשה לבטל (כמו מחיקת שורות) או שמסתמך על שיפוט.

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

Workshop 5 · כ-35 דקות, עד 50 למתחילים
תיקייה פתוחה: pipeline-starter (תיקיית עבודה חדשה)

בונים שרשרת עם שער אנושי: התחלה ו-CLAUDE.md

המטרה: שרשרת אחת שעובדת מקצה לקצה, עם עצירה שבה אתם מחליטים. בוחרים אפשרות אחת מתוך שלוש (A, B או C), והכול נבנה בתוך תיקייה אחת.

אפשרותלמיהשערקלט
A · סקירת ספרותמחקרשער סינוןpapers/*.txt + review-brief.md
B · ניקוי נתוניםמדידות, ניסוי, מעבדהשער אישורraw.csv
C · קורות חייםהגשה להתמחותשער אמתjob-posting.md + master-resume.md

אין תשובה נכונה. בחרו את מה שהכי דומה למה שתעשו השבוע.

מה זה CLAUDE.md? "חוקי הבית" של התיקייה: קובץ שקורא Claude בתחילת כל שיחה. כאן הוא מגדיר את חוקי השרשרת, לפני שיש בה אפילו Skill אחד. כל השלבים יקראו אותם אוטומטית. החוק הכי חשוב: לא ממציאים. המבנה הזה זהה לכל שלוש האפשרויות, וכותבים אותו פעם אחת.
שלב 0 · CLAUDE.mdכתוב קובץ CLAUDE.md לתיקייה הזאת. המוסכמות: - הפלט הוא קבצי markdown (או דוח report.html אחד עצמאי) - קבצי הקלט נשארים בתיקייה, ואף פעם לא משנים את הקלט הגולמי - לעולם אל תמציא עובדות, ניסיון או ציטוטים. אם לא ידוע, כתוב שלא ידוע - כל שלב כותב את הקובץ שלו לפני שהשלב הבא רץ בסוף עצור והראה לי את הקובץ.
✅ סיימתם כש: CLAUDE.md יושב בתיקייה הראשית, ו-Claude עצר והראה אותו לפני שהמשיך.
איך מאשרים הרשאה? כש-Claude רוצה ליצור קובץ או להריץ פקודה, מופיע חלון קטן עם תיאור של מה שהוא עומד לעשות. קראו, ובחרו Yes או Allow. ניסוח הכפתורים משתנה בין גרסאות.

בהמשך: בכל אפשרות בונים שלושה Skills, ואז מתזמר אחד שמריץ אותם (ראו "המתזמר"). את הפקודות והבקשות מעתיקים בדיוק כמו שהן.

אפשרות A · סקירת ספרות · כ-20 דקות
תיקייה פתוחה: pipeline-starter

סוקרים מאמרים, ועוצרים לפני החילוץ

המטרה: review.md שנבנה רק מהמאמרים שאישרתם. שלושה Skills: screen-papers (מחליט כן או לא), extract-evidence (שאלה, שיטה, תוצאה) ו-synthesize-review (סקירה אחת). השער נמצא אחרי הסינון, כי מאמר שנכנס בטעות מזהם את הסקירה כולה.

מה צריך בתיקייה: תיקייה papers/ עם קבצי טקסט (מאמרים או תקצירים) וקובץ review-brief.md שבו כותבים שאלת המחקר וקריטריוני ההכללה. למשל: "שאלה: האם למידה עמוקה משפרת זיהוי תקלות במנועים? כללו רק מאמרים משנת 2018 ואילך עם תוצאה מספרית."
אין לכם מאמרים? בקשו מ-Claude ליצור:
צור בתיקייה הזאת תיקייה papers/ עם 6 תקצירים קצרים בקבצי טקסט מתחום ההנדסה, על אותו נושא, ועוד תקציר אחד שלא קשור לנושא. צור גם קובץ review-brief.md עם שאלת מחקר אחת וקריטריוני הכללה ברורים (למשל שנה וסוג תוצאה).
שלב 1 · screen-papersבנה Skill בשם screen-papers. לכל קובץ בתיקייה papers/, קרא והחלט אם להכליל (INCLUDE) או להוציא (EXCLUDE) לפי הקריטריונים ב-review-brief.md. כתוב את screening.md כטבלה: מאמר · החלטה · סיבה בשורה אחת · ביטחון (גבוה/נמוך). סמן לי כל החלטה בביטחון נמוך.

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

שלב 2 · extract-evidenceבנה Skill בשם extract-evidence. רק למאמרים המאושרים, חלץ: שאלת מחקר, שיטה, תוצאה מרכזית (עם המספר אם מצוין) ומגבלה אחת. כתוב evidence.md, בלוק אחד לכל מאמר, עם ציטוט המשפט המקורי לכל תוצאה.
שלב 3 · synthesize-reviewבנה Skill בשם synthesize-review. קרא את evidence.md וענה על השאלה מה-brief בקובץ review.md: טבלת השוואה בין המאמרים, סינתזה בשתי פסקאות ושאלות פתוחות. ציין את שמות המאמרים בגוף הטקסט. אל תמציא כלום.
✅ סיימתם כש: יש review.md עם טבלה, שתי פסקאות ושאלות פתוחות, והוא מבוסס רק על המאמרים שאישרתם. ציטוט אחד לפחות ב-evidence.md נבדק מול המקור.
הבלוק ב-evidence.md לא תואם למאמר? תקנו את הבקשה (לא את הפלט) ובקשו מ-Claude להריץ את השלב שוב.

הלאה: בונים את המתזמר (ראו "המתזמר" למטה).

אפשרות B · ניקוי נתונים · כ-20 דקות
תיקייה פתוחה: pipeline-starter

מנקים נתונים, ועוצרים לפני שנוגעים

המטרה: report.html על הנתונים שאישרתם בלבד. שלושה Skills: profile-csv (מפרט מה לא תקין), apply-cleaning (מנקה לפי התוכנית) ו-report-csv (דוח עם גרפים). השער נמצא לפני הניקוי, כי מחיקה של שורה קשה להחזיר.

מה זה CSV? קובץ טבלה בפשטות: כל שורה היא רשומה, והערכים מופרדים בפסיקים. נפתח באקסל או ב-VS Code. חריג הוא ערך שנראה שונה מכל השאר: יכול להיות תקלת חיישן, או תוצאה אמיתית ומעניינת. רק מי שמכיר את הניסוי יכול להחליט.
אין לכם קובץ מדידות? בקשו מ-Claude ליצור:
צור בתיקייה הזאת קובץ raw.csv עם כ-20 שורות של מדידות מבולגנות מניסוי (עמודות: תפוקה, טמפרטורה): כמה שורות ריקות, שורה אחת עם הערה במקום מספר, כמה ערכים חסרים, ובשורה 11 חריג ברור: תפוקה 99.8 וטמפרטורה 38.7.
שלב 1 · profile-csvבנה Skill בשם profile-csv. קרא את raw.csv וכתוב cleaning-plan.md: לכל עמודה, הסוג והאחוז החסר; כל שורה שהיית מוחק ולמה (ריקה, הערה, ערך חסר); וכל חריג עם הערך שלו. תציע בלבד, אל תשנה כלום.

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

שלב 2 · apply-cleaningבנה Skill בשם apply-cleaning. הפעל רק את התוכנית המאושרת: כתוב clean.csv ו-applied-log.md (שורה לכל שינוי, עם מספר השורה). ספור שורות לפני ואחרי. התקן את pandas רק אם חסר.
שלב 3 · report-csvבנה Skill בשם report-csv. מ-clean.csv כתוב report.html עצמאי: טבלת סטטיסטיקה (ספירה, ממוצע, סטיית תקן, מינימום ומקסימום לכל עמודה), היסטוגרמה לכל עמודה מספרית, וסיכום בשני משפטים. התקן pandas ו-matplotlib רק אם חסרים.
✅ סיימתם כש: יש clean.csv, applied-log.md ו-report.html שנפתח בדפדפן, ומספר השורות שנמחקו זהה למה שאישרתם בשער.
אם ההתקנה של pandas לא עובדת: pandas ו-matplotlib הן חבילות פייתון לעבודה עם טבלאות וגרפים. אם Claude לא מצליח להתקין אותן, בקשו ממנו: "pandas לא מצליחה להיות מותקנת. כתוב את הסקריפט בפייתון רגיל, בלי חבילות חיצוניות, והסבר מה השתנה". ההתקנות מאושרות בחלון ההרשאה כמו כל פעולה אחרת.

הלאה: בונים את המתזמר (ראו "המתזמר" למטה).

אפשרות C · קורות חיים · כ-20 דקות
תיקייה פתוחה: pipeline-starter

מתאימים קורות חיים להתמחות, בלי להמציא

המטרה: resume-tailored.md (קורות חיים מותאמים) ו-match-report.md (דוח התאמה). שלושה Skills: extract-requirements (מה המשרה דורשת), match-and-plan (מה כבר יש ומה חסר) ו-tailor-resume (התאמה אחרונה). יש כאן שתי עצירות: אחרי שמבינים מה נדרש, ואחרי שמחליטים מה נכון להדגיש. בשער האמת אתם מחליטים. Claude לא מוסיף ניסיון שאין.

אין לכם פרסום של התמחות וקורות חיים? בקשו מ-Claude ליצור:
צור בתיקייה הזאת שני קבצים: job-posting.md עם פרסום לדוגמה של התמחות בהנדסה (תיאור התפקיד, כישורי חובה ויתרונות), ו-master-resume.md עם קורות חיים לדוגמה של סטודנט להנדסה בשנה ג׳ (השכלה, פרויקטים, כישורים).
שלב 1 · extract-requirementsבנה Skill בשם extract-requirements. קרא את job-posting.md וכתוב requirements.md: כישורי חובה, יתרונות, ומילות המפתח המדויקות שהפרסום משתמש בהן (בשביל מערכות סינון). סמן כל דרישה כחובה או כיתרון.

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

שלב 2 · match-and-planבנה Skill בשם match-and-plan. השווה את master-resume.md ל-requirements.md וכתוב match-report.md: לכל דרישה, מה קורות החיים כבר מראים (ציטוט הנקודה), פערים, ותוכנית התאמה: אילו נקודות להוביל איתן ואילו לנסח מחדש. הצע בלבד.

ציטוט של נקודה מקורות החיים מראה ש-Claude קורא ולא ממציא.

שלב 3 · tailor-resumeבנה Skill בשם tailor-resume. הפעל רק את התוכנית המאושרת וכתוב resume-tailored.md: סדר מחדש ונסח מחדש את התוכן האמיתי של קורות החיים המקוריים לפי מילות המפתח של הפרסום, בעמוד אחד. אל תוסיף ניסיון שלא כתוב במקור.
✅ סיימתם כש: קראתם את resume-tailored.md לצד המקור, ואין בו שום דבר שלא קרה.

כלל אצבע: קורות חיים שאתם לא יכולים לעמוד מאחוריהם בראיון הם לא קורות חיים. כל דבר חדש בקובץ הוא חשוד. סיימתם מוקדם? נסו גם שרשרת A או B על חומר אחר. ואז: בונים את המתזמר (ראו למטה).

המתזמר · כ-10 דקות
תיקייה פתוחה: pipeline-starter

Skill אחד שמריץ את כולם ועוצר בשער

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

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

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

EXAMPLE · SKILL.md--- name: cleaning-pipeline description: Raw CSV -> cleaned report argument-hint: [path-to-raw-csv] --- Run in order; each stage reads the previous output. 1. Profile: run profile-csv STOP. Show me the plan, ASK. 2. Apply: run apply-cleaning 3. Report: run report-csv
בקשת המתזמר · מחליפים את מה שבצהובבנה Skill מתזמר בשם [שם]-pipeline בתיקייה .claude/skills/. הוא מקבל את הנתיב לקלט, ומריץ את שלושת ה-Skills של השלבים לפי הסדר: כל שלב קורא את הפלט של הקודם. אחרי שלב 1 עצור (STOP), הראה לי את הקובץ ושאל אם לאשר או לערוך. המשך רק אחרי התשובה שלי. בסוף רשום כל קובץ פלט, ופתח את הדוח או הקובץ הסופי.
✅ סיימתם כש: הפעלתם את המתזמר, הוא עצר בשער, חיכה לכם, וקיבלתם את הקובץ הסופי.

⚡ בונוס: הוסיפו שער נוסף לפני השלב האחרון.

אם הפקודה לא עובדת: אם /שם-pipeline לא מזוהה, הקלידו / וחפשו את ה-Skill ברשימה. אם הוא לא שם, בדקו שהקובץ יושב בתיקייה .claude/skills/ בתוך התיקייה הפתוחה, ופתחו שיחה חדשה. אפשר גם לכתוב בצ׳אט: "הפעל את ה-Skill cleaning-pipeline על raw.csv".
Claude לא עוצר? הוסיפו לבקשה "אל תמשיך בלי תשובה שלי" והריצו שוב.
בדיקות ובעיות נפוצות

איך יודעים שזה עובד

בדיקהאיך
כל Skill לבדפותחים את הקובץ שהוא כתב. הוא מה שציפיתם? (להסתכל על הקובץ, לא רק על התשובה בצ׳אט)
השער באמת עוצרהשרשרת מחכה לתשובה שלכם ולא ממשיכה לבד
אין המצאותבוחרים פריט אחד בפלט ובודקים מול המקור
✅ סיימתם את Workshop 5 כש: יש לכם CLAUDE.md, שלושה Skills, מתזמר שעצר בשער, וקובץ סופי שבדקתם מול המקור.
נתקעתם? הדביקו ל-Claude את ההודעה ושאלו: "מה השלב שנכשל, ומה לתקן בבקשה?". אם משהו נכשל, מתקנים את הבקשה של השלב ולא את הפלט.

הדברים לזכור: שרשרת היא שלבים שמדברים דרך קבצים · השער נמצא לפני כל מה שקשה לבטל, כמו מחיקה · כלל "לא ממציאים" נכתב ב-CLAUDE.md ותקף בכל שלב · המתזמר מריץ את השלבים בסדר ועוצר ב-STOP. סיימתם מוקדם? הסבירו את השרשרת לשכן: הסבר לאחר הוא בדיקה טובה.

מה הלאה: עד עכשיו הכול נשאר בתיקייה אחת. מה אם השרשרת צריכה נתונים מהאינטרנט, מהמייל או מכלי שאתם משתמשים בו? זה מודול 6: מחברים את Claude לעולם שבחוץ.
מודול 6 · יום ב׳

מחברים את Claude לעולם: MCP ו-Connectors

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

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

Claude רואה רק את התיקייה. MCP מוסיף לו עיניים ויד

בלי חיבור

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

עם MCP

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

MCP הוא כמו USB-C: תקע אחד שמתאים להרבה מכשירים. בלי תקע משותף, לכל מכשיר היה מטען אחר. עם MCP, כל שירות שתומך בו מתחבר ל-Claude באותה דרך, בלי תוכנה מיוחדת לכל אפליקציה. לא צריך לזכור מה הקיצור אומר, רק את התקע.

שרת MCP הוא תוכנה נפרדת שמציעה ל-Claude שירות, למשל "קרא את היומן" או "חפש במסמכים". את Claude Code (האפליקציה שאתם עובדים בה) קוראים "מארח". בתוכו יש "לקוח", מחבר קטן שמדבר עם שרת אחד. את הלקוח אתם לא מגדירים, הוא נוצר לבד.

שלושה סוגי מתנות שרת יכול לתת

סוגמה זה
כלים (Tools)פעולות ש-Claude מריץ בשבילכם: "חפש במסמכים", "קרא את היומן". הכי חשוב.
משאבים (Resources)מסמכים ונתונים ש-Claude יכול לקרוא, כמו עמוד אחד או קובץ אחד.
תבניות (Prompts)קיצורים מוכנים שהשרת מציע, כדי לא להקליד את הבקשה המלאה.

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

מקומי או מרוחק

מקומי (Local)

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

מרוחק (Remote)

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

⚡ נסו עכשיו: איזה מהשלושה הוא שרת מרוחק: היומן, תיקיית הקבצים שלכם, או Gmail? (תשובה: היומן ו-Gmail. תיקיית הקבצים מקומית.)

⚠ מחברים רק שרתים שסומכים עליהם. שרת מחובר פועל עם ההרשאות שלכם: הוא יכול לקרוא קבצים, לשלוח מייל, לפרסם הודעות. הוא גם מביא תוכן מבחוץ (דף אינטרנט, מסמך) שעלול להסתיר הוראות שמנסות לבלבל את Claude. זה נקרא prompt injection. ההגנה: שרתים ממקור אמין, והרגל מהמודול הקודם: Claude שואל לפני שהוא פועל.
בכיתה: לא מחברים חשבון עבודה או מייל עם מידע רגיש. לתרגול: חשבון אישי ריק, או תוכן שלא מפריע לכם שייחשף.
דמו · נסו בעצמכם · כ-10 עד 15 דקות
תיקייה פתוחה: technion-ai

מוסיפים שרת ובודקים שהוא עובד

המטרה: להוסיף שרת חינמי (שרת המסמכים של Claude Code, בלי הרשמה), לראות מה הכלים שלו, ולהשתמש בו פעם אחת.

איפה מקלידים? שלב 1 ושלב 2 הם פקודות לטרמינל, לא לתיבת השיחה של Claude. ב-VS Code: View ← Terminal, מדביקים ולוחצים Enter. שלב 3 ושלב 4 הם בתוך שיחה עם Claude.

טרמינל · שלב 1claude mcp add --transport http claude-code-docs https://code.claude.com/docs/mcp
טרמינל · שלב 2claude mcp list
בשיחה · שלב 3/mcp
בשיחה · שלב 4Use the claude-code-docs server to look up what MCP_TIMEOUT does.
✅ סיימתם כש: claude mcp list מראה ✓ Connected, והתשובה של Claude מסומנת בשם השרת claude-code-docs. זו ההוכחה שהיא הגיעה דרכו.

השם claude-code-docs הוא בחירה שלנו, אפשר לבחור אחר. ברירת המחדל: השרת נוסף לפרויקט הנוכחי. עם --scope user בסוף הפקודה הוא זמין בכל תיקייה.

אם הפקודה לא עובדת: ודאו שהקלדתם אותה בטרמינל ולא בשיחה, ושהיא מתחילה ב-claude. אם הטרמינל לא מכיר את claude, אפשר לדלג על הדמו ולעבור ל-Connector ליומן (הסעיף הבא), שעובד עם כפתורים. אם מופיע ! Needs authentication: הקלידו /mcp, בחרו את השרת, לחצו Authenticate והתחברו בדפדפן (לשרת הזה זה לא נדרש).
דמו · נסו בעצמכם · כ-15 עד 20 דקות

Connector ליומן: אפליקציה פופולרית בלי פקודה

המטרה: לחבר את Google Calendar ולשאול עליו בעברית. Connector הוא מתג בהגדרות שמחבר אפליקציה מוכרת (יומן, מייל, Drive) ל-Claude, עם התחברות בדפדפן. אין פקודה, ואין מה להתקין.

שתי דרכים לחברמתי
שרת עם כתובת: claude mcp add … כמו בסעיף הקודםשרת המסמכים וכלי מפתחים
Connector: Settings ← Connectorsאפליקציות פופולריות: יומן, Gmail, Drive. אחרי שמחברים ב-claude.ai, הן מופיעות גם ב-Claude Code

זהירות: לתרגול השתמשו בחשבון גוגל אישי או חשבון בדיקה, לא בחשבון עבודה.

What's on my calendar this Thursday, and find a free 30-minute slot on Friday?

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

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

מה תחברו כסטודנטים וחוקרים

מקורדוגמה לשאלה
📅 יומן"מה יש לי ביום חמישי? כמה ימים נשארו עד כל מבחן?"
📁 Drive"מצא את סיכומי ההרצאות של שבוע 4 וחלץ את הנוסחאות"
✉️ מייל"סכם הודעות שלא קראתי ממעבדה ומהמרצים" (בזהירות: לא מחברים תיבה עם מידע רגיש)
🌐 רשת ומאמרים"פתח את הדף הזה וסכם אותו" (שרת דפדפן או שרת מחקר)

⚡ נסו עכשיו: איזה מהארבעה היה חוסך לכם הכי הרבה זמן השבוע?

דוגמה 1 · נועה: מועדי מבחנים מהיומן

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

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

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

דוגמה 2 · חוקרת: תקציר שבועי של מאמרים

המקור: תיקיית Drive בשם Papers עם מאמרים חדשים (או דף ברשת). התוצר: תקציר של שאלה, שיטה, ממצא, והאם לקרוא במלואו.

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

מאמר או דף שמגיעים מהרשת הם תוכן לא אמין, וגם כאן prompt injection רלוונטי. ואם עשיתם Skill בשם paper-to-bullets (Session 4), אפשר להריץ אותו על מה שהשרת הביא.

אין לכם חיבור ל-Drive או תיקיית Papers? בקשו מ-Claude ליצור מאמרים לדוגמה בתיקייה מקומית, ואז בקשו ממנו את התקציר מהתיקייה הזו (בלי חיבור):
צור בתיקייה בשם Papers שלושה מאמרים קצרים (כל אחד כ-300 מילים) בקבצי טקסט, על אותו נושא בהנדסה, עם שאלת מחקר, שיטה, ממצא ומגבלות.
דמו · נסו בעצמכם · כ-15 עד 20 דקות
תיקייה פתוחה: technion-ai

שרת אקסל: Claude עובד בתוך קובץ אמיתי

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

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

טרמינל · שלב 1curl -LsSf https://astral.sh/uv/install.sh | sh
טרמינל · שלב 2claude mcp add excel -- uvx excel-mcp-server stdio
בשיחה · הבקשהUse the excel server to open sales.xlsx: add a margin column = (revenue-cost)/revenue, build a bar chart of revenue by region, and save it.
✅ סיימתם כש: בקובץ sales.xlsx שנפתח באקסל יש עמודת margin עם נוסחאות וגרף עמודות של revenue לפי region.

⚡ נסו עכשיו על נתונים שלכם: "חשב ממוצע ציונים לכל קורס והוסף גרף".

אם הפקודה לא עובדת: ההתקנה של uv עלולה להיחסם ברשתות מסוימות, ופקודות התקנה משתנות עם הזמן. אם uvx לא נמצא אחרי ההתקנה, סגרו את הטרמינל ופתחו אחד חדש. עדיין לא עובד? דלגו על הדמו הזה, ובסדנה בחרו מקור אחר (שרת המסמכים או היומן).
אין לכם sales.xlsx? בקשו מ-Claude ליצור קובץ לדוגמה (אם השרת כבר מחובר הוא ישתמש בו, ואם לא, הוא ימצא דרך אחרת ליצור אותו):
צור בתיקייה הראשית קובץ sales.xlsx עם 12 שורות נתונים לדוגמה ועמודות: region, revenue, cost. הנתונים בדויים, ארבעה אזורים שונים.
מחברים לצינור · כ-10 דקות
תיקייה פתוחה: technion-ai

שרת מביא, הצינור מעבד

במודול 5 בניתם צינור: שלבים, שערים ובדיקות. עד עכשיו הקלט שלו הגיע בעבודת יד: הורדה, העתקה, הדבקה. עכשיו Claude מביא אותו לבד.

✅ סיימתם כש: יש תוצאה, ושורה אחת שכתבתם: איזה שרת, איזה כלי, ולאיזה שלב הזנתם.

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

Workshop 6 · 25 דקות, עד 40 למתחילים
תיקייה פתוחה: technion-ai

ממקור מחובר לדף סיכום חזותי

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

השתמש בכלי של השרת [שם השרת] כדי להביא [מה: אירועי היומן של השבוע / מאמרים מתיקיית Papers / גיליון sales.xlsx]. אל תשנה כלום במקור. ואז בנה קובץ HTML אחד, summary.html, בעברית: כותרת, 3 עד 5 נקודות עיקריות, וטבלה או גרף פשוט אחד. בסוף ציין איזה כלי הבאת ממנו מידע.

דוגמה למילוי: "השרת excel כדי להביא גיליון sales.xlsx". או: "השרת Google Calendar כדי להביא אירועי היומן של השבוע".

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

⚡ בונוס: הוסף לדף קטע ׳מה לעשות השבוע׳ עם שלוש פעולות

לא עובד? בדקו ב-/mcp שהשרת מחובר, ושאישרתם את הכלי בפעם הראשונה (לחצו על כפתור האישור כשהוא מופיע). טעויות נפוצות: Connector שלא חובר עד הסוף, אישור כלי שלא נלחץ, וקובץ שנשמר בתיקייה אחרת מזו שפתחתם. חיפשתם את summary.html ולא מצאתם? שאלו את Claude "איפה שמרת את הקובץ?". את הדף אפשר לשלוח למרצה, לשמור לעצמכם, או להריץ מחדש כל שבוע.
המקור לא מתחבר בכלל? בקשו מ-Claude ליצור קובץ נתונים לדוגמה בתיקייה, ועבדו עליו כאילו הוא הגיע מהשרת (התרגול על בניית הדף נשאר זהה):
צור בתיקייה הראשית קובץ sample-week.md עם רשימה בדויה של 8 אירועים לשבוע אחד בחיי סטודנט להנדסת חשמל: הרצאות, הגשות ומבחן, עם תאריך ושעה לכל אחד.
להעמקה · אופציונלי

MCP לעומק: מה כדאי לדעת

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

תקן פתוח

MCP הוא תקן פתוח (open-source) לחיבור אפליקציות AI למערכות חיצוניות: קבצים, מסדי נתונים, כלי חיפוש ועוד. Claude, ChatGPT, VS Code ו-Cursor תומכים בו, כך שבונים חיבור פעם אחת והוא עובד בכמה אפליקציות.

דוגמאות מהעולם

סוכן שניגש ליומן וב-Notion · Claude Code שבונה אתר מתוך עיצוב ב-Figma · צ׳אט ארגוני שמחובר למסדי נתונים · מודל שמעצב דגם ב-Blender ומדפיס אותו.

מארח אחד, כמה שרתים

המארח (למשל Claude Code) יוצר לקוח נפרד לכל שרת שמחברים. שרת מקומי (קבצים) ושרת מרוחק (למשל יומן) יכולים לעבוד באותו זמן.

שתי שכבות

מה אומרים: שפה משותפת (מה הכלים שלך? הרץ את זה). איך מעבירים: שרת מקומי מדבר ישירות על המחשב (stdio), ושרת מרוחק דרך הרשת (Streamable HTTP) עם הרשמה בדפדפן (OAuth) או מפתח.

מה קורה מאחורי הקלעים

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

קישורים לתיעוד הרשמי: מבוא ל-MCP · ארכיטקטורה · אבטחה ושיטות מומלצות (באנגלית)
מודול 7 · יום ב׳

סוכני-משנה: צוות של מומחים

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

תוצר: שני סוכני-משנה (חוקר ובונה) שרצים בזה אחר זה על חומר שלכם
רעיונות מרכזיים

למה צוות ולא סוכן אחד

עד עכשיו עבדתם עם Claude אחד, בשיחה אחת. כל מה שהוא קורא נערם על "השולחן" שלו (זוכרים את /context?). אחרי הרבה קריאה השולחן מלא, והתשובות הופכות כלליות.

סוכן אחד, שיחה אחת

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

עם סוכן-משנה

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

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

ארבעה יתרונות

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

Explore

סוכן-משנה מובנה: מחפש וקורא מהר. לקריאה בלבד.

Plan

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

general-purpose

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

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

⚡ נסו עכשיו: חשבו על משימה שלכם שמתחלקת לשניים, "למצוא" ו"לעשות". על מה הייתם שמחים שמישהו יקרא בשבילכם השבוע?

שלב 0 · כ-3 דקות, עד 10 אם צריך להכין קבצים
תיקייה פתוחה: agents-lab (תיקיית עבודה חדשה)

מכינים שולחן עבודה

המטרה: תיקייה עם חומר אמיתי לעבוד עליו בשעה הקרובה. הדוגמה: סיכומי הרצאות של נועה בעיבוד אותות (DSP).

מבנה התיקייהagents-lab/ notes/ lecture-notes-dsp.md syllabus-dsp.md project-eeg.md

יש לכם חומר משלכם? שימו אותו ב-notes/ במקום שלושת הקבצים (קבצי טקסט או .md). אז החליפו בהמשך את שמות הקבצים בבקשות. שימו לב: בהמשך ההוראות מתייחסות לשלושת קבצי הדוגמה.

אין לכם קבצים? בקשו מ-Claude ליצור. הדביקו את הבקשה הזאת בלוח, ו-Claude ייצור שלושה קבצים לדוגמה (יופיע חלון הרשאה: אשרו עם Yes / Allow):
צור בתיקייה notes/ שלושה קבצי markdown של סטודנטית להנדסת חשמל בקורס עיבוד אותות ספרתי (DSP): lecture-notes-dsp.md (סיכומי הרצאות על דגימה, התמרת פורייה ומסננים, כעמוד אחד), syllabus-dsp.md (סילבוס עם נושאים לפי שבוע ומועד מבחן), project-eeg.md (תיאור קצר של פרויקט גמר על זיהוי דפוסי EEG בזמן אמת).
✅ סיימתם כש: Claude מונה את שלושת הקבצים שבתיקייה notes/.
חשוב: לא לפתוח כאן את התיקייה noa מהדמו של מודול 3. יש בה CLAUDE.md אישי שישנה את התנהגות Claude. ניסוח התפריטים והכפתורים משתנה בין גרסאות.
נסו עכשיו · כ-3 דקות
תיקייה פתוחה: agents-lab

כבר השתמשתם בסוכן-משנה בלי לדעת

כשביקשתם מ-Claude להסתכל בתיקייה לפני שהתחיל לעבוד, סביר שהוא שלח את Explore. עכשיו קוראים לו בשם.

Use the Explore subagent to find which files in this folder mention an exam date, and only tell me the file names.
✅ סיימתם כש: ראיתם הודעה על סוכן-משנה, וחזרה רשימה של שמות קבצים בלבד.
שלב 1–2 · כ-10 דקות, עד 20 למתחילים
תיקייה פתוחה: agents-lab

יוצרים את הסוכן הראשון ורואים אותו עובד

המטרה: סוכן בשם reviewer שקורא קובץ אחד ומחזיר חוזקות, חולשות והמלצה. סוכן הוא פשוט קובץ טקסט בתיקייה .claude/agents/: כותרת קצרה ואחריה ההוראות שלו.

שלב 1 · יצירהצור סוכן-משנה בשם reviewer בתיקייה .claude/agents/. הוא קורא קובץ אחד בלבד ומחזיר שלושה דברים: חוזקות, חולשות והמלצה אחת. כלים: Read, Glob, Grep בלבד. כתוב לו תיאור שמסביר מתי להשתמש בו, ועצור כדי שאראה את הקובץ.

⚡ מעדיפים תפריט? הקלידו /agents, בחרו Create new agent ואז Project (נשמר בתיקייה הזאת), ותארו במשפט מה הסוכן עושה. שמות האפשרויות עשויים להשתנות בין גרסאות.

זה מה שאמור להיות בקובץ .claude/agents/reviewer.md (בערך, הניסוח אצלכם יהיה קצת שונה):

.claude/agents/reviewer.md--- name: reviewer description: Independent reviewer. Use to check one document in a fresh context, blind to other notes. tools: Read, Glob, Grep --- You are an exacting reviewer. Read only the document you are given. Report strengths, weaknesses, and a clear recommendation - nothing else.

שלוש שורות בכותרת: name (השם), description (מתי להשתמש בו), tools (מה מותר לו). מתחת לשלוש המקפים: ההוראות שלו, כמו CLAUDE.md קטן רק לסוכן הזה. אין Write, ולכן אין סיכוי שישנה קובץ.

שלב 2 · הרצההשתמש בסוכן reviewer כדי לבדוק את הקובץ notes/lecture-notes-dsp.md

שלוש דרכים לקרוא לסוכן

דרךאיך
לפי שםכמו בבקשה למעלה. Claude מזהה את השם ושולח
עם @מקלידים @agent-reviewer או בוחרים מהרשימה. זה מכריח את Claude להשתמש בו
לפי תיאורמבקשים ביקורת בלי להזכיר שם. עובד רק אם התיאור חד
✅ סיימתם כש: ראיתם הודעה ש-Claude מריץ סוכן-משנה, וקיבלתם חוזקות, חולשות והמלצה אחת.

⚡ בונוס: הריצו פעם אחת לפי שם ופעם אחת עם @. יצא אותו דבר?

לא עבד? בדיקה של 30 שניות:
מה רואיםלמהמה עושים
הסוכן לא ברשימה של /agentsהתיקייה .claude/agents/ לא הייתה קיימת כשפתחתם את Claudeסוגרים ופותחים מחדש, פעם אחת
Claude עושה הכול בעצמוהתיאור עמוםמחדדים את התיאור, או משתמשים ב-@
מבקשים מכם אישורהסוכן רוצה לכתוב או להריץ משהוזה תקין. קוראים ומאשרים
התשובה ארוכה מדיההוראות לא אומרות מה להחזירמוסיפים: "החזר עד 10 שורות"
אם הפקודה /agents לא עובדת: הקלידו /help וחפשו את הפקודה, או בקשו מ-Claude ישירות: "רשום לי את הסוכנים שיש בתיקייה .claude/agents/". או שמבקשים ממנו לתקן עצמו:
למה לא שלחת את זה לסוכן reviewer, ומה לשנות בתיאור שלו?
מבנה הקובץ

ארבעה חלקים וכתובת אחת

חלקמה זה
nameהשם שאיתו קוראים לסוכן
descriptionמתי להשתמש בו. החלק הכי חשוב
toolsרק מה שצריך לעבודה
ההוראותמי הוא ומה בדיוק הוא מחזיר

📁 פרויקט

.claude/agents/. נשאר בתיקייה, וניתן לשיתוף. בשם זהה, פרויקט גובר על אישי.

👤 אישי

~/.claude/agents/. זמין בכל הפרויקטים שלכם.

שלוש שורות שאפשר להוסיף (לא חובה)

.claude/agents/reviewer.md--- name: reviewer description: Independent reviewer. Use to check one document in a fresh context. tools: Read, Glob, Grep model: haiku maxTurns: 10 permissionMode: plan --- ...
שורהמה היא עושה
modelhaiku מהיר וזול, sonnet ו-opus חזקים יותר
maxTurnsכמה צעדים מותר לו לעשות לפני שהוא עוצר (גדר ביטחון)
permissionModeplan: רק מתכנן וקורא, לא משנה כלום

⚡ מתחילים עם name, description ו-tools, ומוסיפים רק כשצריך. רוצים לנסות? בקשו מ-Claude:

הוסף ל-reviewer את המודל haiku ואת maxTurns 10

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

נסו עכשיו · כ-3 דקות, עד 10 למתחילים
תיקייה פתוחה: agents-lab

סוכן ראשון משלכם: מסכם

המטרה: סוכן שמסכם קובץ אחד לחמש נקודות.

השתמש בסוכן-המשנה שיצרתי כדי לסכם את הקובץ notes/syllabus-dsp.md בחמש נקודות.
✅ סיימתם כש: יש קובץ חדש ב-.claude/agents/, ו-Claude שלח אליו את העבודה בהרצה אחת.

⚡ בונוס: צרו מבקר עובדות במקום מסכם. לא רואים קובץ? ודאו שבחרתם Project ולא Personal. אין לכם תפריט? בקשו מ-Claude לכתוב את הקובץ, כמו בשלב 1.

הדגמה · התיאור הוא ההגה

איך Claude מחליט לשלוח לסוכן

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

תיאור עמום

"עוזר עם מאמרים"
הסוכן הראשי לא יודע מתי להשתמש בו, ופשוט עושה לבד.

תיאור חד

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

ההדגמה של המרצה (אפשר לחזור עליה בבית):

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

Workshop 7 · כ-35 דקות, עד 50 למתחילים
תיקייה פתוחה: agents-lab

בונים צוות של שני סוכנים

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

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

סוכןכלים
חוקרRead, Glob, Grep
בונהRead, Write
רק אם מריץ סקריפטBash

בחרו חומר: סיכומי הרצאות לדף למבחן (זה מה שבתיקייה notes/), מאמרים לסקירה קצרה, או טיוטה לביקורת. אם בוחרים מאמרים או טיוטה, צריך קודם ליצור את הקבצים (papers/ או draft.md); ראו את התיבה בהמשך.

בונים את שני הסוכנים במכה אחת:

צעדים 2–4 · יצירת החוקר והבונהצור שני סוכני-משנה בתיקייה .claude/agents/: 1. researcher: קורא את הקבצים בתיקייה notes/ ומחזיר רשימה קצרה של הנושאים החשובים, ליד כל אחד שם הקובץ. כלים: Read, Glob, Grep בלבד. לא ממציא ולא עורך. 2. builder: מקבל את הרשימה ויוצר קובץ summary.html אחד, עצמאי. כלים: Read, Write. עונה בעברית. כתוב לכל אחד תיאור חד שמסביר מתי להשתמש בו, ועצור כדי שאראה את שני הקבצים.

חומר אחר? מחליפים את notes/ ואת שמות הסוכנים (למשל papers/, ו-paper-scout ו-slide-writer).

כך אמורים להיראות שני הקבצים (בערך):

.claude/agents/researcher.md--- name: researcher description: Reads my course notes or papers and returns the key points. Use first, before any writing. tools: Read, Glob, Grep --- Read only. Return a short list of key topics, each with the source file. Never invent. Never edit.
.claude/agents/builder.md--- name: builder description: Builds summary.html from the researcher's key points. Use after the researcher is done. tools: Read, Write --- Create one self-contained summary.html from the points you are given. Answer in Hebrew.

שימו לב: לחוקר אין Write. זה מה שהופך אותו לבטוח. ב-"Answer in Hebrew" הפלט יוצא בעברית גם כשהקובץ באנגלית.

מפעילים את שניהם בבקשה אחת:

צעד 5 · הרצההפעל שני סוכני-משנה לפי הסדר: 1. השתמש בסוכן researcher כדי לקרוא את כל הקבצים בתיקייה notes/ ולמצוא את הנושאים החשובים לקראת המבחן. 2. אחר כך השתמש בסוכן builder כדי להפוך את הרשימה לדף summary.html אחד. בין השניים, הראה לי את הרשימה של ה-researcher.

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

אין לכם מאמרים או טיוטה? בקשו מ-Claude ליצור. (רק אם בחרתם באפשרות הזאת; בשביל התרגיל עם notes/ אין צורך.) תארו במילים שלכם, למשל: "צור בתיקייה papers/ שלושה מאמרים קצרים לדוגמה על אותו נושא בהנדסה", או "צור קובץ draft.md עם טיוטה קצרה של סעיף בעבודה". אחרי זה החליפו בבקשות notes/ ב-papers/.

איך יודעים שזה עובד

בדיקהמה בודקים
החוקר לא כותבבקובץ שלו אין Write, והוא רק מחזיר רשימה
הסוכן הראשי מאצילרואים בהרצה ששני הסוכנים נקראו
אין המצאותבוחרים פריט אחד בפלט ובודקים מול הקובץ המקורי
✅ סיימתם כש: יש שני קבצים ב-.claude/agents/, בקשה אחת הריצה את החוקר ואחריו את הבונה, ופתחתם את summary.html בדפדפן.

⚡ בונוס למי שסיים: הוסיפו שער אנושי בין השניים, או סוכן שלישי (מבקר). ולהסבר לשכן: למה לחוקר אין Write? הסבר לאחר הוא בדיקה טובה.

נתקעתם? אם הסוכן הראשי עשה הכול לבד, התיאור עמום: חדדו אותו, או הזכירו את שם הסוכן. אם הבונה המציא, ודאו שקיבל רשימה מהחוקר והוסיפו לו "Never invent". אם הסוכנים לא מופיעים ב-/agents: בדקו שהתיקייה .claude/agents/ נוצרה, ואם היא חדשה לגמרי, פתחו את Claude מחדש פעם אחת. ואפשר לשאול:
למה הסוכן הראשי לא שלח את העבודה לסוכן-המשנה, ומה לשנות בתיאור?
טעויות נפוצות

ומה כדאי לזכור

טעויות

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

הלקח

סוכן-משנה הוא עוזר בחלון משלו: חלון נקי, כלים מוגבלים, ותיאור חד שגורם לסוכן הראשי להאציל. סוכן נמצא בקובץ markdown ב-.claude/agents/. בין חוקר לבונה עובר סיכום קצר בלבד.

הצוות והקבצים יושבים עכשיו אצלכם במחשב. איך משאירים את זה לטווח ארוך ומשתפים עם אחרים? זה מודול 8: מחברים הכול ומשתפים ב-GitHub.

מודול 8 · יום ב׳

התהליך האישי שלכם, שיתוף והצעדים הבאים

מחברים את כל מה שבניתם (תיקייה, CLAUDE.md, Skill, צינור, חיבור, סוכנים) לתהליך אחד שעובד על משימה אמיתית שלכם, כותבים לו README, ומפרסמים אותו ב-GitHub.

תוצר: תהליך אישי שעובד, README ברור, וכתובת אחת שאפשר לשלוח לחבר
רעיונות מרכזיים

כל החלקים כבר אצלכם. עכשיו מחברים

דמיינו מטבח שלם: יש לכם סכינים, סירים ותבלינים, אבל עוד לא הכנתם ארוחה. היום מכינים ארוחה אחת מהחומרים, וכותבים מתכון כדי שאחרים (ואתם, בסמסטר הבא) יוכלו לחזור עליה.

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

החלקהתפקיד במשימהאצל נועה
📁 תיקייה + 🧠 CLAUDE.mdהקשר וחוקיםעברית, אינטואיציה קודם
🔐 תכנון והרשאותלא משנים בלי אישורתוכנית לפני שמזיזים קבצים
🧰 Skillהפעולה שחוזרתexam-prep
⚙️ צינור + עצירהשלבים, ובדיקה שלכם באמצעאישור לשאלות לפני הפצה
🔌 חיבורמידע חי מבחוץמועדי מבחנים מהיומן
🤖 תת-סוכניםחוקר ובונהסורק סילבוסים ← בונה לוח

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

בוחרים משימה אחת אמיתית

לימודים ומבחנים

נועה: סיכומי הרצאות ב-DSP ← שאלות תרגול ולוח חזרות לפני המבחן.

מחקר ותזה

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

אוטומציה אישית

מועדי הגשה מהסילבוסים ומהיומן ← תדריך שבועי, או סדר בתיקיית ההורדות.

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

אין לכם משימה או קבצים? אפשר להתחיל מתיקיית דוגמה. אין לכם? בקשו מ-Claude ליצור:
צור בתיקייה הזאת תיקיית דוגמה לסטודנט להנדסה: שלושה סיכומי הרצאה קצרים בקבצי טקסט (בתיקייה summaries/) ורשימה של שני מועדי מבחנים.
Workshop 8 · כ-25 דקות, עד 40 למתחילים
תיקייה פתוחה: התיקייה של התהליך האישי שלכם

מרכיבים את התהליך שלכם

המטרה: תהליך אחד שרץ על משימה אמיתית שלכם, ו-README.md שמסביר אותו. עובדים בתיקייה שכבר יש בה את מה שבניתם (למשל technion-ai), לא מתחילים מאפס. ב-VS Code: File ← Open Folder ← בוחרים אותה, ופותחים שיחה חדשה בלוח.

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

הבקשה: להרכיב את התהליך ולכתוב README · מחליפים את הצהובאני במצב תכנון. המשימה שלי: [משפט אחד, למשל: להפוך סיכומי הרצאות לשאלות תרגול ולוח חזרות]. השתמש במה שכבר בניתי בתיקייה: CLAUDE.md, ה-Skill, החיבור והסוכנים. הצג תוכנית: מי עושה מה, באיזה סדר, ואיפה אני מאשר לפני שמשהו נשמר. אחרי האישור: הרכב את התהליך, הרץ אותו פעם אחת על דוגמה אמיתית שלי, וכתוב README.md בעברית: מה התהליך עושה, איך מריצים אותו, ומה צריך להכין. בלי סודות ובלי מידע אישי.
✅ סיימתם כש: התהליך רץ מקצה לקצה על דוגמה אמיתית, ויש README.md שאדם אחר יבין.

⚡ בונוס: מי שסיים מוקדם יכול להוסיף נקודת עצירה לאישור, או לנסות על קובץ שני.

בונוסהוסף ל-README שלוש שאלות שהתהליך לא יודע לענות עליהן

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

לא עובד? בדקו שהחלקים באמת נמצאים בתיקייה שפתחתם: CLAUDE.md, תיקיית ה-Skill, הגדרת החיבור. חיבור יכול לפוג, וה-Skill צריך להיקרא בשם הנכון. אחר כך נסו שוב בשיחה חדשה (/clear).
README

README: הדף הראשון שאחרים רואים

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

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

שלד קצר לדוגמה, של התהליך של נועה. אפשר לכתוב README בעברית או באנגלית, העיקר שיהיה ברור. הוא כתוב באנגלית וב-Markdown, אותם סימנים שלמדתם ב-.md:

README · שלד לדוגמה, לא להעתיק כמו שהוא# Exam Prep Workflow Turns lecture summaries into practice questions and a revision calendar. ## How to run 1. Open this folder in Claude Code 2. Paste the prompt from `run.md` 3. Review the plan, then approve ## Needs - lecture summaries in `summaries/` - calendar connector (optional) ## Limits Questions need your review before use.

⚡ בקשו מ-Claude: "כתוב README לפי השלד הזה על הפרויקט שלי". אתם קוראים ומתקנים. הבדיקה: חבר שלא מכיר את הפרויקט יכול להריץ אותו תוך 5 דקות? תנו לו לקרוא ושאלו מה לא ברור.

GitHub ובטיחות

GitHub: חשבון, ארבעה מושגים, ומה לא עולה לשם

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

Repository (רפו)
תיקיית הפרויקט באתר.
Commit
שומרים תמונת מצב של הפרויקט, אצלכם במחשב בלבד. לבד, זה לא משתף אף אחד.
Push
מעלים לאתר. רק אחרי push יש כתובת שאחרים יכולים לפתוח.
README
הדף הראשון של הפרויקט, כפי שכתבתם.

צעדים ראשונים, אם אין לכם חשבון (כ-3 דקות):

לפני שמפרסמים: מה לא עולה לשם

✗ לא מפרסמים

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

✓ בטוח

הקבצים שכתבתם בעצמכם: Skill, README
CLAUDE.md בלי מידע אישי
דוגמאות קטנות שהכנתם בעצמכם
רפו פרטי כשיש ספק

⚠ מפתח או סיסמה שדלפו: מחיקה לא מספיקה. מה שנכנס להיסטוריה של git נשאר שם. מבטלים את המפתח אצל הספק ויוצרים חדש. ובקשה כמו "אל תפרסם סודות" ב-CLAUDE.md היא בקשה, לא מנעול. לכן בודקים בעצמכם לפני.

⚡ שניה לפני: בקשו מ-Claude רשימה של מה עומד לעלות. אפשר להשתמש בבקשה בסדנה למטה, שכוללת את הבדיקה הזאת.

Workshop 8ב׳ · כ-10 דקות, עד 25 למתחילים
תיקייה פתוחה: התיקייה של התהליך האישי שלכם

מפרסמים ב-GitHub

המטרה: כתובת אחת שאפשר לשלוח לחבר, ושהוא פותח ורואה README. מי שלא סיים את חלק א׳: מפרסמים את מה שיש, עם README בסיסי.

הבקשה: לפרסם, עם בדיקת בטיחות · מחליפים את הצהובאני רוצה לפרסם את הפרויקט הזה ב-GitHub. קודם הצג רשימה של קבצים שלא כדאי לפרסם: סודות, מפתחות, מידע אישי, חומרי מבחן וקבצי PDF עם זכויות יוצרים. צור קובץ .gitignore, ותחכה לאישור שלי. אחר כך צור repo [פרטי / ציבורי] בשם [שם], שמור commit עם הודעה ברורה, ועשה push. הסבר לי כל פקודה לפני שאתה מריץ.

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

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

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

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

לא עובד? שש טעויות שכדאי להימנע מהן

משימה ענקית

תהליך אחד, בעיה אחת.

README לעצמכם

כתבו לאדם שלא מכיר את הפרויקט.

בדקתם רק פעם אחת

נסו על דוגמה שנייה.

Commit בלי push

שמרתם, אבל לא שיתפתם. אם לא השתנה כלום באתר, לא עשיתם push.

סודות בקובץ

סיסמה, מפתח, מידע אישי.

חלק חסר בתיקייה

ה-Skill וה-CLAUDE.md צריכים לעלות איתו. אם ה-Skill בתיקייה נסתרת (.claude), שאלו את Claude אם היא עלתה.

⚡ כשמשהו לא עובד: הדביקו ל-Claude את השגיאה ושאלו מה היא אומרת.

הצגה ומה הלאה

30 שניות: איך מציגים את התהליך

לכל מציג כ-3 דקות: 30 שניות על שלושת המשפטים שלמטה, ואחר כך מראים את הכתובת ב-GitHub ופותחים את ה-README. הקהל שואל שאלה אחת: "איך אתחיל מזה?". לא הצגתם? מוסיפים את הכתובת לרשימה המשותפת שתקבלו מהמנחה.

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

⚡ נסו עכשיו: כתבו את שלושת המשפטים שלכם בטלפון.

הלאה: איך ממשיכים ללמוד

מקורות

התיעוד הרשמי: code.claude.com/docs · קהילות ופורומים של משתמשי Claude Code · ה-README-ים של חברים: קוראים ולוקחים רעיון.

ההרגלים

מתחילים ממשימה אחת שחוזרת · מעדכנים את CLAUDE.md כל פעם שמשהו חוזר · תכנון לפני ביצוע, תמיד.

העולם של Claude זז מהר: מודלים, חיבורים ודרכי הרצה חדשים. אל תרדפו אחרי כל חידוש. מה שבניתם (CLAUDE.md, Skill, תהליך) נשאר, והכלים סביבו משתפרים. לפני פרסום, בדקו תמיד מה עולה.

✅ הדבר האחד למחר: פתחו שיחה בתיקייה שלכם והוסיפו חוק אחד ל-CLAUDE.md. כל משימה שחוזרת היא התהליך הבא שלכם.
מדריך עזר

פקודות שכדאי להכיר

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

הקלידו / בתיבת השיחה כדי לראות את הרשימה המלאה
הארבע המרכזיות + /clear

פקודות לניהול השיחה והקבצים

/context

מה זה עושהמראה כמה מהשולחן של Claude כבר תפוס, ובמה: הוראות המערכת, קבצי CLAUDE.md, ההודעות שלכם והקבצים שהוא קרא. השולחן מוגבל, ושיחה ארוכה מתמלאת.
מתי להשתמשכש-Claude מתחיל לענות פחות טוב או "לשכוח", לפני שמתחילים משימה גדולה, ולפני שמחליטים אם לנקות.
נסו עכשיוהקלידו /context באמצע שיחה קיימת, ובדקו מה תופס הכי הרבה מקום.

/compact

מה זה עושהמכווץ את השיחה לסיכום קצר, כדי לפנות מקום על השולחן, ושומר את העיקר: מה ביקשתם, מה הוחלט ואילו קבצים שונו. השיחה ממשיכה, רק קלה יותר.
מתי להשתמשכשהשיחה ארוכה אבל אתם עדיין באמצע אותה משימה ורוצים להמשיך ממנה. (אם עוברים לנושא אחר לגמרי: /clear.)
טיפאפשר להוסיף הנחיה מה לשמור:
COMMAND/compact שמור את הרשימה של מועדי המבחנים ואת ההחלטות על תוכנית הלימוד
שימו לבפרטים קטנים מהשיחה עלולים ללכת לאיבוד בסיכום. מה שחשוב באמת, שמרו בקובץ (למשל study-plan.md) לפני הכיווץ.

/clear

מה זה עושהמתחיל שיחה חדשה ונקייה. Claude שוכח את כל מה שנאמר בשיחה, אבל הקבצים בתיקייה נשארים כמו שהם, וגם ה-CLAUDE.md נקרא שוב.
מתי להשתמשכשעוברים למשימה חדשה, או כשהשולחן מלא. זה גם הדרך לבדוק ש-CLAUDE.md באמת עובד.
ההבדל מ-/compact/compact = ממשיכים אותה משימה עם זיכרון מקוצר. /clear = מתחילים מאפס.

/rewind

מה זה עושהמחזיר אחורה לנקודה מוקדמת יותר בשיחה, ומאפשר לבחור: לבטל רק את השיחה, רק את השינויים שבוצעו בקבצים, או את שניהם. כמו כפתור "בטל" (Undo) לעבודה עם Claude. אפשר גם ללחוץ Esc פעמיים.
מתי להשתמשכש-Claude עשה שינוי שלא רציתם, או שהשיחה פנתה לכיוון לא טוב ורוצים לחזור לרגע שלפני.
נסו עכשיובקשו מ-Claude לשנות קובץ של ניסיון, ואז הקלידו /rewind ובחרו לשחזר את הקובץ.
שימו לבהשחזור חל על קבצים ש-Claude ערך בעצמו, לא על שינויים שעשיתם ידנית או שפקודות אחרות בטרמינל עשו. לא תחליף ל-git או לגיבוי, ובקבצים חשובים שמרו עותק.

/init

מה זה עושהClaude סורק את התיקייה הפתוחה ויוצר לבד קובץ CLAUDE.md ראשוני: מה יש בפרויקט, איך הוא מסודר ומה כדאי לדעת עליו.
מתי להשתמשבתחילת עבודה על תיקייה חדשה, כנקודת פתיחה במקום דף ריק.
איך זה קשור ל-Workshop 3שם Claude ראיין אתכם על עצמכם. /init מתבסס על הקבצים שבתיקייה, ולכן הוא מכיר את התיקייה אבל לא אתכם. הדרך הטובה: להריץ /init ואחר כך להוסיף ידנית (או בעזרת הריאיון) מי אתם ואיך לדבר איתכם.
שימו לבתמיד קראו ומחקו מה שלא נכון או כללי מדי. זו טיוטה, לא גרסה סופית.
עוד פקודות שכדאי להכיר

רשימה מהירה

פקודהמה היא עושהמתי
/helpמציגה את כל הפקודות הזמינות.כשלא זוכרים פקודה
/resumeמראה שיחות קודמות ומאפשר להמשיך באחת מהן.סגרתם את החלון באמצע משימה
/memoryפותחת לעריכה את קבצי ה-CLAUDE.md ש-Claude טוען.לעדכן חוק או הוראה קבועה
/permissionsמראה ומשנה מה Claude רשאי לעשות בלי לשאול.אחרי שקבעתם חוק בטיחות
/modelבוחרת באיזה מודל Claude משתמש (חזק יותר או מהיר וזול יותר).משימה קשה, או משימה פשוטה וחוזרת
/statusמציגה גרסה, חשבון והגדרות נוכחיות.כשמשהו לא עובד ורוצים לברר
/exitיוצאת מ-Claude (בטרמינל).סיימתם
/pluginפותח תפריט לניהול פלאגינים וקטלוגים: להתקין, לכבות ולדפדף. עם /plugin marketplace add [שם] מוסיפים קטלוג, ועם /plugin install [שם] מתקינים פלאגין.כשרוצים להתקין Skills שאחרים פרסמו
/reload-pluginsמרענן את הפלאגינים המותקנים כדי ש-Skill חדש יופיע.אחרי התקנה, אם ה-Skill לא מופיע ברשימה
/mcpמראה אילו שרתים מחוברים ומה הכלים של כל אחד. מכאן גם מתחברים לשרת שדורש התחברות (Authenticate).אחרי חיבור שרת, כדי לוודא שהוא עובד
claude mcp addמוסיף שרת MCP. מקלידים בטרמינל, לא בתוך שיחה.מחברים שרת עם כתובת או שרת מקומי
claude mcp listמציג את השרתים שהוספתם, עם הסימן ✓ Connected ליד מי שעובד. מקלידים בטרמינל.בודקים שחיבור הצליח
/agentsמציגה את סוכני-המשנה שיש בתיקייה ומאפשרת ליצור סוכן חדש (Create new agent ואז Project).כשרוצים ליצור סוכן או לבדוק שהוא נטען

קיצורי מקלדת שימושיים: Shift+Tab מחליף מצב הרשאה (כולל Plan Mode), Esc עוצר את Claude באמצע פעולה, ו-Esc Esc פותח את /rewind.

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

פקודות של Skills, חיבורים וסוכני-משנה (/plugin, /mcp, /agents) מופיעות בטבלה כאן למעלה ובמודולים 4, 6 ו-7.