Hoppa till innehåll

CI and CD

Trigger.dev

Trigger.dev är en öppen källkods-plattform för bakgrundsjobb och AI-agenter, byggd kring så kallade durable tasks - jobb som kan köra länge utan att stöta i vanliga timeout-gränser och som stödjer realtidsuppdateringar. Det är riktat mot utvecklare som behöver köra långlivade eller asynkrona processer utanför den vanliga request/response-cykeln.

Besök Trigger.dev

Vad är Trigger.dev?

Trigger.dev är en öppen källkods-plattform för bakgrundsjobb och AI-agentkörningar, byggd för att köra långvariga, "hållbara" (durable) uppgifter utan de timeout-begränsningar som normalt gäller i serverless-miljöer. Utvecklare definierar uppgifter (tasks) i kod, som sedan körs asynkront, kan schemaläggas och stödjer realtidsuppdateringar av körningens status till en frontend eller klient. Plattformen riktar sig till utvecklare som bygger appar med behov av köhantering, längre AI-agentflöden, dataefterbearbetning eller schemalagda jobb, och som annars skulle stångas mot tidsgränser i sin hostingplattform eller behöva bygga en egen kölösning från grunden. Gratisnivån inkluderar enligt källan 5 dollar i månatliga beräkningskrediter, 20 samtidiga körningar, obegränsat antal tasks, 5 teammedlemmar, 10 scheman och 1 dags loggretention.

Vad den fria nivån räcker till

Gratisplanen inkluderar 5 dollar i månatliga beräkningskrediter, upp till 20 samtidiga körningar, obegränsat antal tasks, plats för 5 teammedlemmar, 10 scheman och en dags loggretention.

Användningsfall

Långvariga AI-agentflöden

Köra långvariga AI-agentflöden (t.ex. multi-steg LLM-anrop) utan att stöta på de timeouts som annars begränsar serverless-funktioner.

Schemalagda bakgrundsjobb

Schemalägga återkommande bakgrundsjobb, till exempel dataimport eller rapportgenerering, med cron-liknande scheman - upp till 10 ingår gratis.

Asynkron köbearbetning

Bearbeta köade uppgifter asynkront från en webbapp, som bildbehandling eller e-postutskick, utan att blockera användarens request.

Realtidsstatus till frontend

Visa realtidsstatus för en pågående bakgrundskörning i frontend, till exempel en progressbar för en lång AI-uppgift.

Ersätta egenbyggd köinfrastruktur

Ersätta egenbyggd kö-/jobbinfrastruktur baserad på t.ex. Redis-köer eller cron-servrar med en färdig, kodbaserad plattform.

Styrkor och begränsningar

Styrkor

  • Öppen källkod ger insyn i plattformen och möjlighet till egen drift för team som vill äga sin infrastruktur
  • Inga timeout-begränsningar för "durable" uppgifter, till skillnad från många serverless-plattformar
  • Realtidsstöd gör det möjligt att visa körningsstatus live till slutanvändare
  • Obegränsat antal tasks och 5 teammedlemmar ingår redan i gratisnivån enligt källan
  • 10 färdiga scheman ingår gratis för återkommande jobb

Begränsningar

  • Gratisnivåns beräkningskrediter (5 dollar/månad) är en hård gräns - tunga eller frekventa AI-agentkörningar kan snabbt överstiga den
  • Endast 1 dags loggretention på gratisnivån gör felsökning av äldre körningar svårare
  • 20 samtidiga körningar är en begränsning för appar med hög parallell belastning
  • Kräver att utvecklare skriver och underhåller uppgifter i kod - inget no-code-gränssnitt för icke-utvecklare
  • Kategoriseringen som "CI and CD" i källkatalogen är delvis missvisande - det är primärt en bakgrundsjobb-/agentplattform, inte ett byggpipeline-verktyg

Jämfört med alternativen

Inom samma katalogkategori (CI and CD) är Make det närmast jämförbara verktyget - även Make automatiserar arbetsflöden och kopplar ihop appar, men som en no-code/low-code SaaS för att visuellt koppla ihop tredjepartstjänster, medan Trigger.dev är en kodcentrerad, öppen källkods-plattform där utvecklare skriver egen uppgifts- och agentlogik. Övriga verktyg i samma kategori, som CircleCI och Buildkite, är renodlade bygg- och deploy-pipelines för CI/CD och löser ett annat problem än asynkrona bakgrundsjobb eller AI-agentkörningar. Skillnaden är alltså: Trigger.dev för kodfärdiga bakgrundsjobb/agenter med realtid, Make för visuell integrationsautomation, och traditionella CI-plattformar för bygg/test/deploy.

Vanliga frågor

Är det gratis för alltid?

Det finns en gratisnivå med 5 dollar i månatliga beräkningskrediter, men källan anger inte om detta är permanent - verifiera hos leverantören.

Finns betald nivå?

Begränsningarna i krediter, samtidiga körningar och loggretention antyder betalda planer för högre volym, men källan specificerar inte priser.

Self-hosted eller moln?

Trigger.dev är öppen källkod, vilket normalt möjliggör egen drift, men källan beskriver primärt den molnbaserade tjänsten med krediter och gränser - verifiera självhostningsdetaljer hos leverantören.

Vem passar det för?

Utvecklare som bygger appar med behov av långvariga bakgrundsjobb, schemalagda uppgifter eller AI-agentflöden utan serverless-timeouts.

Hur många samtidiga körningar ingår gratis?

20 samtidiga körningar enligt källan.

Hur länge sparas loggar på gratisnivån?

1 dags loggretention enligt källan.

SIAX perspektiv

Trigger.dev är värt att titta på när man vill ha bakgrundsjobb och AI-agentflöden utan att bygga en egen kö- och worker-infrastruktur, och att det är öppen källkod öppnar för självhosting om man vill undvika beroendet av deras molntjänst. De 5 dollarna i månatliga krediter och en dags loggretention i gratisnivån räcker för utveckling och lätt produktion, men man bör bevaka gränsen på 20 samtidiga körningar noga innan man skalar upp verklig trafik. Kort loggretention är också något att ha koll på om man behöver spåra fel i efterhand - det kan kräva egen loggning parallellt.

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal