Cloudflare Worker Previews: un ambiente di test per ogni branch
Ogni ramo di codice ottiene ora un proprio ambiente isolato, con URL, dati e configurazione separati: pensato apposta perché un agente AI possa provare le modifiche prima di unirle al progetto principale.
Perché conta
È un tassello pratico per un'idea che in molte redazioni resta teorica: un agente AI che scrive, testa e corregge codice da solo, senza che un umano guardi ogni passaggio. Renderlo sicuro — modifiche isolate, mai in produzione finché non sono verificate — è il problema che Cloudflare prova a risolvere qui.
In pratica
Chi usa Cloudflare Workers per un progetto (anche scritto con un agente AI) può testare ogni modifica su un URL separato prima di pubblicarla, senza rischiare di rompere il sito vero.
Cloudflare ha lanciato Worker Previews, una funzione che dà a ogni ramo di codice (in gergo Git, branch: una copia di lavoro parallela del progetto) un ambiente proprio, isolato, che si comporta come la produzione. Non un semplice test in locale: un URL dedicato, con la sua configurazione, il suo stato e i suoi log, raggiungibile online come se fosse il sito vero.
Basta lanciare un comando (npx wrangler preview) e ogni branch riceve un indirizzo suo. Variabili, chiavi segrete e collegamenti ad altri servizi restano isolati tra un Preview e l'altro, e anche gli oggetti che Cloudflare usa per salvare lo stato (i Durable Objects) vengono creati da capo per ognuno. Si possono guardare log ed errori di un singolo Preview separatamente dal resto, e collegare un dominio personalizzato con protezione di accesso.
Il motivo per cui Cloudflare ne parla adesso, e non semplicemente come un 'ambiente di staging', è che è pensato apposta per chi fa scrivere codice a un agente AI: un agente può aprire il Preview con un browser senza interfaccia grafica, fare uno screenshot, controllare che non ci siano errori, collegare quello che vede ai log — e ripetere il ciclo finché non funziona, tutto prima di toccare la produzione, senza che tu debba guardare ogni passaggio.
Worker Previews è già disponibile, non solo annunciato (Cloudflare l'ha pubblicato il 22 settembre) per chi usa Cloudflare Workers, la piattaforma che fa girare codice sui server di Cloudflare invece che su un server proprio. Workers ha un piano gratuito (100.000 richieste al giorno); l'annuncio non specifica un piano diverso richiesto solo per i Preview, quindi vale la stessa soglia. Quello che ancora non si sa è quanto reggerà con progetti grandi o con molti branch aperti insieme: per ora Cloudflare lo presenta come pensato per team piccoli e agenti che lavorano su un progetto alla volta.