I computer sono nati per una sola persona.Noi ne abbiamo costruito uno per molte.

Un desktop cloud che molte persone — e agenti AI — possono guidare contemporaneamente. Ecco perché lo abbiamo costruito, e cosa è servito.

Il problema

Ogni strumento di collaborazione è un ripiego

«Vedi il mio schermo?» non è collaborazione. È telecronaca.

Lo hai vissuto anche tu. Una persona guida, quattro descrivono dove cliccare. I file vengono esportati, spediti via mail, reimportati. Il controllo si «richiede».

Gli sviluppatori hanno la peggio: ambienti che vanno alla deriva finché «sulla mia macchina funziona» diventa un'alzata di spalle, bug che esistono solo in CI, interi pomeriggi a ricostruire un setup che la settimana scorsa funzionava.

E non riguarda solo gli ingegneri. Gli agenti di supporto descrivono soluzioni che potrebbero semplicemente applicare. I team amministrativi si passano un foglio di calcolo durante la call come il testimone di una staffetta.

Sembrano problemi diversi. Sono uno solo: ogni computer che hai usato è stato progettato per un singolo utente, e tutto ciò che ci è stato costruito sopra eredita quell'assunto.

Così abbiamo rotto l'assunto.

Come siamo arrivati qui

Costruito da chi era stanco di fare a turno

2020

Siamo sviluppatori. Abbiamo vissuto ogni versione del dolore di questa pagina: pair programming in condivisione schermo, ambienti che vanno alla deriva, errori di CI che nessuno riusciva a riprodurre, operazioni in produzione fatte da sopra la spalla di qualcuno.

Nel 2020 abbiamo iniziato a costruire la macchina su cui volevamo lavorare: un vero desktop Linux nel cloud dove ogni partecipante è un utente di prima classe. Niente host, niente guest. Niente controllo da richiedere. Ognuno porta il proprio cursore e la propria tastiera sulla stessa macchina.

Poi è successo qualcosa che non avevamo pianificato: è arrivata gente che non aveva mai aperto un terminale. Team di supporto che risolvono i problemi insieme ai clienti invece di dettare istruzioni a distanza. Team che fanno il lavoro amministrativo in un desktop condiviso. Fare a turno, a quanto pare, era un problema di tutti.

Oggi Cyqle è un computer cloud dove la collaborazione non è una funzionalità che abbiamo aggiunto dopo. È l'assunto da cui siamo partiti.

Per le persone

Una macchina che tutto il tuo team può abitare

Un desktop Linux completo, vivo nel tuo browser in pochi secondi. Condividi un link e il tuo team è dentro — ogni persona con il proprio cursore e la propria tastiera, tutti in azione nello stesso momento.

Tutti lavorano contemporaneamente — niente piloti né passeggeri
Effimero per impostazione predefinita: lo chiudi e sparisce, in modo dimostrabile
Fai lo snapshot di un desktop configurato e riusalo per sempre
Metti in pausa una sessione e la fatturazione si ferma; riprendi esattamente da dove eri
Registra le sessioni e riproducile per review, audit o formazione
Usa il desktop completo dal telefono, con gesti touch nativi

La collaborazione c'è in ogni piano, incluso quello gratuito. Non è l'extra che ti vendiamo dopo: è il cuore del prodotto.

Per gli agenti AI

A quanto pare, gli agenti avevano bisogno della stessa cosa

Un agente chiuso in una chat può solo parlare del lavoro. Dagli un computer e il lavoro lo fa: apre applicazioni, esegue comandi, naviga, gestisce file.

Su Cyqle ogni agente ha un desktop vero. Avvia una macchina pulita per ogni esecuzione. Configura una volta, fai lo snapshot e clonalo per esecuzioni parallele. Inserisci desktop preriscaldati nelle tue pipeline di CI. Smantella tutto quando il lavoro è finito.

E siccome il desktop è multiplayer, l'agente è solo un altro utente della macchina. Guardi il suo cursore muoversi in tempo reale. Se si blocca, prendi il tuo cursore e subentri — stessa sessione, senza cerimonie.

Ci sono già team che usano così Factor, il nostro agente interno — e che portano anche i propri agenti.

cyqle · session
$
Sotto il cofano

Cosa abbiamo dovuto risolvere per renderlo reale

Niente di tutto questo esiste già pronto. A ogni livello c'era una scorciatoia disponibile, e prenderla avrebbe tradito la promessa.

Input

La solita scorciatoia: Cursori sovrapposti a uno stream video

Cosa abbiamo costruito: Veri dispositivi di input per ogni partecipante, iniettati a livello di sistema operativo

Trasporto

La solita scorciatoia: Un server relay in mezzo a ogni sessione

Cosa abbiamo costruito: Streaming delle sessioni peer-to-peer — nessun server sul percorso dei tuoi dati

Cancellazione

La solita scorciatoia: Un pulsante elimina e una promessa

Cosa abbiamo costruito: Ogni sessione cifrata con la propria chiave, distrutta alla chiusura — cancellazione crittografica

Isolamento

La solita scorciatoia: Un isolamento che la sessione impone a sé stessa

Cosa abbiamo costruito: Isolamento ermetico attorno a ogni desktop, imposto fuori dalla portata della sessione

Avvio

La solita scorciatoia: Una macchina fredda e uno script di setup da aspettare

Cosa abbiamo costruito: Desktop completamente configurati che si avviano in pochi secondi da snapshot preriscaldati

Totale

Anni di infrastruttura perché l'esperienza resti un clic.

In cosa crediamo

La tua sessione è tua. In modo dimostrabile.

Effimero per impostazione predefinita. Quando una sessione si chiude, la sua chiave viene distrutta e i dati diventano irrecuperabili — per gli attaccanti e per noi.
Zero knowledge, in senso letterale: non possiamo vedere dentro la tua sessione.
La persistenza è una tua scelta, cifrata end-to-end. Mai un default che attiviamo in silenzio.
Sulla macchina tutti gli utenti sono uguali — umano o agente, piano gratuito o a pagamento.

cifrata · in esecuzione

Dove stiamo andando

Il multiplayer non dovrebbe essere una funzionalità

Tutti i desktop degli ultimi quarant'anni presupponevano un solo utente. Crediamo che i prossimi ne presuppongano molti — macchine che persone e agenti condividono, evocano e scartano con la facilità di una scheda del browser. Stiamo costruendo in quella direzione:

Avviare una sessione dal tuo editor o direttamente da una pull request
Policy a livello di organizzazione e profili macchina, dai runner minimi alle workstation con GPU
Sessioni senza credenziali, legate al tuo identity provider — niente segreti a lunga durata che possano trapelare
Desktop che sopravvivono a qualsiasi server, con le tue finestre esattamente dove le avevi lasciate

Guarda con i tuoi occhi

Un desktop in pochi secondi. Invita un collega, o manda un agente. Piano gratuito. Nessuna carta di credito.