バイブコーディング超えてバイブデプロイ〜CloudflareMCPで実現する、未来のアプリケーションデリバリー〜
by
azukiazusa
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
バイブコーディング超えてバイブデプロイ 〜Cloudflare MCP で実現する、未来のアプリケーシ ョンデリバリー〜 Workers Tech Talks in Kyoto #1
Slide 2
Slide 2 text
自己紹介 azukiazusa https://azukiazusa.dev FE (フロントエンド| ファイアーエ ムブレム)が好き
Slide 3
Slide 3 text
https://azukiazusa.dev ↖ Cloudflare Workers にホスト
Slide 4
Slide 4 text
バイブコーディング
Slide 5
Slide 5 text
バイブコーディングとは? AI エージェントが自律的にコードを生成・実行する技術 AI に自然言語で指示を出す AI エージェントが主体になってアプリケーションの開発を進める 雰囲気・フィーリング・ノリ
Slide 6
Slide 6 text
Cloudflare の特徴
Slide 7
Slide 7 text
Cloudflare の特徴 驚異的なデプロイの簡単さ
Slide 8
Slide 8 text
ドキュメントのボタン をクリックするだけで デプロイを開始
Slide 9
Slide 9 text
もっと気軽にデプロイしたい バイブコーディングのようなノリで...
Slide 10
Slide 10 text
Cloudflare MCP 13 のMCP サーバーを提供 https://blog.cloudflare.com/ja -jp/thirteen-new-mcp- servers-from-cloudflare/
Slide 11
Slide 11 text
Model Control Protocol (MCP) とは? LLM が外部システムと連携するためのプロトコル AI エージェントが様々なサービスを直接操作可能
Slide 12
Slide 12 text
Workers Bindings Server AI エージェントがKV やR2, D1 などのCloudflare リソースを操作可能 自然言語で指示を出すだけでリソースの作成・削除が可能 真の「バイブデプロイ」
Slide 13
Slide 13 text
実際にやってみよう! URL 短縮サービスを Cloudflare Workers + KV ストレージで実装
Slide 14
Slide 14 text
下準備 Cloudflare Workers アカウントを作成 Claude Code をインストール npm install -g @anthropics/claude-code
Slide 15
Slide 15 text
Claude Code に MCP サーバーを追加 claude mcp add --transport sse -s project "Cloudflare Workers" "https://bindings.mcp.cloudflare.com/sse"
Slide 16
Slide 16 text
.mcp.json ファイルが生成される { "mcpServers": { "Cloudflare Workers": { "type": "sse", "url": "https://bindings.mcp.cloudflare.com/sse" } } }
Slide 17
Slide 17 text
認証 /mcp コマンドで認証 が必要
Slide 18
Slide 18 text
Cloudflare の認証画面
Slide 19
Slide 19 text
プロンプト Claude Codeを使って、URL短縮サービスをCloudflare Workers + KVストレージで実装してデプロイしてください。 要件: - Hono を使ってHTTPサーバーを実装 - web UI で短縮URLを生成 - Cloudflare KVを使ってURL情報を保存 - 短縮コードは6文字のランダムな英数字
Slide 20
Slide 20 text
Claude Code が実行計画を立てる
Slide 21
Slide 21 text
KV が MCP を通じて生成される
Slide 22
Slide 22 text
wrangler deploy で Worker をデプロイ
Slide 23
Slide 23 text
Worker のデプロイが完了
Slide 24
Slide 24 text
Worker の情報を取得
Slide 25
Slide 25 text
URL 短縮サービスの完成
Slide 26
Slide 26 text
まとめ バイブコーディングはAI エージェントが主体となる開発スタイル Cloudflare MCP は LLM から Cloudflare のリソースにアクセスした り、作成・削除するためのツールを提供 Cloudflare MCP の Workers Bindings Server により、AI エージェン トが直接Worker をデプロイ可能
Slide 27
Slide 27 text
No content