Skip to content

Cloudflare torna Python linguagem de primeira classe para agentes de IA na sua rede de borda

Resposta curta

A Cloudflare tornou o Python Workers geralmente disponível, permitindo executar FastAPI, Django, Flask e bibliotecas de IA como openai, langchain e mcp nativamente na borda da Cloudflare, com acesso direto a bancos de dados via Hyperdrive — eliminando o código de conexão em JavaScript antes necessário para ligar pipelines de IA em Python à infraestrutura de produção.

O que isso significa na operação

A maioria das empresas B2B de 10 a 200 pessoas não vai lidar com isso diretamente, mas as equipes e agências que constroem seus bots de suporte com IA personalizados, busca RAG interna ou assistentes baseados em MCP vão sentir a diferença: o Hyperdrive agora permite que um Python Worker consulte diretamente o banco PostgreSQL ou MySQL já existente da empresa, e o suporte nativo a langchain/openai significa que um fornecedor de automação pode montar um agente de IA voltado ao cliente ou um assistente de conhecimento interno sem manter um servidor separado ou escrever adaptadores em JavaScript. Para um operador avaliando construir versus comprar uma ferramenta de suporte ou operações com IA, isso reduz o custo de engenharia de uma solução própria rodando na rede da Cloudflare — algo que vale a pena repassar ao contratante ou desenvolvedor interno que mantém sua pilha de automação.

A Cloudflare anunciou que o Python Workers, introduzido pela primeira vez há dois anos, agora está geralmente disponível, dando ao Python status de linguagem totalmente suportada e de primeira classe na Cloudflare Developer Platform.

A atualização remove diversos obstáculos que antes tornavam o Python pouco prático para cargas de trabalho de IA em produção no Workers. As integrações (bindings) com a plataforma da Cloudflare — incluindo Workers AI, R2, D1, Queues e Workflows — agora funcionam com estruturas de dados nativas do Python, eliminando o código de conversão em JavaScript que os desenvolvedores antes precisavam escrever na fronteira RPC.

O Python Workers agora também executa frameworks web padrão — FastAPI, Django e Flask — por meio de novos pacotes conectores workers.asgi e workers.wsgi, permitindo que código de API em Python já existente rode dentro do runtime do Workers sem um servidor de aplicação separado.

Uma mudança mais relevante para aplicações de IA: a Cloudflare adicionou suporte a operações de socket TCP de baixo nível dentro do sandbox WebAssembly em que o Python Workers roda. Isso desbloqueia a integração com o Hyperdrive, permitindo que o Python Workers se conecte diretamente a bancos de dados PostgreSQL ou MySQL usando drivers conhecidos como asyncpg ou aiomysql. A mesma correção de rede, combinada com contribuições enviadas a clientes HTTP como requests e httpx, faz com que bibliotecas como openai, langchain e mcp agora funcionem nativamente dentro do Python Workers, roteando por baixo dos panos pela API fetch do JavaScript.

A Cloudflare também afirma ter proposto e conseguido a aprovação da PEP 783, um padrão para executar Python em runtimes no estilo navegador (PyEmscripten), com o objetivo de ampliar o conjunto de pacotes Python que podem ser compilados para WebAssembly e usados em ambientes baseados em Pyodide, não apenas na própria Cloudflare.

A empresa publicou exemplos de padrões que essas mudanças viabilizam na prática: um pipeline assíncrono de geração de imagens encadeando Queues, Workflows, Workers AI e R2; um consumidor de fluxo de eventos em tempo real usando Durable Objects; um servidor Model Context Protocol (MCP) construído com o pacote oficial Python MCP; e um sistema de Retrieval-Augmented Generation (RAG) construído sobre o Workers AI e o banco Vectorize da Cloudflare. Exemplos de código em Python também foram adicionados em toda a documentação para desenvolvedores da Cloudflare, ao lado das amostras existentes em TypeScript.

Fonte: Cloudflare Blog · No Atlas: Cloudflare OS

Próximo passo

Visibility Analyzer

É isto que o Visibility Analyzer mede num site real: quais respostas citam você, quais páginas o motor não consegue recuperar e o que corrigir primeiro. Rodar é grátis.

Rodar uma auditoria de visibilidade grátis

Rodar é grátis. Sem cartão.

Preço
Grátis
Duração
Uma rodada, minutos

Plano grátis: duas análises por dia, sem cartão.