Supported providers and surfaces
Find your AI provider, check its supported surfaces, and choose a capture path.
Sensor can be installed on macOS and Windows.
Providers, surfaces, and platforms
| Provider or product | Surface | macOS | Windows |
|---|---|---|---|
| Anthropic / Claude | Claude Web (claude.ai) | Chrome, Safari | Chrome |
| Anthropic / Claude | Claude Code | Available | Available |
| Anthropic / Claude | Claude Desktop | Available | Not supported |
| Anthropic / Claude | Local MCP through Claude Code or Claude Desktop | Available | Available |
| OpenAI / ChatGPT | ChatGPT Web (chatgpt.com) | Chrome, Safari | Chrome |
| OpenAI / ChatGPT | ChatGPT Classic | Not supported | Not supported |
| OpenAI / ChatGPT | Codex | Available | Available |
| OpenAI / ChatGPT | Codex in ChatGPT | Available | Available |
| OpenAI / ChatGPT | ChatGPT Desktop | Available | Available |
| OpenAI / ChatGPT | Local MCP through Codex | Available | Available |
| Google / Gemini | Gemini Web (gemini.google.com) | Chrome, Safari | Chrome |
| Google / Gemini | Gemini CLI | Available | Available |
| xAI / Grok | Grok Web (grok.com) | Chrome, Safari | Chrome |
| xAI / Grok | Grok in X | Chrome, Safari | Chrome |
| xAI / Grok | Grok CLI | Available | Not supported |
| Perplexity | Perplexity Web (perplexity.ai) | Chrome, Safari | Chrome |
| Microsoft | Microsoft Copilot for work | Chrome, Safari | Chrome |
| Cursor | Cursor Web | Chrome, Safari | Chrome |
| Cursor | Cursor CLI | Available | Available |
| Cursor | Cursor IDE local-history import | Available | Available |
| OpenCode | OpenCode CLI | Available | Available |
| Pi | Pi CLI | Available | Not supported |
Choose a capture path
| What you use | Set up in |
|---|---|
| AI websites and supported desktop apps | Proxy → Browser & Desktop |
| Command-line tools and Cursor IDE | Proxy → Agents |
| Local MCP servers | Contact the Chaos Labs team |
After setup, restart or relaunch the source when Cortex asks, then send a prompt. Cursor IDE imports completed conversations.
Configure capture by surface
Configure a web surface
Cortex supports browser capture in Chrome on macOS and Windows, and in Safari on macOS.
- Open Proxy → Browser & Desktop.
- In Web apps, select Configure.
- In Browser recording, turn on Web routing.
- For Chrome, turn on Certificate for Chrome, approve the operating-system trust prompt, and select Relaunch with Cortex.
- For Safari, select Open Safari.
- Open the site and turn on its Capture switch if needed.
- Send a new prompt on that site.
- Confirm the prompt appears in Home → Activity.

Configure a command-line surface
- Open Proxy → Agents.
- Find the installed tool.
- Open its row and select Connect agent, Repair connection, or the recovery action shown by Cortex.
- Start a new tool session when prompted.
- Send a new prompt.
- Confirm the prompt appears in Home → Activity.

Configure a supported desktop app
- Open Proxy → Browser & Desktop.
- Open the desktop-app row.
- Turn on Capture [app name].
- Select Relaunch when the app shows that action.
- Send a new prompt after the application reopens.
- Confirm it appears in Home → Activity.
Configure Cursor IDE
- Open Proxy → Agents.
- Open the Cursor IDE row.
- Turn on Import Cursor local history.
- Complete a conversation in Cursor.
- Confirm the completed conversation appears in Home → Activity.
Cursor IDE imports completed conversations from its local database. It does not route live IDE traffic through the Cortex relay.
Configure local MCP capture
Contact the Chaos Labs team to configure local MCP capture. After configuration:
- Restart the application.
- Run a local MCP tool.
- Confirm the activity appears in Home → Activity.
Test each source
Configure and test every source you expect Cortex to capture. One successful capture does not verify other browsers, agents, desktop apps, or MCP sources.
Use Verify Sensor setup for the end-to-end check. If a supported source does not capture after configuration, use Troubleshoot Sensor.