Routines ב-Claude Code: איך להגדיר משימות אוטומטיות שרצות לבד

Routines ב-Claude Code: איך להגדיר משימות אוטומטיות שרצות לבד
מאת רועי טל | 19 באפריל 2026 | 8 דקות קריאה
ב-9 בבוקר, בזמן שאתם שותים קפה, Claude Code כבר עבר על כל ה-Pull Requests החדשים, תייג אותם, ושלח סיכום לטלגרם שלכם. בלי שרת שרץ ומבלי שפתחתם טרמינל. כך נראה Routine שעובד - ואת זה תדעו לבנות עד סוף המדריך הזה.
🎯מה תשיגו בסוף המדריך הזה
- ✅תבינו מה זה Routine ואיך הוא שונה ממשימה רגילה
- ✅תיצרו Routine ראשון ישירות בשיחה עם Claude (מסלול אוטומטי)
- ✅תגדירו Routine ידנית דרך הממשק הגרפי (מסלול ידני)
- ✅תכירו את שלושת סוגי ה-Triggers: Schedule, GitHub ו-API
- ✅תדעו מה ה-Routine יכול לעשות - ומה הגבולות שחשוב להכיר
לפני שמתחילים - מה נדרש
Claude Code
מותקן ומוגדר עם API Key:
npm install -g @anthropic-ai/claude-code
מנוי Pro ומעלה
Routines זמינים על Pro, Max, Team ו-Enterprise בלבד - לא על מנוי חינמי.
Claude Code on the Web
הפיצ'ר חייב להיות מופעל בחשבון שלכם. בדקו ב-claude.ai/code.
📖רגע - מה זה בכלל Routine?
Routine הוא קונפיגורציה שמורה של Claude Code: פרומפט, רפוזיטורי אחד או יותר, וסט של כלים חיצוניים - כל זה ארוז פעם אחת ומופעל אוטומטית. ה-Routine רץ על תשתית ענן של Anthropic, כך שהוא ממשיך לעבוד גם כשהמחשב שלכם כבוי.
📝 רפוזיטורי = תיקיית הקוד שלכם ב-GitHub | קונפיגורציה = הגדרות מוכנות מראש
כל Routine יכול להיות מחובר לטריגר אחד או יותר:
📝 טריגר = הגורם שמפעיל את ה-Routine - תזמון, אירוע ב-GitHub, או קריאה מכלי חיצוני
Schedule
רץ לפי לוח זמנים קבוע - כל שעה, כל יום, בימי חול, כל שבוע.
GitHub Event
מופעל אוטומטית בעקבות אירועי GitHub - פתיחת PR, שחרור גרסה, ועוד.
📝 PR = בקשת מיזוג קוד שממתינה לאישור
API
שליחת בקשה מכלי חיצוני מפעילה את ה-Routine - מתאים לחיבור למערכות ניטור ו-CI/CD.
📝 CI/CD = מערכת אוטומטית שבונה ופורסת קוד
💡 דוגמאות מהחיים האמיתיים: Routine שכל לילה מתייג issues חדשים - Routine שנפתח עם כל PR ועושה code review לפי הצ'קליסט שלכם - Routine שמופעל אחרי כל deploy ומריץ smoke tests.
📝 Issue = דיווח על באג או בקשת פיצ'ר שנפתח בפרויקט | Deploy = פרסום גרסה חדשה לפרודקשן | Smoke tests = בדיקות מהירות שמוודאות שהמערכת נדלקת כמו שצריך
מסלול אוטומטי
תגידו ל-Claude מה אתם רוצים לאוטומט - הוא מגדיר את ה-Routine בשבילכם בשיחה
מסלול ידני
כניסה לממשק הגרפי ב-claude.ai/code/routines ויצירת Routine חדש
מסלול אוטומטי - Claude מגדיר בשבילכם
מדברים עם Claude בשפה רגילה, הוא שואל שאלות, ושומר את ה-Routine לחשבון שלכם.
פתחו שיחת Claude Code חדשה
פתחו טרמינל בכל ספרייה שקשורה לפרויקט - לא חייב להיות בתוך הרפו עצמו. הפקודה /schedule עובדת מכל מקום.
📝 טרמינל = חלון שורת פקודה (Terminal / PowerShell / iTerm) | רפו = תיקיית הקוד שלכם
claude
השתמשו בפקודת /schedule
אפשר להשתמש בפקודה עם תיאור ישיר, או פשוט לכתוב בשפה רגילה מה אתם רוצים - ו-Claude ישאל אתכם את שאר השאלות.
💬 אפשרות א׳ - תיאור ישיר:
/schedule daily PR review at 9am
💬 אפשרות ב׳ - שיחה חופשית בעברית:
אני רוצה שכל בוקר ב-9 Claude Code יסרוק את ה-issues הפתוחים בפרויקט, יתייג כל issue לפי הקטגוריה המתאימה (bug / feature / docs), ויכתוב תגובה קצרה עם עדיפות מוצעת. הרפו הוא my-org/my-repo.
📝 issues = דיווחי באגים ובקשות פיצ'ר שנפתחים ב-GitHub | bug = תקלה | feature = פיצ'ר חדש | docs = תיעוד
ענו על שאלות Claude
Claude ילך עם אתכם על אותו מידע שהטופס הגרפי מבקש - שם ה-Routine, פרומפט, רפוזיטורי, ותזמון. ענו בשפה רגילה.
- 1. הוא ישאל על הרפוזיטורי - ציינו את ה-GitHub URL המלא
- 2. הוא יציע פרומפט - אפשר לאשר או לבקש שינויים
- 3. הוא יסיים ויציג קישור ל-Routine שנוצר
הריצו מיד לבדיקה
לאחר היצירה, בדקו שהכל עובד לפני שתחכו לטריגר הבא.
- 1. כתבו /schedule run בשיחה - Claude יפעיל את ה-Routine מיד
- 2. היכנסו ל-claude.ai/code/routines ולחצו על ה-Routine שנוצר
- 3. לחצו Run now ועקבו אחרי הריצה בזמן אמת
- 4. ודאו שה-Routine פעל נכון - בדקו את ה-issues/PR ב-GitHub
⚠️שגיאה נפוצה: GitHub לא מחובר
אם Claude מדווח שהוא לא יכול לגשת לרפו, סביר שה-GitHub אינו מחובר לחשבון שלכם.
איך מתקנים: כתבו /web-setup בשיחה - Claude ינחה אתכם לחבר את GitHub. לאחר מכן הריצו שוב את /schedule.
מסלול ידני - יצירה מהממשק הגרפי
היכנסו ל-claude.ai/code/routines ומלאו את הטופס - שליטה מלאה על כל פרמטר.
1️⃣פתחו את דף ה-Routines
היכנסו ל-claude.ai/code/routines ולחצו על הכפתור New routine בפינה הימנית העליונה.
💡 טיפ: ניתן להגיע לאותו מקום גם מ-Desktop App של Claude Code - לחצו על Schedule בתפריט, ואז New task ← New remote task.
2️⃣שם ופרומפט - הלב של ה-Routine
תנו שם תיאורי ל-Routine ואז כתבו את הפרומפט. זהו החלק הכי חשוב - ה-Routine רץ באופן אוטומטי לחלוטין, אז הפרומפט חייב להיות מפורש ועצמאי.
📝 פרומפט = ההוראות שתכתבו לכלי AI - מה לעשות, איך לעשות, ומה נחשב הצלחה
סרוק את כל ה-GitHub Issues שנפתחו ב-24 השעות האחרונות בריפו זה.
עבור כל issue:
1. הוסף לייבל מתאים (bug / feature / docs / question) לפי תוכן ה-issue.
2. כתוב תגובה קצרה (2-3 משפטים) עם הערכת עדיפות ראשונית (High / Medium / Low).
3. אם ה-issue דומה ל-issue קיים, ציין זאת בתגובה.
בסיום, צור Issue Summary ב-GitHub Discussions עם רשימה של כל ה-issues החדשים.
3️⃣בחירת Repositories
הוסיפו את הרפוזיטורי שהוא יעבוד עליו. Claude Code ישכפל אותו בתחילת כל ריצה מהברנץ' הראשי.
📝 ברנץ' = ענף של הקוד - הברנץ' הראשי (main) הוא הגרסה הרשמית של הפרויקט
⚠️ ברנץ'ים - מה מותר לו לדחוף
כברירת מחדל, ה-Routine יכול לדחוף רק לברנץ'ים שמתחילים ב-claude/. זה מגן על ה-main ועל ברנץ'ים חשובים. אם אתם רוצים לאפשר דחיפה לכל ברנץ', סמנו Allow unrestricted branch pushes לאותו רפו - אבל חשבו פעמיים לפני כן.
4️⃣בחירת Trigger
בחרו איך ה-Routine יופעל. ניתן לשלב מספר טריגרים על אותו Routine.
⏰Schedule - תזמון חוזר
בחרו תדירות מוכנה: כל שעה, יומי, בימי חול, או שבועי. הזמן נקלט באזור הזמן שלכם ומתורגם אוטומטית.
טיפ מתקדם: לתזמון מותאם אישית (כמו כל יומיים), בחרו את הקרוב ביותר ואז הריצו /schedule update ב-CLI כדי להגדיר cron expression מדויק.
📝 Cron expression = תבנית תזמון טכנית כמו "0 9 * * 1-5" שמשמעה: כל יום בשעה 9 בימי חול
🐙GitHub Event - אירוע מ-GitHub
בחרו רפו, סוג אירוע (Pull Request או Release), ופילטרים אופציונליים. כל אירוע תואם יפתח session חדש.
📝 Pull Request = בקשת מיזוג קוד שממתינה לבדיקה | Release = שחרור גרסה רשמית של התוכנה
דוגמה: Code review אוטומטי לכל PR חדש
Event: pull_request.opened | Base branch: main | Is draft: false
🔗API - הפעלה מכלי חיצוני
לאחר השמירה, הממשק יציג URL ייחודי וכפתור Generate token. שמרו את הטוקן מיד - הוא מוצג פעם אחת בלבד.
📝 URL = כתובת ייחודית שמייצגת את ה-Routine הזה | Token = מפתח סודי שמאמת שהבקשה מגיעה מכם
שימו לב: הטוקן מוצג פעם אחת - העתיקו אותו מיד ל-Secret Manager של המערכת שלכם.
5️⃣Connectors ושמירה
כל ה-Connectors המחוברים לחשבון שלכם נכללים כברירת מחדל. הסירו כל מה שה-Routine לא צריך - עדיף לתת לו גישה מינימלית.
📝 Connectors = חיבורים לכלים חיצוניים כמו Slack, Linear, Google Drive שה-Routine יכול לקרוא ולכתוב אליהם
לחצו Create. ה-Routine יופיע ברשימה ויופעל בפעם הבאה שהטריגר יתאים. לחצו Run now בדף הפרטים אם אתם רוצים לבדוק מיד.
בדיקה ופתרון בעיות
🧪 איך לבדוק
- 1. לחצו Run now בדף ה-Routine
- 2. לחצו על הריצה שנפתחה - תראו session חי
- 3. עקבו אחרי הפעולות בזמן אמת
- 4. בדקו את התוצאה ב-GitHub (PR/issue/comment)
🐛 בעיות נפוצות
ה-Routine לא מוצא את הרפו
פתרון: הריצו /web-setup ב-CLI כדי לחבר GitHub
ה-Routine לא רץ בזמן הקבוע
פתרון: ייתכן עיכוב של כמה דקות - זה נורמלי. בדקו שה-Schedule לא מושהה.
GitHub trigger לא מופעל
פתרון: ודאו שה-Claude GitHub App מותקן על הרפו
⚠️חשוב לדעת לפני שמגדירים Routine
- •ריצה אוטונומית לחלוטין - אין אישורים, אין שאלות. מה שכתבתם בפרומפט קורה אוטומטית. נסחו אותו בזהירות.
- •Routines שייכים לחשבון האישי שלכם - הם לא משותפים עם קולגות, והפעולות שלהם (commits, PR, Slack) מופיעות תחת שמכם.
- •פיצ'ר בתצוגה מקדימה - Routines עדיין ב-Research Preview. ה-API, המגבלות וההתנהגות עשויים להשתנות.
הירשמו לעדכונים במייל
רוצים להישאר צעד אחד קדימה?
עדכונים על כלי AI, מדריכים וטיפים - ישר למייל. בלי ספאם.
