gratuit auto-hébergé

Un seul bureau. Toutes les plateformes.

Des agents sur vos machines Windows, macOS et Linux ; iOS et Android diffusés depuis leurs simulateurs. Une seule application pour tout surveiller — et intervenir dès qu’une machine a besoin de vous. Git visuel, édition de fichiers et aperçu Markdown inclus.

  1. écrire sur votre bureau
  2. mirer les écrans distants sur le client
  3. comparer côte à côte
  4. corriger dans le terminal rattaché
  5. commettre git visuel, un clic

Tout ce qui entoure le terminal est déjà intégré.

Commencez avec chaque machine que vous possédez, puis restez dans le flux : organisez les terminaux, gardez les sessions vivantes, travaillez les fichiers, transformez les captures en entrées, parlez au lieu de taper, maîtrisez Git, traduisez ce que vous lisez, supervisez les agents, pilotez des cartes embarquées en UART et étendez le serveur quand il le faut.

01 · chaque machine

Chaque écran. Un seul bureau.

Observez et pilotez bureaux, terminaux, simulateurs iOS et appareils Android depuis une seule application native. Focalisez un volet et vous travaillez sur cette machine — sans claviers supplémentaires, sans outils distants, sans sauter de fenêtre en fenêtre.

  • Windows · macOS · Linux
  • Simulateur iOS
  • Émulateur Android + adb
  • flux bureaux à 60fps
Docs bureau à distance

02 · disposition des terminaux

Des terminaux taillés pour votre flux.

Scindez un onglet en volets, regroupez les onglets par machine, déplacez un onglet vers sa propre fenêtre — et laissez le serveur surveiller les confirmations ordinaires ou les tâches terminées pendant que vous avancez.

  • scissions + groupes d’onglets
  • onglets détachables en fenêtres
  • Auto Confirm
  • notifications de fin
Docs terminal

03 · sessions

Des sessions qui ne meurent jamais.

Tuez le client, perdez le réseau, refermez le couvercle. La session vit sur le serveur — chaque écran, chaque émulateur, chaque agent continue — et vtermc -s se rattache depuis n’importe quelle machine.

deb · rpm · tar.gzx64x86arm64armriscv64
Rattaché
client · votre ordinateur portableconnecté
Mac Miniagent · build
$ vibe run "all platforms"
windows 12/12 ✓
macos 12/12 ✓
linux 14/14 ✓
✓ all platforms green — 38 passed
✓ session restored — nothing was lost
session restaurée · #7f3a
serveur · build-boxsession vivante
build-box3 sessions alive
session #7f3a · zshuptime 02:47:19
$ vibe run "all platforms"
windows 12/12 ✓
macos 12/12 ✓
linux 14/14 ✓
✓ all platforms green — 38 passed
tourne indépendamment du client
  1. 1Connecté
  2. 2Client fermé
  3. 3Le serveur continue
  4. 4Rattaché

04 · établi

Fichiers et Git à côté du terminal.

Chaque onglet garde son répertoire de travail, son Explorateur et son contexte Git. Filtrez les fichiers par nom, fouillez tout un répertoire, modifiez sur place, puis commettez sans quitter le terminal.

  • cwd + Explorateur par onglet
  • filtre rapide par nom de fichier
  • recherche récursive de contenu
  • éditeur + aperçu Markdown
Docs explorateur de fichiers

05 · captures + images

Montrez au terminal ce que vous voyez.

Capturez n’importe quelle zone avec un raccourci global, annotez-la, puis collez l’image directement dans un terminal. L’image est envoyée sur le serveur de session et insérée sous forme de chemin quoté que shells, éditeurs et agents de code peuvent ouvrir.

  • capture Shift + Alt + A
  • rectangles + ellipses
  • copier ou enregistrer en PNG
  • coller en chemin côté serveur
Docs captures et images

06 · voix

Vous parlez. Ça tape.

