Skip to main content

Agents & Monitoring

UnfoldAI monitors AI coding agents that operate inside VS Code. Detection is automatic — you don't need to configure anything for supported agents.

Supported Agents

AgentDetectionNotes
CursorAutomaticFull terminal + file monitoring
Claude CodeAutomaticFull terminal + file monitoring, MCP integration available
GitHub CopilotAutomaticMonitors Copilot agent mode activity
ClineAutomaticTerminal-based agent monitoring
ContinueAutomaticTerminal-based agent monitoring
Codeium / WindsurfAutomaticTerminal-based agent monitoring
Any terminal-based agentAutomaticIf it runs commands or changes files in VS Code, UnfoldAI can monitor it

How Detection Works

UnfoldAI identifies active agents automatically based on their activity patterns within VS Code. No API keys, tokens, or manual registration are required.

If you work with a custom or niche agent that UnfoldAI doesn't recognize by default, you can add custom fingerprints:

// settings.json
{
"unfoldai.agentFingerprints.override": {
"my-custom-agent": {
// Custom agent identification configuration
}
}
}

Multi-Agent Monitoring

If you run multiple agents simultaneously (for example, Cursor and Claude Code in the same session), UnfoldAI tracks them in a unified timeline. The Dashboard shows:

  • Which agents are active
  • Activity attribution per agent
  • A combined timeline of all events
  • Episodes that may span multiple agents

You don't need to switch between views or configure per-agent monitoring.

What "Monitoring" Includes

UnfoldAI passively observes:

  • Commands: What commands agents run, their output, exit codes, and duration
  • File operations: Files created, modified, and deleted by agents
  • Error sequences: When commands fail, when the same error repeats, when agents appear stuck
  • Dependency changes: Lockfile and manifest modifications (package.json, requirements.txt, etc.)
  • Session patterns: Overall session health, risk accumulation, and behavioral trends

All monitoring happens locally within VS Code. See Privacy & Data Handling for details on what stays local and what is sent to UnfoldAI servers.

Language & Framework Support

UnfoldAI operates at the terminal and file-system level, making it language-agnostic. It works with any programming language, framework, or toolchain that your agents use. There are no language-specific features or limitations.

Remote Development

UnfoldAI is designed for local VS Code environments. Support for remote development scenarios (SSH, WSL, GitHub Codespaces, Dev Containers) is best-effort. Terminal monitoring behavior may vary in remote contexts. If you encounter issues with remote setups, please report them.