משהו שהעתקתם לפני עשרים דקות הוא בדרך כלל תחילתה של עבודה אמיתית. שגיאה מהלוג. כתובת של עמוד תמחור אצל מתחרה. שלוש שורות אפיון שמישהו הדביק ב-Slack. על Mac שמריץ את Routines אתם פותחים את היסטוריית ההעתקות, בוחרים את השורה הזאת, לוחצים Cmd+Enter, ונפתח סשן Claude Code בטרמינל שלכם כשהטקסט שהעתקתם כבר יושב שם כפרומפט הפותח. בלי להקליד מחדש, בלי לחפור חזרה ב-Slack אחרי נוסח השגיאה המדויק.
הלחיצה הזאת היא אחת מחמש דרכים לאותו דבר עצמו: סשן Claude Code אמיתי על ה-Mac שלכם, שרץ תחת החשבון שלכם ב-Claude Code.
החומר כבר מונח אצלכם
רוב מה שהייתם מוסרים לסוכן AI על ה-Mac כבר עבר דרכו היום.
היסטוריית ההעתקות מחזיקה כל שורת טקסט שהעתקתם, וכל אחת מהן יכולה להפוך לפרומפט. קישורים ששמרתם נכנסים ל-Library כפתקי markdown שאפשר לקרוא מאוחר יותר. שרשורי Reddit הם המקרה המעניין שם: סקרייפרים גנריים רואים את מעטפת ה-JavaScript הריקה של Reddit, ולכן Routines מזהה קישור לפוסט, כולל קישורי השיתוף מסוג /r/<sub>/s/<token> שאפליקציית Reddit מחלקת, ומושך את הפוסט מנקודות הקצה של Reddit עצמה, עד 200 תגובות, בפורמט u/author: text תחת כותרת של תגובות. הדביקו את הקישור על ה-Mac, או שתפו אותו מאפליקציית Reddit באייפון. שתי הצורות מובילות לאותו פתק. הלכידה השנייה נשארת ברשימה כשורה נפרדת שמסומנת ״כבר נשמר״, ופותחת את הפתק שהראשונה יצרה. וכשפגישה מסתיימת, Routines מחלץ ממנה משימות, כך שהמעקב שהתחייבתם אליו בעל פה כבר כתוב עד שאתם חוזרים לשולחן.
ואז אותה עבודה מתחילה שוב מאפס, כי מה שנאסף יושב באפליקציה אחת והסוכן שיכול לפעול עליו יושב באחרת.
חמש דרכים לפתוח את הסשן
בטרמינל שלכם. routines claude terminal "fix the failing test in this repo" --dir ~/code/api פותח את Claude Code בטרמינל שאתם באמת עובדים בו: iTerm, Ghostty, kitty, Warp או Apple Terminal. הוסיפו --tab לטאב במקום חלון, בטרמינלים שתומכים בזה. טרמינלים שמעבירים את הפקודה ל-login shell מריצים claude נקי שנפתר מה-PATH שלכם, כך שהסשן מתחיל עם אותה גרסה שהייתם מקבלים אם הייתם מקלידים את זה בעצמכם.
בפאנל הדפדפן. routines claude browser "cancel the unused seat on this billing page" --url <page> שולח את ההוראה לפאנל הצד של תוסף Claude ב-Chrome, ב-Dia, ב-Arc, ב-Edge, ב-Brave או ב-Vivaldi. זה המצב שמתאים לקונסולות, לדשבורדים ולהגדרות חשבון, כלומר לעמודים שעובדים רק כשאתם כבר מחוברים. קיצור המקלדת שפותח את הפאנל נקרא מתוך הגדרות הדפדפן שלכם, כך שאם שיניתם אותו, Routines משתמש בשינוי שלכם ולא בניחוש קבוע מראש.
כמטרה. routines goal ship the docs update and confirm it is live פותח סשן טרמינל שההודעה הראשונה בו היא /goal, מה שמפעיל את תנאי העצירה של Claude Code עצמו כדי שהסשן ימשיך לעבוד במקום לעצור בדיווח מצב. אחרי שטבלת התהליכים מוכיחה שהסשן באמת רץ, Routines מדביק הודעה שנייה: מדריך הפעלה, שמפורט בהמשך.
מהלוח. בחרו שורת טקסט שהעתקתם בהיסטוריית ההעתקות ולחצו Cmd+Enter, או לחצו על אייקון הטרמינל בכותרת התצוגה המקדימה. Routines מסתיר את החלונית ופותח סשן Claude Code חדש על הטקסט הזה. רק שורות טקסט מציעות את הפעולה, כך שתמונות, קבצים וקודי צבע הקסדצימליים לא מפריעים.
בבקשה פשוטה. אמרו לעוזר בצ׳אט, ב-Telegram או ב-Slack לפתוח סשן או להריץ משהו בפאנל הדפדפן, והוא יקרא לכלי ההפעלה בעצמו. קודם הפעילו את Safe computer tools. שני הכלים האלה מגיעים לשיחות בלבד. הרצות מתוזמנות מקבלות סט כלים בלעדיהם, כך שאוטומציה שרצה ב-7 בבוקר לא קופצת לכם עם חלון.
מה בעצם נאמר לסשן של מטרה
ההודעה השנייה שסשן routines goal מקבל היא תדריך קבוע, וזה החלק הכי דעתני בפיצ׳ר. הוא מורה לסשן לפנות לפאנל Claude בדפדפן בכל פעם שמשימה דורשת עמוד שאתם מחוברים אליו, ולהפעיל אותו דרך routines claude browser. הוא מורה לסשן לא להאמין לפאנל: לאמת כל פעולה בדפדפן אחר כך בצילום מסך עם screencapture או בבדיקה חוזרת של המצב עם curl או CLI, כי דיווח ההצלחה של הפאנל שווה בדיוק כמו צילום המסך שמאשר אותו. הוא מורה לסשן לבדוק ברקע בזמן שדברים חיצוניים איטיים מתעדכנים, כמו דיפלוי או שינוי DNS, במקום להכריז על ניצחון מוקדם.
יש בו גם קווים אדומים. הסשן לא מקליד סיסמאות, פרטי תשלום או קודי אימות. הוא חייב לשאול לפני כל פעולה בלתי הפיכה או בתשלום. הוא חייב לדווח בכל שינוי מצב משמעותי, כך שמטרה ארוכה היא משהו שאפשר להציץ בו במקום משהו שצריך לשמור עליו.
לראות מה רץ עכשיו
routines claude sessions מציג את תהליכי Claude Code שרצים ברגע זה: pid, זמן שעבר, שימוש במעבד, תיקיית העבודה ותצוגה מקדימה של ההודעה האחרונה מהעוזר. הוסיפו --json כדי להזרים את זה הלאה. הפקודה קוראת את טבלת התהליכים ואת התמלילים של Claude Code עצמו, ולכן היא עונה גם כשאפליקציית Routines סגורה, בניגוד לפקודות ההפעלה: הן זקוקות לאפליקציה שרצה, כי האפליקציה היא זו שמפעילה את הטרמינל ואת הדפדפן.
ברגע שסשן פתוח, ה-CLI של Routines הוא גם הדרך שלו לקרוא בחזרה את מה שה-Mac אסף. הפקודות routines memory search, routines todos, routines meetings list ו-routines outputs "<name>" --last נותנות לסשן את ההקשר שלכם במקום להשאיר אותו לנחש.
מה צריך להיות מותקן לפני הכול
Claude Code חייב להיות מותקן ונגיש על ה-Mac, אחרת הפעלה של טרמינל או של מטרה תגיד לכם את זה במפורש במקום לפתוח חלון ריק. מצב הדפדפן דורש שתוסף Claude יהיה מותקן בפרופיל הדפדפן שבחרתם. סשני מטרה, פאנל הדפדפן וטרמינלים ש-Routines מקליד לתוכם, כמו Warp, דורשים גם הרשאת Accessibility של macOS; Routines מבקש אותה כשההפעלה הראשונה זקוקה לה. כל היכולת הזאת היא ל-macOS בלבד.
ההעברה עצמה היא אוטומציה מקומית של אפליקציות: AppleScript לטרמינלים שתומכים בזה, הפעלה רגילה עבור Ghostty ו-kitty, ועבור Warp ופאנל הדפדפן הדבקה שמשאילה את הלוח ומחזירה אחריה את התוכן הקודם. מה שהסשן עושה אחרי שהוא נפתח מתנהל בין Claude Code, או תוסף הדפדפן, לבין Anthropic, תחת החשבון שלכם.
שאלות נפוצות
איך מפעילים סשן Claude Code ממשהו שהעתקתי?
פותחים את היסטוריית ההעתקות ב-Routines, בוחרים שורת טקסט שהעתקתם ולוחצים Cmd+Enter (גם Ctrl+Enter עובד). Routines מסתיר את החלונית ופותח סשן Claude Code חדש שהטקסט הזה הוא הפרומפט הפותח שלו. אייקון הטרמינל בכותרת התצוגה המקדימה עושה בדיוק אותו דבר. רק שורות טקסט: תמונות, קבצים וקודי צבע הקסדצימליים לא מציעים את הפעולה.
אילו טרמינלים ודפדפנים נתמכים?
טרמינלים: iTerm, Ghostty, kitty, Warp ו-Apple Terminal. דפדפנים: Chrome, Dia, Arc, Edge, Brave ו-Vivaldi, וכל אחד מהם דורש שתוסף Claude יהיה מותקן באותו פרופיל דפדפן. Safari לא נמצא ברשימה. כל היכולת הזאת היא ל-macOS בלבד.
מה routines goal עושה שסשן רגיל לא עושה?
הוא פותח סשן טרמינל שההודעה הראשונה שלו היא /goal, כך ש-Claude Code מחזיק תנאי עצירה משלו, ואז מדביק תדריך קבוע אחרי שמאומת שהסשן באמת רץ. התדריך מורה לסשן להשתמש בפאנל Claude בדפדפן לכל עמוד שאתם כבר מחוברים אליו, לאמת כל פעולה בדפדפן בצילום מסך או בבדיקה חוזרת עם curl או CLI במקום להאמין לדיווח של הפאנל, לבדוק ברקע בזמן שמצב חיצוני איטי מתעדכן, לשאול לפני כל פעולה בלתי הפיכה או בתשלום, ולעולם לא להקליד סיסמאות, פרטי תשלום או קודי אימות. נוסח התדריך קבוע ולא משתנה בין סשנים.
האם אפליקציית Routines חייבת לרוץ?
עבור ההפעלות של הטרמינל, הדפדפן והמטרה, כן: ה-CLI פונה לאפליקציה שרצה דרך socket מקומי, והאפליקציה היא זו שמפעילה את שאר האפליקציות. הצגת הסשנים שונה. routines claude sessions קורא ישירות את טבלת התהליכים ואת התמלילים של Claude Code עצמו, ולכן הוא עונה גם כשהאפליקציה סגורה.
האם אוטומציה מתוזמנת יכולה לפתוח סשן בזמן שאני לא ליד המחשב?
שני כלי ההפעלה, start_claude_session ו-run_in_browser_claude, מגיעים לצ׳אט, ל-Telegram ול-Slack ברגע שמפעילים את Safe computer tools. הרצות מתוזמנות מקבלות סט כלים שלא כולל את השניים האלה, כך שאוטומציה שרצה ב-7 בבוקר לא קופצת לכם עם חלון טרמינל.
האם Routines רואה מה הסשן עושה אחר כך?
ההפעלה עצמה היא אוטומציה מקומית של אפליקציות: AppleScript לטרמינלים שתומכים בזה, הפעלה רגילה עבור Ghostty ו-kitty, והדבקה שמשאילה את הלוח ומחזירה אחריה את התוכן הקודם עבור Warp ופאנל הדפדפן. ברגע שהסשן פתוח, העבודה שלו עוברת דרך Claude Code או תוסף הדפדפן תחת החשבון שלכם, לא דרך Routines.
אפשר להעביר לסשן שרשור Reddit?
שמרו אותו קודם ב-Library. Routines מזהה קישור לפוסט ב-Reddit, כולל קישורי השיתוף מסוג /s/ שאפליקציית Reddit מייצרת, ומושך את התוכן מנקודות הקצה של Reddit עצמה במקום מעטפת ה-JavaScript הריקה שסקרייפר גנרי רואה, ושומר את הפוסט ועד 200 תגובות כפתק. העתיקו את החלק שאתם צריכים ולחצו Cmd+Enter, או הפנו את הסשן לפתקים שלכם דרך ה-CLI.