Cloudflare ha rilasciato "Cloudflare OS" come open source.
Dopo aver clonato il codice sorgente e averlo eseguito io stesso, mi sono reso conto che non si tratta solo del rilascio di uno strumento interno: è il progetto di riferimento per come le aziende dovrebbero usare l'AI. Oggi mi immergerò nel codice e te lo spiegherò.
In breve, questa è la fase successiva dopo "dare ChatGPT ai dipendenti". È rilevante per qualsiasi azienda che voglia integrare l'AI nelle proprie operazioni.
Cos'è Cloudflare OS?
- Una versione open source dell'"infrastruttura per usare l'AI in modo sicuro su larga scala" utilizzata quotidianamente da migliaia di dipendenti Cloudflare, dagli ingegneri al personale di vendita.
- Un pacchetto composto da tre parti: un'interfaccia chat per assegnare compiti agli agenti, un sistema per permettere all'AI di creare app aziendali e la gestione dei permessi.
- Rilasciato con l'approccio "copialo per la tua azienda e rendilo il tuo 'Company OS'".
Non è un OS tradizionale, ma c'è un motivo se Cloudflare lo chiama così. Guardando il codice, il backend è il "kernel", le integrazioni con servizi esterni sono i "driver di dispositivo" e le app generate dall'AI sono i "processi". Gestisce l'uso dell'AI aziendale con la stessa filosofia con cui un OS gestisce un computer.
Il concetto di "Gadgets"
Questo è un punto cruciale.
- Quando gli chiedi di "creare una slide", viene generata un'istanza di un'app privata per le slide all'interno di una sandbox.
- Poiché ogni utente ha la propria copia, la struttura impedisce che i bug delle app causino fughe di dati verso altri utenti.
- Se manca una funzionalità, basta dire "aggiungi questa funzionalità". Puoi modificarla liberamente perché non influisce su nessun altro.
Questa è una mossa controcorrente rispetto al modello "tutti si connettono a un SaaS centralizzato" degli ultimi 25 anni.
Finora gli sviluppatori ospitavano le app su un server e tutti vi si connettevano. Cloudflare OS è più simile a un'app mobile dove ognuno esegue la propria copia. Quindi non devi aspettare che uno sviluppatore risponda a una richiesta di funzionalità. Gli utenti possono sistemarla da soli chiedendo all'AI.
Il design parte dal presupposto che se "l'AI ha reso tutti sviluppatori", allora i modelli software centralizzati non hanno più senso.
Il livello di sicurezza: "Gatekeeper"
Vuoi che gli agenti accedano ai dati interni di GitHub o Notion, ma temi fughe di dati. La risposta a questo dilemma è il meccanismo Gatekeeper.
- Sia gli agenti che le app hanno zero permessi per impostazione predefinita. Possono accedere a risorse come i repository GitHub solo dopo essere stati "introdotti" a esse.
- Tutte le operazioni vengono registrate e le azioni con effetti collaterali attendono l'approvazione umana.
- A differenza di metodi come MCP che mostrano tutti gli strumenti dall'inizio, questo approccio fornisce solo ciò che è necessario per il compito in questione.
Ciò che mi ha impressionato di più leggendo il codice è stato il meccanismo di approvazione.
Nei tipici sistemi "human-in-the-loop" in cui l'AI si ferma finché un umano non approva, potresti chiedere a un agente di fare qualcosa, allontanarti e tornare per scoprirlo bloccato al primo passo. Le persone allora ripiegano su "approva tutto automaticamente" per comodità, portando a operazioni pericolose.
Cloudflare OS è diverso: simula il risultato dell'operazione in sospeso e lascia che l'agente proceda. L'umano può poi approvarle o rifiutarle in blocco in seguito. "L'agente propone operazioni ad alto rischio e l'umano decide." Questo confine è progettato come una soluzione permanente, non come un ripiego.
Eseguirlo localmente
Ho provato a clonarlo ed eseguirlo io stesso.
- Si avvia in locale con solo
pnpm run-locale puoi usarlo nel browser. - Include 16 tipi di integrazioni con servizi esterni (Gatekeeper), tra cui GitHub, Google, Notion, Slack, Supabase, Linear, Confluence e scheduler, con implementazioni separate di gestione dei permessi per ciascuno.
- C'è anche un percorso per distribuirlo sul tuo account Cloudflare in pochi minuti e metterlo in produzione.
Guardando la build, colpisce la cura dell'autenticazione. Le impostazioni su chi può accedere sono volutamente fissate nelle variabili d'ambiente, in modo che non possano essere modificate dall'interfaccia di amministrazione.
Questo design garantisce che "anche se un account amministratore viene compromesso, le impostazioni di autenticazione non possono essere modificate".
Perché questa è una "storia di business"
L'uso dell'AI in molte aziende è attualmente in questo stato:
- Hanno distribuito account ChatGPT o Copilot ai dipendenti.
- Ma si ferma all'uso individuale in chat.
- Quando provano a farla accedere a dati reali o a creare app, i reparti IT la bloccano per paura di fughe di dati.
Cloudflare OS dimostra la fase successiva:
- I dipendenti fanno creare all'AI "app aziendali private" per loro.
- Queste app si moltiplicano all'interno dell'azienda.
- Questo viene gestito in modo sicuro su una base che concede solo i permessi necessari a partire da zero.
Dopo aver "distribuito l'AI ai dipendenti", arriverà la fase della "proliferazione aziendale di app AI create dai dipendenti". Ciò che conterà allora non sarà l'AI ad alte prestazioni in sé, ma la base che la gestisce senza lasciarla andare fuori controllo.
Il valore più grande di questo rilascio è che un'implementazione di riferimento, effettivamente operata da migliaia di persone, è ora interamente leggibile gratuitamente.
Sommario
- Cloudflare OS è il rilascio open source di un'intera infrastruttura per usare l'AI internamente in modo sicuro.
- Il cuore sono i "Gadgets": ognuno ha la propria copia delle app aziendali che l'AI può modificare liberamente.
- "Gatekeeper" fornisce solo i permessi necessari partendo da zero. Il design che non si ferma in attesa dell'approvazione è brillante.
- È ancora in fase di accesso anticipato, ma come filosofia di design per "l'integrazione dell'AI aziendale" vale la pena leggerlo ora.
L'anno scorso è nato il lavoro di progettare come l'AI svolge il lavoro. Poi nascerà il lavoro di progettare l'ambiente in cui tutti i dipendenti lavorano con l'AI.
La prima forma completa di tutto ciò è ora disponibile gratuitamente.





