ghost_browser_launch
Launch an isolated browser in headless or hidden windowed mode for background automation, with separate processes and profiles to prevent collisions. Control tabs individually without focus.
Instructions
Launch an isolated browser for background automation. Each id gets its own process, profile, and DevTools port, so concurrent ghost processes never collide. browser= chrome | comet | edge | brave (default: first installed). mode=headless (invisible, default) | windowed (a real browser window, started on a hidden desktop - never on your screen, never takes focus; use it only for sites that behave differently headless). Never launched on your own desktop: a new Chromium window takes the foreground on creation. Tabs are driven individually via ghost_tab_* without focusing the window or moving the cursor.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Handle for later calls (default: 'default') | |
| mode | No | ||
| browser | No |