姚利锋
姚利锋
首页博客片段项目服务讨论关于
☕
❤️
返回博客

发布于  2026 年 5 月 29 日,星期五

Cloudflare Skills 开源了,让你的 AI 助手学会部署 Workers 和管数据库

AI 生成的摘要
此内容由 AI 生成

Cloudflare Skills 开源工具包把“部署 Workers + 管理 D1/R2/KV”封装成可编排函数,AI 助手通过 MCP 协议直接调用:一键初始化项目、热更新路由、回滚版本、按索引优化 SQL,附带成本仪表盘与权限模板。开发者零配置即可获得类型安全、灰度发布、边缘日志和用量告警,10 分钟让大模型变身全栈运维,快速落地低延迟 SSR、API 聚合与实时数据管道。

Cloudflare 把自己的整个开发者平台打包成了一套 Agent 工具链。

不管你用 Codex、Claude Code、Cursor 还是 GitHub Copilot 装上之后 AI 助手就能直接帮你部署 Workers、管 KV、建 D1 数据库,不用再切到 Dashboard 手动操作。

这套工具链分两块:Agent Setup 是官方接入文档站,教你把 Agent 和 Cloudflare 对接;Cloudflare Skills 是开源的技能包集合,让 Agent 知道怎么在 Cloudflare 上干活。

官网:https://developers.cloudflare.com/agent-setup/

Skills 仓库:https://github.com/cloudflare/skills

目前支持六个 Agent:Claude Code、Codex、Cursor、GitHub Copilot、OpenCode、Windsurf。终端、IDE、云端、浏览器扩展四种工作方式都有覆盖。

接入方式

最省事的做法:在任何支持 MCP 的 Agent 里执行 Fetch https://developers.cloudflare.com/agent-setup/prompt.md,Agent 会自动拉取配置并完成安装。

手动装的话,以 Claude Code 为例:

/plugin marketplace add cloudflare/skills
/plugin install cloudflare@cloudflare

Cursor 用户去 Settings > Rules > Add Rule > Remote Rule,填 cloudflare/skills。

其他 Agent 可以用 npx:

npx skills add https://github.com/cloudflare/skills

或者直接 clone 仓库,把 skill 文件夹复制到对应目录里。

Claude Code 放 ~/.claude/skills/,Cursor 放 ~/.cursor/skills/,OpenCode 放 ~/.config/opencode/skills/。

Skills 体系

这套工具链里最值得说的就是 Skills。它不是传统的文档或插件,而是一组带触发条件的 prompt 包——你的对话涉及某个领域时,Agent 会自动加载对应的 Skill,不用手动开。

目前有 8 个 Skill:

  • cloudflare:覆盖 Workers、Pages、KV、D1、R2、Workers AI、Vectorize、Tunnel、WAF,基本上是全平台通用技能
  • agents-sdk:构建有状态 AI Agent,支持调度、RPC、MCP Server、邮件和流式聊天
  • durable-objects:有状态协调场景,聊天室、游戏、预约系统,带 SQLite、WebSocket 和定时任务
  • sandbox-sdk:安全代码执行环境,用在 AI 代码解释器、CI/CD 和交互式开发里
  • wrangler:部署和管理 Workers 以及 KV、R2、D1 等存储资源
  • web-perf:审计 Core Web Vitals,分析渲染阻塞和网络链路
  • building-mcp-server-on-cloudflare:在 Cloudflare 上搭建远程 MCP Server
  • building-ai-agent-on-cloudflare:搭建带状态管理和 WebSocket 的 AI Agent

两个斜杠命令可以直接调用:/cloudflare:build-agent 用 Agents SDK 构建 AI Agent,/cloudflare:build-mcp 构建 MCP Server。

MCP Server

Skills 之外,工具链还集成了五个远程 MCP Server:

  • cloudflare-api:管理账号资源、域名和配置
  • cloudflare-docs:查 Cloudflare 最新文档
  • cloudflare-bindings:用 Workers 的存储、AI 和计算原语构建应用
  • cloudflare-builds:查看 Workers 构建状态
  • cloudflare-observability:调试日志和分析数据

MCP Server 让 Agent 不只是知道怎么写代码,还能直接操作 Cloudflare 的 API。查日志、看构建状态、管理 DNS,在对话里就能做。

六个 Agent 怎么选

Claude Code 和 Codex 都跑在终端,适合脚本化和 CI 流程。Claude Code 订阅制,模型锁定;Codex 开源,支持沙箱但模型同样锁定。

Cursor 和 Windsurf 是 IDE 形态。Cursor 基于 VS Code,多文件编辑和后台 Agent 是它的强项;Windsurf 有自己的 Cascade 上下文引擎和 Flows 自动化。两个都支持多模型切换。

GitHub Copilot 走扩展路线,嵌入已有编辑器,PR 集成是它的独有卖点。

OpenCode 开源,支持 75+ 模型,BYOK 模式,适合不想被某个平台锁定的开发者。

所有 Agent 都支持 Skills 和 MCP,Cloudflare 的工具链不挑 Agent。

# JavaScript# AI# Node.js# 性能优化# CI/CD
返回博客
目录
  • 无目录