Trigger.dev מריץ משימות רקע ארוכות וסוכני בינה מלאכותית שקוד שרת רגיל חותך בגלל מגבלות זמן ריצה. אתם כותבים קוד TypeScript בתיקייה ייעודית בפרויקט שלכם, והוא דואג לתורים, תזמונים, ניסיונות חוזרים אוטומטיים והזרמת תשובות ישירות לממשק המשתמש. הכלי מתמקד בעמידות: אם שרת קורס או שאתם פורסים גרסה חדשה באמצע ריצה, המשימה לא נעלמת אלא ממשיכה מאותה נקודה בזכות מנגנון שמירת מצב. הוא גם תומך בהרחבות קונטיינר ומאפשר להריץ סקריפטים של Python, פקודות מערכת דרך apt-get, וכלי אוטומציה כמו Puppeteer או FFmpeg ישירות מתוך הסביבה.
מפתחים שמשתמשים בו לא צריכים להגדיר שרתי תורים נפרדים או לנהל פועלים בענן. הכל מוגדר בקוד עצמו, כולל לוגיקת שגיאות מדויקת וזיהוי תקלות ברמת הפונקציה הבודדת.
מודל התשלום והאותיות הקטנות
המודל הכלכלי משלב דמי מנוי חודשיים ותשלום לפי שימוש מדויק במשאבים. המסלול החינמי נותן אשראי חודשי של 5 דולר, עד 20 ריצות במקביל, חמישה חברי צוות ושמירת לוגים ליום אחד בלבד, שזה מעט מאוד למי שרוצה לנתח תקלות בדיעבד. כשעוברים למסלול Hobby ב־10 דולר לחודש מקבלים 10 דולר אשראי ושמירת לוגים לשבוע, ומסלול Pro עולה 50 דולר לחודש וכולל 200 ריצות במקביל, תמיכה ב־Slack ואפשרות הרחבה בתשלום נוסף של מושבים, ענפי תצוגה מקדימה וחיבורים בזמן אמת. מעבר לזה, קיים גם מסלול Enterprise בהתאמה אישית עם תמיכת SSO ודוחות SOC 2.
חישוב השימוש מתבסס על שניות עיבוד נטו ועל מספר ההפעלות בפועל. כל הרצה עולה 0.000025 דולר, שהם 0.25 דולר לכל 10,000 ריצות, ומחיר המכונה נקבע לפי גודל הזיכרון ומספר המעבדים, החל מ־0.0000169 דולר לשנייה למכונת Micro ועד 0.0006800 דולר לשנייה למכונת Large 2x. הנקודה החשובה היא שעל זמני המתנה פנימיים לא משלמים: כשמשימה מחכה לתגובה, לסוכן אחר או לאישור ידני מאדם, התהליך נשמר ונעצר, והמונה מפסיק לתקתק עד שהנתונים חוזרים.
זה לא מתאים לכולם.
הכלי פותר בעיה קריטית לסטארטאפים ולצוותים שבונים מערכות מבוססות מודלי שפה, עיבוד מדיה, או אוטומציות דפדפן מורכבות שנמשכות דקות ארוכות. לעומת זאת, אם אתם רק צריכים לשלוח אימייל פשוט ברישום משתמש או להריץ קריאת API קצרה של שתי שניות, התקנת ספריות ייעודיות ותלות בתשתית נפרדת היא מהלך מיותר שמסבך את הפרויקט ללא הצדקה. גם אתרי תוכן רגילים או בלוגים לא ימצאו בו שום תועלת מעשית.
יכולות המערכת בקוד
- בניית סוכני שיחה עמידים
- הזרמת תשובות LLM ישירות לממשק
- השהיית משימות לאישור אנושי
- שחזור אוטומטי מכישלונות והתרסקויות
- הרצת סקריפטים ב־Python
שליטה בקוד ועזיבת הפלטפורמה
מבחינת נעילת ספק, הפרויקט מופץ תחת רישיון קוד פתוח Apache 2.0 ומחזיק מעל 16,300 כוכבים ב־GitHub. המשמעות היא שאתם לא כבולים לענן של החברה: אפשר לקחת את כל המערכת ולהרים אותה בהתקנה עצמית על שרתים פרטיים שלכם, אם כי תצטרכו לתחזק את התשתית לבד. הקוד שלכם יושב ישירות בתוך הריפו של הפרויקט, כך שכל הלוגיקה והמשימות נשארות אצלכם במערכת ניהול הגרסאות הרגילה ללא צורך לייצא מידע החוצה בעת עזיבה.
הם לא מציעים ממשק בעברית.
כל האתר, התיעוד וסביבת הניהול פועלים באנגלית בלבד. לחברות מקומיות שחייבות עמידה ברגולציית בריאות יש אפשרות לרכוש הרחבת BAA עבור תקן HIPAA במסלולים המתקדמים, ומפתחים שעובדים מול תשתיות מקומיות סגורות יכולים להשתמש בכתובות IP קבועות או בחיבור AWS PrivateLink. עם זאת, אין תמיכה ישראלית מקומית או חיוב בשקלים, והתשלום בענן מחושב בדולרים בלבד מול החברה.
כל עובדה בעמוד נקראה מהאתר של Trigger.dev בתאריך שרשום למעלה. מחירים ומגבלות משתנים; לפני שמשלמים, בודקים בעמוד המחירון שלהם. מצאתם טעות? כתבו.