Cloudflareが2026年9月21日に一般提供(GA)へ移した「Python Workers」は、同社の実行基盤でPythonアプリケーションを動かす仕組みです。
発表の確認日と記述の範囲
機能と対応範囲の記述は、2026年9月23日に確認したCloudflare公式ブログを根拠としています。TechDaylightは実行性能を測定していません。
この発表には、料金、実行時間・メモリの制限値、SLAの具体的な条件や、対応ドライバーの網羅的な一覧は記載されていません。
Webアプリの実行と各種サービスへの接続に対応
同社の発表によると、Python WorkersではWebアプリの実行に加え、HTTP通信やデータベース接続にも対応しました。同社はGAへの移行を、Pythonを開発基盤で正式にサポートすることと位置付けています。
Webアプリの開発に使うFastAPIやDjango、Flaskは、内蔵コネクタを介して動きます。対象は、アプリとサーバーをつなぐWSGIまたはASGIのインターフェースに対応したフレームワークです。Webサーバーとしての処理はWorkers側が受け持ちます。
同社は、HTTPクライアントのrequestsやhttpxの開発元に変更を提供しました。これらはWebAssembly環境でJavaScriptのfetch APIを通じて外部APIと通信できます。同社はこの変更とソケット操作への対応が、AI関連ライブラリのopenai、langchain、mcpの動作を可能にしたと説明しています。
データベースとの接続を担うHyperdriveも、Python Workersから利用できます。PostgreSQLやMySQLとの通信を支えるのは、Pythonのソケット操作をWorkersのconnect APIへ橋渡しする同社の実装です。
Python WorkersからHyperdriveを使うには、まずデータベースをHyperdriveに接続し、Wranglerの設定にバインディングを追加します。バインディングはコードからサービスを使うための設定で、ここでは接続したHyperdriveの設定を参照します。発表に掲載されたコード例は、MySQL用ドライバーのaiomysqlを使っています。
同社は、各サービスを呼び出すバインディングについて、データ型の変換を実行基盤とPython SDKに組み込みました。キューサービスのQueuesへPythonの辞書を渡す例では、従来必要だった明示的な変換コードなしで送信できます。
ネイティブ拡張は専用のビルドが必要
一方、同社が示したパッケージの実行条件には、WebAssembly上で動く環境ならではの制約があります。C・C++・Rustで書かれたネイティブ拡張を含む場合は、WebAssembly向けにクロスコンパイルする必要があります。
Python Workersは、WebAssembly上で動くPythonインタープリターのPyodideを土台にしています。同社が提案したPEP 783は、ブラウザー環境でPythonを動かす共通基盤「PyEmscripten」を定める標準化提案で、採択されました。
採択により、パッケージ開発者がPyEmscripten向けにビルド・公開したパッケージは、この基盤を実装するすべての環境で使えるようになりました。パッケージのエコシステムでは、この標準への対応がまだ進んでいる途中だと同社は説明しています。
同社はPython Workersの今後の計画として、対応パッケージの追加と、実行性能・メモリ効率の改善を挙げています。
EDITORIAL VIEW
編集部の見立て
ここからは、上の事実をもとにした編集部の読みです。確認された事実ではありません。
今回の変更は、Pythonの既存のWebアプリやAI関連ライブラリをWorkersのサービスにつなぐ方向の整備と捉えられます。正式サポートになっても、ネイティブ拡張を含むパッケージの移植性は別の条件として残ります。
この見立ては同社の発表1本に基づいており、実運用での互換性や性能まで評価したものではありません。
確度 低限られた資料からの推測で、新しい材料が出れば変わりえます。
見立ての根拠にした資料
- Gyeongjae Choi・Dominik Picheta・Hood Chatham — Python Workers are now generally available — Cloudflare Blog:Pythonの正式サポート、WebフレームワークとHTTP・データベース接続への対応を公表しています。ネイティブ拡張にはWebAssembly向けビルドを要し、PyEmscripten対応の普及が途上であるとも説明しています。
次のニュースも、
あなたのもとへ。
RSSで新着記事をまとめてチェック。メールアドレスの登録は不要です。
更新を受け取る →人気記事ランキング
公開後の閲覧数をもとに、
よく読まれた記事を紹介します。
