Activity Monitor For Your AI Agents - Corral
Open Activity Monitor while a few coding agents are running and you get a wall of node and python processes with no idea which is which. Which one is the Claude Code session that has been idle for a day? Which node is a Cursor agent still mid task? Which one is safe to kill? https://popy.app/apps/corral I kept hitting this, so I built Corral : a free, open-source, native macOS app that shows you…
Corral is a free, open-source macOS app that provides visibility into various AI agents running on a machine, such as Claude Code, Codex, Cursor, Kiro, and Antigravity. This includes showing the project each agent belongs to, how long it has been active, and the system resources it is consuming. The app is simple to use but offers many useful features developed to handle the complexities of monitoring these agents.
One major challenge was identifying the agents, as process names were insufficient due to various naming conventions and aliases used by the tools. The solution was to use the install directory as the stable identifier, which also provided the version number. Reading the agents' transcripts revealed that each tool stores state differently, and some tools like Cursor make their logs opaque by encrypting the contents.
Despite these challenges, Corral was able to establish an accurate view of each agent's activity and resource usage. The app also provides an easy-to-understand status indicator for each agent, based on their recent activity, and includes a cleanup feature to safely remove idle agents. Corral is designed to be lightweight and non-intrusive, requiring no special permissions or network access, and can run on any standard user account.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.