← Vytvářejte agenty na Cloudflare / agents
Vytvářejte agenty na Cloudflare
Vytvářejte a hostujte agenty na Cloudflare, propojte chat, hlas, e-mail, Slack a webhooky s trvalým runtime agenta pomocí Browser, Sandbox, AI Search, MCP, Payments a dalších nástrojů MCP.
Když agenty hostujete na Cloudflare, má každá relace agenta trvalou identitu, lokální úložiště SQL, připojení v reálném čase, plánovanou práci a obnovitelné spouštění.
Nasaďte jednou a Cloudflare bude vaše agenty provozovat po celé své globální síti se škálováním až na desítky milionů instancí. Žádnou infrastrukturu ke správě, žádné relace k obnovování, žádný stav k externalizaci.
Řídí plánování, používání nástrojů a průběh odpovědi.
Trvalá identita, stav, připojení, plánování a obnovení.
Agents na Cloudflare se skládají ze čtyř částí:
- Komunikační kanály definují, jak se uživatelé a systémy dostanou k vašemu agentovi, například chat, hlas, e-mail, Slack, webhooky, a další zdroje událostí.
- Harness agenta definuje smyčku: jak agent volá modely, vybírá nástroje, zpracovává výsledky nástrojů, streamuje odpovědi a rozhoduje, zda pokračovat. Použijte Projekt Think pro harness s pevně danou strukturou, nebo si vytvořte vlastní smyčku přímo nad runtime Agents SDK.
- Runtime Agents SDK poskytuje trvalou infrastrukturu:
Agenttřída, stav, relace, směrování, WebSockets, plánování, fibery, a observabilita. - Nástroje dávají agentovi schopnosti: automatizace prohlížeče, spouštění kódu v sandboxu, AI Search, Nástroje MCP, a platby. Code Mode umožňuje modelům objevovat více nástrojů a orchestrovat je psaním kódu.
Začínáme
Tři příkazy ke spuštěnému agentovi. Nejsou potřeba žádné API klíče: starter používá Workers AI ve výchozím nastavení.
npx create-cloudflare@latest --template cloudflare/agents-starter
cd agents-starter && npm install
npm run devStarter obsahuje streamovaný AI chat, nástroje na straně serveru i klienta, schvalování human-in-the-loop a plánování úloh: základ, na kterém můžete stavět nebo ho rozebrat na součásti. Můžete také nahradit OpenAI, Anthropic, Google Gemini nebo libovolný jiný poskytovatel.
Příklady agentů
Sestavte streamovacího chatovacího agenta AI s nástroji a schvalováním s lidským zásahem.
Sestavte agenta, který reaguje na zprávy, zmínky a příkazy ve Slacku.
Sestavte hlasového agenta v reálném čase s převodem řeči na text a textu na řeč.
Sestavte agenta, který dokáže zkoumat stránky, pořizovat snímky obrazovky a používat nástroje prohlížeče.
Sestavte agenta, který odesílá, přijímá, směruje e-maily a odpovídá na ně.
Obsah
126 stránek zrcadlených z dokumentace Cloudflare pro agents.
Pages
- Komunikační kanály
- Základní pojmy
- Příklady
- Začínáme
- Harnesses
- Model Context Protocol (MCP)
- Platforma
- Runtime
- Nástroje
Komunikační kanály
Základní pojmy
- Agentní vzory
- Vzory s lidským zásahem
- Dlouhodobě běžící agenti
- Volání LLM
- Stav konverzace a paměť
- Nástroje
- Co jsou agenti?
- Používání Agents s Workflows
Příklady
Začínáme
Harnesses
- Think
- Akce
- Kanály
- Klientské nástroje
- Konfigurace
- Začínáme
- Hooky životního cyklu
- Messengery
- Programové odesílání
- Trvalé obnovení
- Naplánované úlohy
- RPC podřízeného agenta a programová kola
- Nástroje
- Workflows
Model Context Protocol (MCP)
- API
- McpAgent
- McpClient
- API handlerů MCP
- Cloudflare
- portály serveru MCP
- Vlastní servery MCP od Cloudflare
- Cloudflare Community MCP Server
- Vzory serverů MCP pro Code Mode
- Návody
- Sestavte server Code Mode MCP s jedním nástrojem
- Sestavte server MCP typu vyhledej a spusť
- Sestavte klienta MCP
- Připojení k serveru MCP
- Migrovat na MCP SDK v2
- Zpracování OAuth se servery MCP
- Sestavte vzdálený server MCP
- Zabezpečení serverů MCP
- Otestujte vzdálený server MCP
- Protokol
- Autorizace
- Správa MCP
- Nástroje
- Transport
Platforma
Runtime
- Agents API
- Komunikace
- Chat SDK
- HTTP a Server-Sent Events
- Zprávy protokolu
- Připojení pouze pro čtení
- Směrování
- WebSockets
- Spuštění
- Agent Skills
- Agents jako nástroje
- Trvalé provádění pomocí fiberů
- Zařazování úloh do fronty
- Opakování
- Spouštění Workflows
- Plánování úloh
- Podřízení agenti
- Životní cyklus
- Vnitřní fungování třídy Agent
- Volatelné metody
- getCurrentAgent()
- Relace
- Ukládání a synchronizace stavu
- Operace
- Konfigurace
- Autentizace mezi doménami
- Observabilita
- Diagnostické kanály
- Trasování
- Používání modelů AI
Nástroje
- AI Search
- Prohlížeč
- Code Mode
- integrace AI SDK
- Referenční dokumentace API Code Mode
- Integrace prohlížeče
- Vytvořte trvalý runtime Code Mode
- Jak funguje Code Mode
- Použití nástrojů MCP s Code Mode
- Použití služby OpenAPI s Code Mode
- Použití Code Mode s TanStack AI
- MCP
- Agentní platby
- MPP (Machine Payments Protocol)
- Zpoplatnění obsahu HTTP
- Přijímání plateb pomocí MPP
- Platba z Agents SDK
- x402
- Zpoplatnění obsahu HTTP
- Zpoplatnění nástrojů MCP
- Platba z Agents SDK
- Platba z nástrojů pro kódování
- Sandbox