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)