What you see
For each monitored session, Oso captures:- Prompts: what the user asked the agent to do
- Completions: what the agent responded with
- Tool calls: which tools the agent invoked and with what parameters
- CLI tools and MCP servers: what external tools and integrations the agent is connected to
- Data flow: what data entered and left the agent’s context
Monitored agents
Full session monitoring is available for agents whose traffic flows through Oso. The following agents are currently supported:| Environment | Monitored agents |
|---|---|
| Web apps | Claude.ai, ChatGPT, Gemini |
| Desktop | Claude Desktop, Cursor, Antigravity |
| CLI | Claude Code, Codex, Gemini CLI |
The list of monitored agents is expanding. Agents that are discovered but not yet monitored still provide inventory-level visibility (agent, users, devices, last seen).
Claude Desktop requires a separate enterprise plugin installation and cannot be configured the same way as CLI agents. See Managed Deployment for setup instructions.
How monitoring works
Session monitoring requires agent traffic to flow through Oso. There are two paths:-
Edge proxy: configure the agent to use
agents.osohq.cloudas its LLM base URL. This works for CLI and desktop agents that support custom endpoints. See the Quickstart for setup. - Browser extension: for web-based agents, the Oso browser extension captures session content from supported AI web apps. See Browser Extension for setup.