Skip to content

Cloudflare Code Mode:2500个API端点Token降低99.9%

2026年5月4日

📰 概要

Cloudflare推出Code Mode MCP服务器,Token占用降幅达99.9%。

传统MCP方式中,每个API端点都对应一个独立工具定义,占用大量Token。Cloudflare的新方案:将MCP工具转换成TypeScript API,让LLM直接编写代码。

访问2500个API端点的Token占用从117万Token降至约1000Token。


🔍 解读

这不是微调,是架构重构。

MCP本质上是让大语言模型调用外部工具和API的标准。传统做法中,每个端点都是独立工具定义——简单直接,但Token成本极高。

Code Mode的核心改变:用"编写代码"替代"工具调用"。智能体不再调用预定义工具,而是根据API规范自己写代码来调用API。


💎 深挖

Token占用的天壤之别

Cloudflare表示,Code Mode将Token占用从117万Token降至约1000Token,降幅约99.9%。这种固定占用与API规模无关。

传统MCP方式:每个API端点对应一个工具定义,2500个端点意味着2500个工具定义,全部占用上下文窗口。

Code Mode方式:只暴露两个工具——search()和execute(),模型根据规范自己编写代码。

如何实现

团队采用专门的编码策略,将庞大的API schema压缩到极小的上下文窗口中。

智能体首先使用search()按产品域、路径或元数据查询OpenAPI规范,规范本身不会进入模型上下文。

随后,execute()在一次循环中运行处理分页、条件逻辑和链式API调用的代码。

安全隔离

服务器在Dynamic Worker isolate中运行用户生成代码,不提供文件系统、不暴露环境变量。

AI编写的代码运行在沙箱环境中,不会影响底层系统。

为什么值得关注

分析师认为,Code Mode是推动智能体工作流从简单单服务交互迈向多API自动化扩展的关键一步。

随着行业持续应对生产级AI智能体中的上下文成本和编排复杂度,这一模式可能在未来一年影响MCP标准服务器设计与智能体框架。

已覆盖的服务

新MCP服务器目前已覆盖DNS、Zero Trust、Workers和R2服务。

Cloudflare还在Agents SDK中开源了Code Mode SDK,以便第三方MCP采用类似模式。

什么情况不建议用

如果你的场景是简单的单服务API调用,传统MCP方式已经足够,Code Mode的复杂度可能不必要。

如果你的API规模较小(少于100个端点),Token节省的优势可能不明显。

不要孤军奋战啦!

加入微信群一起学习交流 AI

与大神一起使用 OpenClaw、Hermes、Claude Code、Seedance 2.0、GPT-Image-2 等

微信公众号

扫码关注微信公众号
私信 "加群",将自动获取微信群二维码

探索 AI 世界,掌握智能未来