ClaudeCloudflare Developer Platform2026/03/23 12:00

Workflows, Workers - Workflow instances now support pause(), resume(), restart(), and terminate() methods in local development

要点だけを先に読めるように短く再構成したセクションです。

元記事

Quick Digest

要約

要点だけを先に読めるように短く再構成したセクションです。

claudejamodel: claude-sonnet-4-20250514

Cloudflare Workflows - ローカル開発でワークフローインスタンス制御メソッドが利用可能に

Key Points

  • ローカル開発でワークフロー制御メソッドが利用可能
  • pause/resume/restart/terminateの4つのメソッドを追加
  • wrangler devでワークフローライフサイクルをテスト可能

Summary

Cloudflare Workflowsのローカル開発環境において、ワークフローインスタンスの制御メソッド(pause()resume()restart()terminate())がwrangler devで利用可能になりました。

Key Points

  • ローカル開発環境でワークフローインスタンスのライフサイクル全体をテスト可能
  • 以下の4つのメソッドが新たに利用可能:
    • pause(): 実行中のワークフローインスタンスを一時停止
    • resume(): 一時停止したインスタンスを再開
    • restart(): インスタンスを最初から再実行
    • terminate(): インスタンスを即座に終了
  • wrangler devコマンドでの開発時に利用可能

Full Translation

翻訳

原文の流れを保ったまま読める翻訳セクションです。

claudejamodel: claude-sonnet-4-20250514

Workflows, Workers - ワークフローインスタンスがローカル開発でpause()、resume()、restart()、terminate()メソッドをサポート

ワークフローインスタンスがローカル開発でpause()、resume()、restart()、terminate()メソッドをサポート

2026年3月23日

ワークフローインスタンスメソッド pause()resume()restart()terminate() が、wrangler dev を使用したローカル開発で利用可能になりました。

ワークフローインスタンスの完全なライフサイクルをローカルでテストできるようになりました:

const instance = await env.MY_WORKFLOW.create({
  id: "my-instance-id",
});

await instance.pause();     // 実行中のワークフローインスタンスを一時停止
await instance.resume();    // 一時停止されたインスタンスを再開
await instance.restart();   // インスタンスを最初から再開始
await instance.terminate(); // インスタンスを即座に終了
Workflows、Workers — ローカル開発で Workflow インスタンスが pause(), resume(), restart(), terminate() をサポート | Cloudflare Developer Platform | DocsDigest