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

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

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

איפה זה רץ
על המחשב שלכם. ScriptHub הוא שרת מקומי שנפתח בדפדפן — הסקריפטים, הלוגים ומפתחות ה-API לא עוזבים את המחשב, והוא לא מאזין לרשת החיצונית. Python ו-Flask בשרת, SQLite לנתונים, וסטרימינג של הפלט בזמן אמת ל-UI.
רוצים כלי כזה?
ScriptHub נבנה כדי לפתור בעיה יומיומית אחת, והוא דוגמה טובה לסוג הכלים שאפשר לבנות לצוות: משהו פנימי, שיושב על המחשב או על שרת בארגון, ועושה בדיוק את מה שצריך. אם יש תהליך שחוזר אצלכם כל שבוע — כנראה שאפשר לעטוף אותו בכפתור.

