cloudflare-agents
26
总安装量
10
周安装量
#14362
全站排名
安装命令
npx skills add https://github.com/secondsky/claude-skills --skill cloudflare-agents
Agent 安装分布
claude-code
8
cursor
7
gemini-cli
6
codex
6
opencode
5
replit
5
Skill 文档
Cloudflare Agents
Last Updated: 2025-11-21
Quick Start
export default {
async fetch(request, env, ctx) {
const agent = {
tools: [
{ name: 'getTodo', handler: async ({id}) => ({id, title: 'Task'}) }
],
async run(input) {
return await processWithLLM(input, this.tools);
}
};
return Response.json(await agent.run(await request.text()));
}
};
Core Features
- Tool Integration: Register and execute tools
- LLM Providers: OpenAI, Anthropic, Google Gemini
- MCP Protocol: Model Context Protocol support
- Cloudflare Bindings: D1, KV, R2, Durable Objects
Agent Pattern
const agent = {
tools: [...],
systemPrompt: 'You are a helpful assistant',
model: 'gpt-4o',
async run(input) {
// Process with LLM
}
};
Resources
Core Documentation
references/patterns-concepts.md(317 lines) – What is Cloudflare Agents, patterns & concepts, critical rules, known issues preventionreferences/configuration-guide.md(152 lines) – Complete configuration deep divereferences/agent-api.md(115 lines) – Complete Agent Class API reference
Integration Guides
references/http-sse-guide.md(74 lines) – HTTP & Server-Sent Eventsreferences/websockets-guide.md(110 lines) – WebSocket integrationreferences/state-management.md(388 lines) – State management, scheduled tasks, workflowsreferences/mcp-integration.md(130 lines) – Model Context Protocol integration
Advanced Features
references/advanced-features.md(637 lines) – Browser automation, RAG, AI model integration, calling agents, client APIs
Error Reference
references/error-catalog.md(10 lines) – Common errors and solutions
Templates
templates/basic-agent.ts– Basic agent setuptemplates/browser-agent.ts– Browser automationtemplates/calling-agents-worker.ts– Calling other agentstemplates/chat-agent-streaming.ts– Streaming chat agenttemplates/hitl-agent.ts– Human-in-the-looptemplates/mcp-server-basic.ts– MCP server integrationtemplates/rag-agent.ts– RAG implementationtemplates/react-useagent-client.tsx– React client integrationtemplates/scheduled-agent.ts– Scheduled taskstemplates/state-sync-agent.ts– State synchronizationtemplates/websocket-agent.ts– WebSocket agenttemplates/workflow-agent.ts– Workflows integrationtemplates/wrangler-agents-config.jsonc– Wrangler configuration
Official Docs: https://developers.cloudflare.com/cloudflare-for-platforms/cloudflare-agents/