trigger.dev

trigger.dev

Background job platform used with Claude Code to host agents and workflows in production. Provides scheduled runs, automatic retries, queuing, orchestration, and a clean UI for watching live executions. TypeScript-based tasks deploy from a GitHub repo auto-synced via push. Supports MCP server integration and environment-variable secrets stored in the trigger.dev UI.

Key facts

  • TypeScript task files live under src/trigger/ in the project
  • Dev environment connects to a running local dev server; prod deploys from GitHub auto-sync
  • Supports cron schedules, automatic retries, queues, and multi-task orchestration
  • Runs can span multiple tasks with deduplication and idempotency
  • Official trigger.dev MCP server lets Claude Code deploy and test jobs directly
  • Environment variables (API keys) must be added in both dev and prod via the trigger.dev UI
  • In Nate's 2026 deployment comparison, trigger.dev is positioned as a cloud workflow/runtime layer: excellent for scheduled, durable, observable TypeScript workflows, and agentic only when the developer explicitly embeds an agent SDK or model call [src-086].

Source references

  • [src-004] Nate Herk cluster — Nate Herk — Claude Code cluster (21 videos)

– Videos referenced: UGIZnh6HNLc, 27Y44JYXZJ8

  • [src-086] Nate Herk — "I Tested 3 Ways to Deploy Claude Agents (Here's When to Use Each)" (2026-05-15)