AI代理现可通过Turnstile Spin为你的网站配置安全防护
内容提要
Cloudflare推出Turnstile Spin,让AI编码代理自动完成Turnstile人机验证的部署,可处理全新安装、修复缺少后端验证的组件及从其他CAPTCHA迁移,代码修改在用户本地进行,不上传Cloudflare。自7月上线已创建逾6.5万个组件,旨在让非专业开发者也能轻松配置机器人防护。
延伸解读
AI代理如何简化Turnstile部署
Turnstile Spin让AI编码代理自动完成Turnstile的端到端部署,包括前端组件嵌入和后端Siteverify验证。代理会查找相关代码、提出方案并等待用户批准,然后在本地修改代码,不上传Cloudflare。这降低了非专业开发者的配置门槛,同时让经验丰富的开发者节省重复劳动。
三种适用场景与修复能力
Spin能适应三种代码库上下文:全新安装、组件恢复和从其他CAPTCHA迁移。对于已存在但缺少后端验证的组件,仪表板会显示“Fix with Spin”提示,代理使用相同密钥补全后端步骤,组件继续服务流量。迁移时,代理检测现有标记并提议替换方案,经批准后应用。
隐私与安全设计
Spin不会将应用代码发送给Cloudflare,也不远程修改代码。用户已有的编码代理(如Claude Code、Cursor、Codex等)在本地代码库中执行批准的更改。Cloudflare账户中唯一新增的资源是Turnstile组件,验证逻辑保留在后端,与决定挑战后行为的应用逻辑相邻。
早期采用与影响
自7月发布以来,仪表板记录了超过65,000次成功的Spin组件创建,生成的提示被复制超过30,000次。Turnstile每周处理约30亿次验证,一周内有超过23,000个账户创建新组件。这表明将Turnstile融入AI工作流满足了构建者的实际需求,尤其帮助非专业开发者轻松配置机器人防护。
Q&A
Turnstile Spin 是什么?
Turnstile Spin 是 Cloudflare 推出的代理介导的端到端 Turnstile 实现方案,让 AI 编码代理自动完成 Turnstile 人机验证的部署,包括创建组件、嵌入前端和后端验证,以及修复或迁移现有配置。
Turnstile Spin 能处理哪些部署场景?
Turnstile Spin 能适应三种场景:1. 全新安装:代码库中无 CAPTCHA,代理从前端到后端从头嵌入;2. 组件恢复:为缺少后端验证的现有组件添加缺失的 Siteverify 步骤;3. 迁移:从其他 CAPTCHA 提供商迁移到 Turnstile。
使用 Turnstile Spin 时,我的代码会被上传到 Cloudflare 吗?
不会。Spin 不会将你的应用代码发送到 Cloudflare,也不会要求 Cloudflare 远程修改代码。你使用的代理(如 Claude Code、Cursor、Codex 等)会在你的代码库内进行经你批准的更改,Cloudflare 账户中唯一新增的资源是 Turnstile 组件。
如何启动 Turnstile Spin?
你可以从 Cloudflare 仪表板、Cloudflare Wrangler 或通过将公共技能 URL 粘贴到你的代理中来启动 Spin。通常组合使用:从仪表板开始,将技能粘贴到代理,代理会使用 Wrangler 协助完成步骤。
Turnstile Spin 上线后的使用情况如何?
自 7 月上线以来,仪表板已记录超过 65,000 次成功的 Spin 组件创建,开发者复制生成的提示超过 30,000 次,表明将 Turnstile 直接引入 AI 工作流满足了构建者的迫切需求。
Turnstile 本身是如何工作的?
Turnstile 需要两步实现:首先在前端代码中渲染 Turnstile 组件,让 Cloudflare 运行客户端挑战并发放令牌;然后将令牌 POST 到 Siteverify API 进行验证,根据验证结果决定后续操作,例如在访客通过挑战前禁用登录按钮。