Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.cyberdesk.io/llms.txt

Use this file to discover all available pages before exploring further.

As of v0.0.36, Cyberdriver runs in Stealth Mode by default on Windows—completely invisible, with no console window to protect. Console Protection only applies when using --foreground mode.
When running cyberdriver join --foreground on Windows, Cyberdriver automatically protects its console window to prevent accidental termination by automated agents.

When to Use Foreground Mode

Use --foreground when you need:
  • Direct visibility of Cyberdriver output
  • Ability to stop with Ctrl+C
  • Debugging or troubleshooting
cyberdriver join --secret YOUR_API_KEY --foreground

How Console Protection Works

In foreground mode, Cyberdriver enables these protections:
  • Close button disabled: The X button is grayed out and non-functional
  • QuickEdit disabled: Prevents the console from freezing when clicked
  • Minimize/maximize preserved: These buttons remain fully functional

Stopping Cyberdriver (Foreground Mode)

Since the close button is disabled, use one of these methods:
  1. Keyboard: Press Ctrl+C in the console window
  2. Interactive mode: If running with --interactive, type q or quit
  3. Task Manager: End the cyberdriver.exe process
  4. CLI: Run cyberdriver stop from another terminal
When you use Ctrl+C, Cyberdriver will:
  1. Restore the close button
  2. Disconnect from Cyberdesk Cloud gracefully
  3. Exit cleanly

Stealth Mode vs Foreground Mode

FeatureStealth Mode (default)Foreground Mode
VisibilityInvisibleVisible console
Alt+F4 protection✅ Immune (invisible)✅ Close button disabled
Stop methodcyberdriver stopCtrl+C or cyberdriver stop
Log viewingSeparate log fileDirect in console
For unattended automation, Stealth Mode is recommended. Use foreground mode only when you need direct interaction with Cyberdriver.