# Virtualization Agent

The **Thinfinity Virtualization Agent** (or **Thinfinity® Workspace** in Agent mode) offers an alternative deployment paradigm through direct installation on the target endpoint device. In this configuration, the endpoint assumes responsibility for local virtualization workload and session rendering. It functions as a specialized, dedicated process designed to handle RDC or VirtualUI sessions, and is also compatible with Cybele's proprietary **ThinfinityVNC** protocol.

Upon installation, each **Virtualization Agent** is uniquely identified by an assigned **Agent ID**, which is subsequently utilized to enforce access controls via a specifically configured [Access Profile](https://thinfinity-workspace-v8-docs.cybelesoft.com/access-profiles). Connectivity to the local desktop environment and applications is facilitated via **RemoteApp**, **VirtualUI**, and **ThinfinityVNC** protocols.

Analogous to [Secondary Brokers](https://thinfinity-workspace-v8-docs.cybelesoft.com/thinfinity-workspace-components/broker/6.3.2-secondary-brokers), Virtualization Agents can be grouped into pools to enable load balancing and high-availability architectures. Additionally, Agents must be linked to designated [Gateway](https://thinfinity-workspace-v8-docs.cybelesoft.com/thinfinity-workspace-components/6.2-gateway) instances using the **NetworkID** and **Gateway URL** parameters.
