A supervisor console for fleets of coding agents
A local-first operations console for supervising multiple coding CLI agents across VS Code, Cursor, Linux, Windows, and WSL: one place to see what every agent is doing, which sessions need input, and what changed in git.
- Role
- Stack
- Years
- Status
Ten agents, ten terminals, no command center
Developers now run several coding agents at once, each with its own terminal, approval model, context window, and branch state. Nothing answers the basic question: which of them needs me right now?
The valuable thing is the supervisor, not another agent
VS Cockpit is deliberately not an agent. It is the console over all of them: a live session roster, waiting approvals, terminal attachment, and safe review and handoff, provider-neutral by design.
Local-first, adapter-based, honest about what it knows
A VS Code extension over a local process supervisor, with one adapter per provider. Metadata stays honest: context remaining is shown only when the tool actually surfaces it, never invented.
A real codebase, tested like one
233 TypeScript source files and 925 automated tests across the daemon and the extension, built through four planned phases from technical prototype toward MVP.
The result: one place to watch the whole fleet
Session states from running to needs-input, git and worktree awareness, and attachment to any managed terminal, on the developer's own machine.