검색
← 릴리스 노트

장기 실행 워크플로우 프로그래밍 모델

Vercel · 기능추가 · 2026.04.16

Vercel Workflows가 정식 출시되며 장기 실행 작업을 애플리케이션 코드로 다루는 모델이 공개됐다.

교안에 영향

예전의 Workflows 베타 안내나 제한 설명은 더 이상 GA 상태와 현재 기능 범위를 정확히 반영하지 않음

요약

- Workflows가 일반 공개(GA)되었고, 장기 실행 시스템을 애플리케이션 코드 안에서 구성하는 모델을 제시했다. - AI SDK와의 연동으로 durable agents와 WorkflowAgent를 지원하며, Workflow Python SDK는 베타로 제공된다. - event log, Fluid compute의 함수 실행, Vercel Queues를 기반으로 한 오케스트레이션 구조와 기본 암호화를 제공한다. - getWritable(), hooks, sleep, 대용량 step payload 등 에이전트와 장기 작업을 위한 기능이 추가됐다. - CLI 관찰 기능, workflow skill, Managed/Self-hosted/Embedded Worlds와 향후 Workflows 5 계획을 함께 안내했다.

바뀐 것

기타 13

  • Workflows가 일반 공개(GA)되었다.
  • 장기 실행 작업을 애플리케이션 코드로 다루는 새로운 프로그래밍 모델을 제시했다.
  • AI SDK와의 깊은 연동으로 durable agents를 지원하고, AI SDK v7의 WorkflowAgent를 소개했다.
  • Workflow Python SDK를 베타로 제공한다.
  • event log, Your functions on Fluid compute, Vercel Queues를 기반으로 한 실행 구조를 제공한다.
  • step inputs, outputs, stream chunks를 포함한 모든 데이터를 기본적으로 암호화한다.
  • getWritable()로 재연결 가능한 durable stream을 제공한다.
  • hooks와 sleep으로 워크플로우를 외부 트리거나 지정 시간까지 중단할 수 있다.
  • step당 50 MB, 전체 run당 2 GB까지 처리할 수 있는 제한을 제공한다.
  • Workflow SDK의 CLI로 workflow runs를 확인하고 디버깅할 수 있다.
  • Workflows skill을 추가해 에이전트가 워크플로우를 scaffold, debug, manage할 수 있게 했다.
  • Managed, Self-hosted, Embedded Worlds로 이식 가능한 실행 환경을 제공한다.
  • Workflows 5에서 native concurrency controls, globally deployed infrastructure, snapshot-based runtime, 개선된 번들링과 Next.js 통합을 예고했다.

원문 제목 · A new programming model for durable execution