Docs

Roll out to the whole company

Send the same install command through the device management you already have. Every laptop enrols itself. Nothing to register per developer or per AI tool.

Deployment: the install commands and tokens for a fleet.

What you need

Steps

  1. In your device management tool, create a script policy that runs the Mac or Linux command from the Deployment page, as an administrator.
  2. For Windows laptops, make sure Git for Windows is installed first, then run the PowerShell command.
  3. Push it to a few machines first. Watch them appear on Endpoints.
  4. Push it to everyone.

Each machine installs ZYBE, finds its AI tools, and starts reporting. You don't need to know in advance which AI tools people have.

The three cards on the Deployment page

Full collector is the install above: a small service that sees everything. Agent hooks is a lighter install with no service, for developers' own machines; see Install on one machine. Push or import is the full install through your device management, or a people list first so every laptop has an owner before the sensor lands.

Before you push: decide what happens on day one

A new workspace records everything and blocks only two things: items you've blocked by hand in the Inventory, and an AI tool trying to turn ZYBE off. Nothing a developer does is stopped until you choose to stop it. So a rollout is safe. People won't notice ZYBE until you set a rule to Ask or Block.

If you want to be extra careful, switch on Pause all enforcement under Settings, Rules. Then even rules set to Block only report, until you switch it off.

After the rollout

Containers and build servers

For a machine that isn't a laptop, pass --mode external on Linux. That installs the files and no scheduler. Run /opt/zybe/bin/zybe-sensor from your own scheduler. Set the environment variable ZYBE_MACHINE_ID to something unique per container, because copies of one image share the same machine id otherwise.