IDE Integrations
TraceFlow discovers AI sessions from your IDE the same way it discovers CLI sessions: by watching local files.
How It Works
Every AI coding tool stores conversation history somewhere on your machine. Claude Code writes session files to ~/.claude/. GitHub Copilot Chat stores conversations in VS Code's extension state. Cursor and Windsurf maintain their own session databases. The format and location differ, but the principle is the same: the AI conversation lives on disk.
The TraceFlow agent monitors these known locations and parses new sessions as they appear. No VS Code extension required. No API keys to configure. The agent runs alongside your editor and picks up sessions automatically.
Supported Tools
GitHub Copilot
Chat conversations from the Copilot sidebar in VS Code. Inline completions (accept/reject) are not captured as they don't produce session context.
Cursor
Full agent and chat sessions from Cursor's built-in AI. Composer and inline chat are both captured.
Windsurf
Cascade and chat sessions from Windsurf's AI assistant.
Continue / Cline
Open-source VS Code extensions that store session history in well-documented local directories.
What Gets Captured
TraceFlow captures the same metadata from IDE sessions as it does from CLI sessions:
- Session summaries: A rolling summary of the conversation's intent and direction.
- Files touched: Which files the AI suggested changes to during the session.
- Decision points: Key moments where the developer accepted, rejected, or redirected the AI's approach.
Raw code content, API keys, and environment variables are never captured. The agent applies the same regex masking and metadata-only policy regardless of the source tool.
Mixed-Tool Teams
Most teams don't standardize on a single AI tool. One developer uses Claude Code in the terminal, another uses Copilot in VS Code, a third uses Cursor. TraceFlow normalizes all of these into the same session format. The collision monitor, tangent detection, and digest features work across tools. If Alice is using Cursor and Bob is using Claude Code, TraceFlow still detects when they're heading toward a collision.
Setup
No additional setup is required. If the TraceFlow agent is running on a machine where an IDE with AI capabilities is installed, it will automatically discover and monitor sessions. You can verify which tools the agent has detected from the dashboard under Settings > Connected Tools.