Un bureau cloud que plusieurs personnes — et des agents IA — peuvent piloter en même temps. Voici pourquoi nous l'avons construit, et ce qu'il a fallu résoudre.
« Vous voyez mon écran ? » n'est pas de la collaboration. C'est de la narration.
Vous l'avez vécu. Une personne pilote, quatre décrivent où cliquer. Les fichiers sont exportés, envoyés par e-mail, réimportés. Le contrôle se « demande ».
Les développeurs sont les plus mal lotis : des environnements qui dérivent jusqu'à ce que « ça marche sur ma machine » devienne un haussement d'épaules, des bugs qui n'existent que dans la CI, des après-midi entières à reconstruire une configuration qui marchait la semaine dernière.
Et il n'y a pas que les ingénieurs. Les agents de support décrivent des correctifs qu'ils pourraient simplement appliquer. Les équipes administratives se passent un tableur pendant l'appel comme un bâton de parole.
Ces problèmes semblent différents. C'est le même : chaque ordinateur que vous avez utilisé a été conçu pour un seul utilisateur, et tout ce qui est construit par-dessus hérite de ce postulat.
Alors nous avons brisé le postulat.
Nous sommes développeurs. Nous avons vécu toutes les versions de la douleur décrite sur cette page : le pair programming par partage d'écran, la dérive des environnements, les échecs de CI que personne ne pouvait reproduire, les opérations en production menées par-dessus l'épaule de quelqu'un.
En 2020, nous avons commencé à construire la machine sur laquelle nous voulions travailler : un vrai bureau Linux dans le cloud où chaque participant est un utilisateur à part entière. Pas d'hôte. Pas d'invité. Pas de contrôle à demander. Chacun apporte son propre curseur et son propre clavier sur la même machine.
Puis il s'est passé quelque chose d'imprévu : des gens qui n'avaient jamais ouvert un terminal sont arrivés. Des équipes de support qui réparent avec leurs clients au lieu de leur dicter la marche à suivre. Des équipes qui font leur travail administratif dans un bureau partagé. Attendre son tour, en fin de compte, était le problème de tout le monde.
Aujourd'hui, Cyqle est un ordinateur cloud où la collaboration n'est pas une fonctionnalité ajoutée. C'est le postulat de départ.
Un bureau Linux complet, en ligne dans votre navigateur en quelques secondes. Partagez un lien et votre équipe est à l'intérieur — chacun avec son propre curseur et son clavier, tous en action en même temps.
La collaboration est incluse dans toutes les formules, y compris la gratuite. Ce n'est pas une option premium. C'est le principe même.
Un agent coincé dans une fenêtre de chat ne peut que parler du travail. Donnez-lui un ordinateur et il peut le faire : ouvrir des applications, lancer des commandes, naviguer, gérer des fichiers.
Sur Cyqle, chaque agent dispose d'un vrai bureau. Démarrez une machine propre par exécution. Configurez une fois, prenez un snapshot et clonez-le pour des exécutions parallèles. Intégrez des bureaux préchauffés dans vos pipelines de CI. Détruisez tout quand le travail est terminé.
Et comme le bureau est multi-utilisateur, l'agent n'est qu'un utilisateur parmi d'autres sur la machine. Vous regardez son curseur bouger en temps réel. S'il bloque, vous prenez votre propre curseur et reprenez la main — même session, sans cérémonie.
Des équipes utilisent déjà Factor, notre agent interne, de cette façon — et amènent aussi leurs propres agents.
Rien de tout cela n'existe sur étagère. À chaque couche, un raccourci était possible — et le prendre aurait trahi la promesse.
Le raccourci habituel: Des curseurs superposés à un flux vidéo
Ce que nous avons construit: De vrais périphériques d'entrée pour chaque participant, injectés au niveau du système d'exploitation
Le raccourci habituel: Un serveur relais au milieu de chaque session
Ce que nous avons construit: Un streaming de session en pair-à-pair — aucun serveur sur le chemin de vos données
Le raccourci habituel: Un bouton supprimer et une promesse
Ce que nous avons construit: Chaque session chiffrée avec sa propre clé, détruite à la fermeture — un effacement cryptographique
Le raccourci habituel: Une isolation que la session s'impose à elle-même
Ce que nous avons construit: Une isolation hermétique autour de chaque bureau, imposée hors de portée de la session
Le raccourci habituel: Une machine froide et un script d'installation qu'on attend
Ce que nous avons construit: Des bureaux entièrement configurés qui démarrent en quelques secondes depuis des snapshots préchauffés
Des années d'infrastructure pour que l'expérience tienne en un clic.
chiffrée · en cours
Tous les bureaux des quarante dernières années ont supposé un utilisateur unique. Nous pensons que les prochains en supposent plusieurs — des machines que les humains comme les agents partagent, invoquent et jettent aussi facilement qu'un onglet de navigateur. Nous construisons dans cette direction :
Un bureau en quelques secondes. Invitez un collègue, ou envoyez un agent. Formule gratuite. Sans carte bancaire.