Cloudflare Workers Tech Talks in Kyoto #1
この記事は英語で書かれた原文をAIが翻訳したものです。
Cloudflare Workers Tech Talks in Kyoto #1
7月18日に「Workers Tech Talks in Kyoto #1」を開催しました。京都では初めての開催となるWorkers Tech Talksです。参加者は約30名。4本のトークと5本のライトニングトークがあり、トークのあとには懇親会も行いました。みなさん楽しんでくれたようです!
Cloudflare Workers Tech Talksとは?
Cloudflare Workers Tech Talksは、Cloudflare Workersを使って開発している開発者が、Cloudflare Workersについて語るイベントです。これまで東京で5回、大阪で2回開催してきました。このイベントの特徴は、スピーカーが好きなことを自由に話せることです。スピーカーには「『Cloudflare Workersとは?』みたいな導入はしないでください」とよく伝えています。話したいことを話してもらうようにしています。
- Cloudflare Workers Tech Talks in Tokyo #1
- Cloudflare Workers Tech Talks in Tokyo #2
- Cloudflare Workers Tech Talks in Osaka #1
- Cloudflare Workers Tech Talks in Tokyo #3
- Cloudflare Workers Tech Talks in Tokyo #4
- Cloudflare Workers Tech Talks in Osaka #2
- Cloudflare Workers Tech Talks in Tokyo #5
会場
会場は京都・烏丸通にあるはてなさんのオフィスでした。はてなさんは、ブログやソーシャルブックマークなど数多くのWebサービスを提供している有名な会社です。フロアには緑の芝生が敷かれ、ソファもいくつか置いてあり、みんなリラックスした雰囲気で参加できました。ありがとうございました!

参加者
参加者はconnpassのイベントページで募集しました。
https://workers-tech.connpass.com/event/359726/
申し込みは24名で、当日はスピーカーを含めて約30名が参加しました。Cloudflare Workersのコミュニティは日本全国で広がっています!
タイムテーブル
タイムテーブルはこちらです。

トーク
4名のスピーカーがメインのトークをしてくれました(写真: rokuosanさん)。
Claude CodeでAstroブログをPagesからWorkersへ移行してみた

NOT A HOTELのソフトウェアエンジニアであるKei Kamikawaさんは、Astroで作ったブログをPagesからWorkersへ移行した話をしてくれました。Claude Codeに手伝ってもらったところ、あっという間に移行が完了したそうです。Cloudflare公式のMCPサーバーも活用したとのこと。Tipsとして、MCPサーバーには migrate_pages_to_workers_guide というガイドが含まれていることを紹介してくれました。
スライドはこちら: https://speakerdeck.com/codehex/claude-code-de-astro-blog-wo-pages-kara-workers-heyi-xing-sitemita
Vibe Codingの先へ — Vibe Deployment

Webアプリケーションエンジニアのazukiazusaさんは、Cloudflare Workers MCPを使ってアプリを「Vibe Deploy」するデモを見せてくれました。題材はURL短縮アプリ。最初はエラーで動きませんでしたが、最終的にはいい感じのUIを持つかっこいいアプリになりました。
Scala Native on Cloudflare Containers

WebアプリケーションエンジニアのWindymeltさんは、Containersについてのトークをしてくれました。前半ではContainersの基本を解説し、後半では大好きなScalaの話へ。ContainerでScalaを動かし、Workerから制御するアプリを見せてくれました。
スライドはこちら: https://www.3qe.us/2025/20250718-cloudflare.html
どこにデプロイする?Cloudflare Workers!

Helpfeelのプログラマーであるteramotodaikiさんは、これまで数多くのWebサービスを作ってきました。それらをCloudflare Workersにどうデプロイしているかを話してくれました。面白かったのが、Google SheetsからLLMを呼び出すアプリ。AI Gatewayを使うことでレスポンスのキャッシュを効かせられるという、とてもクールなアイデアでした。
ライトニングトーク
5分のライトニングトークが5本ありました(写真: rokuosanさん、luccafortさん)。
AI Ramen Fight

これは私のトークです。私が作った無料のWeb APIであるRamen APIについて話しました。これをリモートMCP対応にして、複数のAIエージェントがこのAPIを使い、誰が一番かっこいいWebページを作れるかを競うデモを見せました。(実はこれ、Workers Tech Talks in Tokyo #5でRickyがやったデモに触発されたものです。)
スライドはこちら: https://speakerdeck.com/yusukebe/ai-ramen-fight
@cloudflare/vite-pluginのTips

GoensのソフトウェアエンジニアであるTamata Ritoさんは、Cloudflare Vite Pluginについて話してくれました。彼はこのプラグインのヘビーユーザーです。buildやdeployを使うときの挙動がWranglerとは異なるので、移行する場合はデプロイのテストもしておくとよい、とのことでした。
スライドはこちら: https://speakerdeck.com/chimame/zhi-tutede-suru-at-cloudflare-vite-pluginnoarekore
MCPで体験するAI x ECの未来

DigitalCubeのBizDevであるHidetaka Okamotoさんは、「Agentic Commerce」について話してくれました。ECサイトをMCPに接続することで、LLMを使って買い物ができるようになる様子を見せてくれました。これらのMCPサーバーはWorkers上で動いているそうです。
スライドはこちら: https://docswell.com/s/4172320093/ZLQLLP-2025-07-18-203828
Workerで発火させる方法はひとつじゃない

大学生のrokuosanさんは、Cloudflare WorkersでのスケジュールタスクにはEvent Triggersだけでなく、Durable Objectsも使えることを紹介してくれました。最後には、Workers AIとDurable Objectsを組み合わせたアプリも見せてくれました。
スライドはこちら: https://speakerdeck.com/rokuosan/scheduled-cloudflare-workers
where.durableobjects.live

Jed Schmidtさんは、元・日英技術翻訳者で、季節ごとに京都に滞在している方です。Michel Hartさんに紹介してもらい、このイベントに招待しました。彼が作ったwhere.durableobjects.liveというサイトについて話してくれました。Durable Objectsがどこで動いているかを、とてもクールなUIで見せてくれるサイトです。トークの最後には、Durable Objectsは関心を分離するデータベースのようなものだ——Reactがそうであるように、と語っていました。
フィードバック
参加者のみなさんには、ハッシュタグ#workers_techをつけてXにポストしてもらいました。結果はこちらから見られます。
https://x.com/search?q=%23workers_tech
懇親会
トークのあとは懇親会をしました。ピザとドリンクを楽しみながら、みんなでワイワイおしゃべり。これからもWorkers Tech Talksをもっとやっていこうと盛り上がりました!
まとめ
京都では初めてのWorkers Tech Talksでした。多くの人がトークを楽しんでくれて、とてもいいイベントになったと思います。次回はまた来年の夏でしょうか?
集合写真です。みんな笑顔です!
