Skip to main content
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.