Agent MonitorTrack Codex, Claude Code and Cursor Agent activity in one place. See which areas each chat is working on, inspect the tool evidence and images, and ask a specific chat to focus on Security, Performance, Testing or another area—all from your editor. Agent Monitor collects local tool events and turns them into recent activity signals. Open it in the sidebar or a full editor tab. It requires no API key and adds no telemetry or model calls of its own; focus requests go to your existing agent chat. Scores describe observed activity, not work quality or completion. This is a development preview. Collection is best effort, and native compatibility is still being validated. What it shows
All screenshots use synthetic fixtures generated by the renderer test. Build and installRequirements: Node.js 22+ to build, Node.js 20+ on the agent's machine to collect events, and a compatible desktop editor. No API key is required. From the repository root:
In the editor, run Extensions: Install from VSIX… and select the versioned
The setup panel offers terminal, copy-command and settings actions. It does not grant native trust or override organisation policy. See installation and troubleshooting for configuration, startup behaviour and removal. What the signals meanFocus scores run from 0–100. They show the work a chat has put into each area. They build up gradually, are kept when a chat is idle or old, and fade only slowly as the chat works elsewhere; they are not completion or quality grades. Subject counts show observed breadth separately. A meter's colour fades when its evidence is not recent; its length stays. Project stakes (Standard, Production, Critical) add specialised vocabulary and mark sensitive changes, such as migrations, access control or safety logic, on the areas they concern. At the end of More areas, Start now (Create your own Focus Area) has your own agent draft a custom focus area for this project, such as a feature, service, integration, workflow or standard; it counts only after you review and enable it. See custom areas. In All chats, each tile shows the strongest individual chat score. Clear signals, such as a recognised test run or an Focus here sends an instruction to one selected chat. Experimental Codex and Claude adapters can continue compatible idle chats directly or through a live native wake hook; running chats receive requests through ordinary hooks. Other idle chats offer Queue for next turn. Accepted requires a direct provider receipt; Sent! Task is focusing here… means the hook emitted it. Neither means the review is complete. No automatic retry is made after an uncertain send. Queued requests expire after an hour. See delivery support and limits. The red count on Images counts images used since you last opened that view. Green highlights mean recently viewed or recently referenced. They do not reveal the model's ongoing attention. Images stay until dismissed or evicted by storage limits: 20 images and 64 MiB. PNG, JPEG, WebP, GIF, BMP and AVIF returned as image data by successful tools are kept at original quality, at any size, including animations. Very large or animated images are shown as a still, reduced preview; View clearer image opens the original full size in an editor tab. Codex hooks omit image data, so for Codex's Compatibility and limits
Only events exposed by supported local hooks can be observed. Hosted-only tools, inline completions, private reasoning and unsupported agent runtimes are outside coverage. See adapter coverage and validation. Local dataThe collector retains bounded metadata and cached images, including workspace paths and a short first-prompt-derived chat label. It does not store full transcripts or general tool output. Images, paths and short labels can still contain sensitive information. The cache is not encrypted by the extension. Use Agent Monitor: Disconnect Agents before uninstalling. Disconnecting removes its handlers but leaves cached data. Read privacy and retention before enabling collection on sensitive projects. Contribute or extendStart with CONTRIBUTING.md for setup, checks and change expectations. The documentation index routes users, maintainers and coding agents to the relevant reference:
Source code is MIT licensed. Bundled icons have separate attribution and licensing. Marketplace listings will use the ID |


