Overview
The Browser capability lets CORE control browsers on your machine using agent-browser under the hood. Sessions are pre-configured and limited to 5 parallel instances. Login once, and CORE can access authenticated pages without re-authenticating. For the full list of available browser commands, see the agent-browser documentation.Sessions
Sessions must be created before use. Each session automatically persists:- Cookies
- localStorage
- Authentication state
Default Sessions
Three sessions are pre-configured and ready to use immediately after install — no setup required:| Session | Purpose |
|---|---|
work | Work-related browsing — company tools, work accounts, internal dashboards |
personal | Personal browsing — personal accounts, social media, personal email |
misc | Miscellaneous tasks — one-off automation, testing, anything that doesn’t fit work or personal |
Commands
Create Session
Open a URL
Open CORE Dashboard
Quick command to open the CORE dashboard with a session selector (headed mode):https://app.getcore.me in headed mode.
Run Commands
Execute browser automation commands on an open session:Close Browser
Manage Sessions
Set Browser
Configure which browser to use for automation:Gateway Tools
When the gateway is running, CORE can use these browser tools:| Tool | Description |
|---|---|
browser_open | Open a URL with a pre-configured session |
browser_close | Close a browser for a session |
browser_command | Run a browser command (click, fill, screenshot, etc.) |
browser_list_sessions | List all configured sessions |
browser_close_all | Close all browser sessions |
create-session, delete-session, set-browser) is done via CLI commands only.
Use Cases
Authenticated scraping: Create alinkedin session, login once. Now CORE can research leads on LinkedIn anytime without re-authenticating.
Form automation: CORE fills out repetitive forms - expense reports, time tracking, support tickets - using stored login sessions.
Visual testing: CORE opens your staging site, navigates through flows, takes screenshots, and compares them to baselines.
Multi-account management: Create separate sessions for different accounts (work, personal). CORE switches between them seamlessly.
Headed Mode (Manual Handoff)
By default, browsers run in headless mode (no visible window). When you need to take manual control or watch what CORE is doing, ask it to open the browser in headed mode. Example prompts:- “Open LinkedIn in headed mode so I can take over”
- “Start a headed browser session for the checkout flow”
- “I need to intervene - open this in headed mode”
Troubleshooting headed mode: If the browser doesn’t appear in headed mode, close all sessions first and then ask CORE to open a new headed session:
- Ask: “Close all browser sessions”
- Then: “Open [URL] in headed mode with session [name]”
Prerequisites
The browser capability requiresagent-browser to be installed:
work, personal, misc.
Verify Before Starting Gateway
Important: Before starting the gateway, verify thatagent-browser is accessible in your terminal:
agent-browser is not found, you may need to:
-
Reload your shell to pick up PATH changes:
-
Restart the gateway after reloading:
agent-browser is installed after the gateway starts, the gateway won’t have access to it until restarted.
