시각적 캔버스, 사용자 코드, 1,500개 이상의 연동을 활용해 AI 에이전트와 워크플로를 만드는 fair-code 자동화 플랫폼
triggerdotdev/trigger.dev
재시도, 큐, 관측 기능을 갖춘 지속 실행형 AI 에이전트와 백그라운드 워크플로를 구축하고 배포하는 오픈소스 TypeScript 플랫폼입니다.
대체할 수 있는 제품:AWS Step Functions
Inngest
- 스타
- 16,591
- 포크
- 1,504
- 열린 이슈
- 236
- 마지막 커밋
- 2시간 전
어떤 프로젝트인가요?
Trigger.dev를 사용하면 개발자가 코드베이스 안에서 일반적인 TypeScript 함수처럼 백그라운드 작업, AI 에이전트, 워크플로를 작성한 뒤 클라우드에 배포하거나 Docker 또는 Kubernetes로 플랫폼을 셀프 호스팅할 수 있습니다. AWS Lambda나 Vercel 같은 서버리스 플랫폼에서 발생하는 요청 시간 제한의 영향을 받지 않으며, 재시도, 큐, 동시성 규칙, 멱등성, 체크포인팅 기능을 제공합니다.
실행 기능 외에도 지속성 있는 cron 스케줄을 통한 예약, 배치 트리거, 스키마를 통한 페이로드 검증, 사람의 승인이나 응답을 기다리며 실행을 일시 중지하는 wait 또는 waitpoint 기능을 제공합니다. SDK와 React 훅을 통해 프런트엔드에 실시간 업데이트와 LLM 응답 스트리밍을 전달할 수 있습니다. 각 실행에는 전체 트레이스 화면과 로그가 제공되며, 실행에 태그를 지정하고 필터링하거나 일괄 관리할 수 있습니다.
배포 기능은 DEV, PREVIEW, STAGING, PROD 환경, 실행 중인 작업에 영향을 주지 않는 버전 관리 배포, Python, FFmpeg, 브라우저 같은 시스템 패키지를 설치하는 빌드 확장 기능을 지원합니다.
핵심 기능
- 01실행 시간 제한 없이 TypeScript 함수로 작업 작성
- 02자동 재시도, 큐, 동시성 규칙 및 멱등성
- 03지속성 있는 cron 스케줄, 배치 트리거 및 대기 기능
- 04사람의 개입이 필요한 waitpoint와 LLM 스트리밍을 지원하는 실시간 실행 업데이트
- 05모든 실행에 대한 전체 트레이싱, 로그 및 실시간 알림
- 06Docker Compose 또는 Kubernetes Helm 차트로 셀프 호스팅
활용 사례
- 서버리스 함수의 시간 제한을 초과하는 장시간 AI 에이전트 워크플로 실행
- 데이터 동기화나 보고서 생성과 같은 반복 작업 예약
- 자동화 프로세스를 일시 중지하고 사람의 승인을 받은 뒤 계속 진행
- LLM 응답이나 작업 진행 상황을 Next.js 또는 React 프런트엔드에 스트리밍
빠른 시작
- 1
웹 앱에서 계정과 프로젝트를 만드세요
- 2
온보딩 안내에 따라 첫 번째 작업을 빌드하고 배포하세요
- 3
자세한 내용은 문서의 빠른 시작 가이드를 읽어보세요
사용 전 알아둘 점
- 셀프 호스팅에는 Docker Compose 또는 Kubernetes 클러스터가 필요하며, README에는 설치 명령어가 안내되어 있지 않습니다.
토픽
자주 묻는 질문
- trigger.dev은(는) 무엇인가요?
- 재시도, 큐, 관측 기능을 갖춘 지속 실행형 AI 에이전트와 백그라운드 워크플로를 구축하고 배포하는 오픈소스 TypeScript 플랫폼입니다. Trigger.dev를 사용하면 개발자가 코드베이스 안에서 일반적인 TypeScript 함수처럼 백그라운드 작업, AI 에이전트, 워크플로를 작성한 뒤 클라우드에 배포하거나 Docker 또는 Kubernetes로 플랫폼을 셀프 호스팅할 수 있습니다. AWS Lambda나 Vercel 같은 서버리스 플랫폼에서 발생하는 요청 시간 제한의 영향을 받지 않으며, 재시도, 큐, 동시성 규칙, 멱등성, 체크포인팅 기능을 제공합니다.
- trigger.dev은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- trigger.dev은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- trigger.dev은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. trigger.dev의 마지막 커밋은 2026년 10월 21일입니다.
- trigger.dev은(는) 어디에 사용할 수 있나요?
- 서버리스 함수의 시간 제한을 초과하는 장시간 AI 에이전트 워크플로 실행 데이터 동기화나 보고서 생성과 같은 반복 작업 예약 자동화 프로세스를 일시 중지하고 사람의 승인을 받은 뒤 계속 진행 LLM 응답이나 작업 진행 상황을 Next.js 또는 React 프런트엔드에 스트리밍
- trigger.dev는 어떻게 설치하나요?
- 웹 앱에서 계정과 프로젝트를 만드세요 온보딩 안내에 따라 첫 번째 작업을 빌드하고 배포하세요 자세한 내용은 문서의 빠른 시작 가이드를 읽어보세요
- trigger.dev은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/triggerdotdev/trigger.dev
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AutoGPT는 자연어 설명이나 시각적 빌더로 다단계 워크플로를 수행하는 AI 에이전트를 만들고 실행·예약하는 오픈소스 플랫폼입니다.
에이전트, 스크립트, 사람의 승인 단계를 활용해 YAML로 정의한 AI 코딩 및 기타 프로세스를 실행하는 오픈소스 워크플로 엔진입니다.
메모리, 도구, MCP, RAG, 음성, 워크플로를 지원하는 AI 에이전트 구축용 TypeScript 프레임워크와 관측성을 위한 VoltOps 콘솔입니다.
조사, 계획, 코딩 및 작업 실행이 가능한 자율 AI 에이전트를 구축하는 Python 프레임워크로, 메모리, RAG와 100개 이상의 LLM 제공업체를 지원합니다.
Cloudflare Durable Objects에서 실시간 상태 동기화, 작업 예약, MCP를 지원하는 영속적이고 상태를 유지하는 AI 에이전트를 만들기 위한 TypeScript SDK입니다.