Un serveur ASR local en Rust pur transforme la dictée en entrée terminal. Choisissez un modèle Qwen3-ASR, Fun-ASR ou Parakeet-TDT, exécutez-le sur CPU, CUDA, Vulkan ou Metal — l’audio et le texte restent sur votre machine.

  • Qwen3-ASR · Fun-ASR · Parakeet-TDT
  • CPU · CUDA · Vulkan · Metal
  • modèles entiers / 8 bits / 4 bits
  • audio + texte restent locaux
Docs voix

07 · git

Git sans acrobaties en ligne de commande.

Stagez, annulez, stashz, branchez et créez des worktrees visuellement. Générez le message de commit depuis le diff stagé, réordonnez la file de rebase et résolvez les conflits section par section — avec l’IA à vos côtés quand vous le voulez.

  • messages de commit par IA
  • stage · annuler · stash
  • branches + worktrees
  • rebase visuel + conflits
Docs Git

08 · traduction

Lisez le code dans votre langue.

Traduisez messages de commit, diffs, historiques d’agents et commentaires de code là où vous les lisez. La traduction est une fonction IA à part entière : elle peut donc choisir le fournisseur et la langue cible qui conviennent.

  • commits + diffs
  • historique des agents
  • commentaires de code
  • fournisseur par fonction
Docs configuration IA

09 · agents

Des agents que vous supervisez vraiment.

Lancez des agents dans de vrais terminaux sur chaque machine, relisez leur historique de conversation natif dans un panneau structuré, et servez-vous des outils MCP pour lire les écrans, envoyer des entrées et attendre la fin.

  • claude · codex · kimi · pi · opencode · deepseek
  • fichiers d’historique natifs
  • outils MCP
  • répondez depuis le panneau
Docs historique des agents

10 · embarqué + uart

Votre agent, jusqu’au métal nu.

Transformez la console UART d’une carte en terminal que votre agent peut piloter. Diagnostiquez les échecs de démarrage, lancez des diagnostics sur l’appareil, configurez le Wi-Fi et vérifiez le résultat sur du vrai matériel — sans coller des logs série dans un chat ni jongler avec un moniteur série séparé.

  • diagnostic des démarrages en échec
  • diagnostics sur l’appareil
  • configuration Wi-Fi + réseau
  • boucle UART + MCP
Docs UART

11 · extensions

Étendez-le en JavaScript.

Apprenez au serveur de nouvelles applications d’agents, fournisseurs LLM, backends ASR, services DDNS et outils MCP sans toucher au cœur. Téléversez un petit manifeste et un fichier JavaScript, ou patchez à chaud une extension intégrée.

  • Applications
  • Fournisseurs LLM
  • Voix / ASR
  • DNS dynamique + MCP
Docs extensions
La page de réglages des Addons, groupée par Applications, LLM, ASR, DDNS et MCP

Auto-hébergé. Direct ou via relais. Toujours chiffré.

Chaque hôte exécute votre propre vterm-server. Connectez-vous en direct via votre LAN ou un domaine DDNS, ou laissez un serveur jouer les relais pour que les hôtes derrière NAT rejoignent en WSS sortant. Les charges utiles de terminal et de requêtes restent chiffrées entre client et hôte, et les flux vidéo empruntent des UDP chiffrés séparés. Cloudflare DDNS est intégré, et des extensions relient d’autres fournisseurs DNS.

WSS + Noise control + voice encrypted UDP via relay direct CLIENT vterm client desktop natif terminal + tools files · Git · agents screen + input display · decoder RELAY SERVER vterm-server serveur local + rôle relais control + relay sessions · routing · sealed payloads UDP pairing vterm-voice via vterm-server · ASR local vterm-screen-server auth via contrôle · UDP chiffré SHARED HOST vterm-server un hôte partagé · chaque machine shared control terminal · files · Git UART · MCP vterm-voice via vterm-server · ASR local vterm-screen-server auth via contrôle · UDP chiffré control · auth control · auth

Téléchargement gratuit. Sur toutes les plateformes.

Amenez votre propre bureau.

Télécharger gratuitement

Des questions ? La FAQ complète est dans la documentation →