TClone: Low-Latency Forking of Live GUI Environments for Computer-Use Agents

📅 2026-05-17
📈 Citations: 0
Influential: 0
📄 PDF

career value

237K/year
🤖 AI Summary
Existing systems struggle to balance safety and efficiency when deploying agents in real-world personal workspaces. This work proposes the first forkable personal computing environment that treats workspace versioning as a system-level primitive, enabling snapshotting, isolated branching, rollback, and selective merging of live GUI workspaces. By decoupling rapid branch creation from asynchronous persistence and integrating copy-on-write memory sharing, file system versioning, and native GUI execution, the system ensures state safety while substantially improving agent task efficiency. Experimental results demonstrate that the approach reduces end-to-end task latency by 1.9× compared to KVM and by 1.5× compared to CRIU.
📝 Abstract
Computer-use agents increasingly operate inside live personal workspaces, where their actions can modify files, applications, GUI state, credentials, and authenticated sessions. This creates a tension between safety and quality: agents need isolation and rollback to avoid damaging user state, but also need fast branching to support speculative execution and parallel search. Existing VMs, containers, and checkpoint/restore systems can isolate or recover workloads, but they do not provide low-latency versioning of a full interactive workspace. We present TClone, a forkable personal workspace system for computer-use agents. TClone enables a live GUI workspace to be snapshotted, forked into isolated branches, rolled back, and selectively committed or merged. Its design separates fast branch creation from durable checkpointing, using sibling containers, copy-on-write memory sharing, filesystem versioning, GUI-local execution, and asynchronous checkpointing. In our end-to-end agent-loop measurement, TClone reduces total task latency by 1.9x and 1.5x over KVM and CRIU. By making workspace versioning a first-class systems primitive, TClone supports safer and higher-quality agent execution over real personal computing environments.
Problem

Research questions and friction points this paper is trying to address.

low-latency forking
live GUI environments
computer-use agents
workspace versioning
isolation and rollback
Innovation

Methods, ideas, or system contributions that make the work stand out.

low-latency forking
workspace versioning
copy-on-write
computer-use agents
asynchronous checkpointing