Vercel Workflows正式发布,用两行代码指令替代整套后端编排基础设施

robot
概要作成中
ME News ニュース、4月17日(UTC+8)、動察Beatingの監視によると、フロントエンドクラウドプラットフォームVercelは正式にWorkflowsをリリースし、持続的実行(durable execution)能力をアプリケーションコードに組み込んだ。開発者はTypeScript関数の先頭に「use workflow」と記述してワークフローの入口を示し、子関数内に「use step」と記述して各実行ステップを示すと、フレームワークが自動的にキューのスケジューリング、失敗時のリトライ、状態の永続化、可観測性を処理し、個別のオーケストレーションサービスやメッセージキュー、状態データベースを展開する必要がなくなる。このモデルが解決する核心的な問題は、AIエージェントやバックエンドタスクをプロトタイプから本番環境に移行する際に、開発者が多くの時間をオーケストレーション基盤の構築に費やすのではなく、製品自体の改善に集中できるようにすることだ。従来の解決策では、ロジックをキュー、ワーカー、状態表、リトライメカニズムに分散させる必要があったが、Workflowsはこれらをすべてアプリケーションコードに統合し、オーケストレーションロジックとビジネスロジックを一体化している。Vercelは、ユーザーは関数の実行時にかかる計算コストだけを支払い、常駐のオーケストレーションサービスのコストは発生しないと述べている。Workflowsは2025年10月のベータ公開以来、1億回以上の実行と5億ステップ以上を処理し、1500以上の顧客に利用され、npmの週次ダウンロード数は20万回を超えている。AIエージェントのシナリオに向けて、Workflowsは以下の重要な機能を提供する: 1. 持続的ストリーム(Durable Streams):エージェントの出力を永続化し、ユーザーがブラウザを閉じてもワークフローは継続し、再接続時に中断地点から復旧、Redisや自前のメッセージシステムは不要 2. デフォルト暗号化:すべてのステップの入力出力とストリームデータは展開前に自動的に暗号化され、復号はワークフロー実行環境内のみで行われる 3. 一時停止と再開:Hookなどを通じて外部イベント(例:手動承認)を待ち、Sleepを使って数日から数ヶ月の間一時停止可能、停止中は計算コストが発生しない 4. 高負荷対応:単一ステップ最大50MB、1回の実行最大2GBをサポートし、多モーダルエージェントによる画像や動画の伝達に対応 AI SDK v7とともに\WorkflowAgent\が同期リリースされ、持続的実行とツール呼び出し、状態管理を深く統合。Python SDKもベータ版に入り、このプログラミングモデルをPythonエコシステムに拡張。Workflow SDKはオープンソース化され、「Worlds」アダプターシステムを通じてセルフホスティングの展開をサポートし、コミュニティではMongoDB、Redis、Cloudflareなどのアダプターも開発中。 次期バージョンのWorkflows 5では、ネイティブな並行制御(クロスランタイムロックを含む)、グローバル展開インフラ、スナップショットベースのランタイムを導入し、イベントのリプレイコストを削減予定。(出典:BlockBeats)
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 6
  • 10
  • 共有
コメント
コメントを追加
コメントを追加
AlmondMilkLiquidator
· 18時間前
オープンアダプターは、より多くの外部サービスに接続できることを意味します
原文表示返信0
GateUser-6857a9c9
· 18時間前
実際の稼働に基づく課金は低頻度のタスクに優しく、アイドル状態のマシンを維持する必要がなくなります。
原文表示返信0
OrdersPlacedBeforeTheStorm
· 19時間前
デフォルトの暗号化に高評価、二重にする手間が省けるから
原文表示返信0
CancelingOrdersIsLikeBreathing
· 19時間前
AI SDK v7同期更新、VercelはAIワークフローも取り込もうとしているのか?
原文表示返信0
VolatilityOfToastingBread
· 19時間前
Python SDKがついに登場、長い間待ち望んでいた
原文表示返信0
HaiyanColdWallet
· 19時間前
持久流+挂起唤醒のこの組み合わせはなかなか面白いですね。自前のオーケストレーションの手間をかなり省けます。
原文表示返信0