Agent Standup

Claude Code sub-agent monitor

When a Claude Code session hands work to sub-agents, the terminal shows one line per agent and little else. You can't easily tell which sub-agent is still working, which one is waiting on another, which one is stuck on a long command, or which session is sitting on a prompt for you. Agent Standup answers those questions by reading the files Claude Code already writes, and shows every agent of every session as a live call.

What you can see

How it works, and what it costs

Claude Code writes every session to disk as it goes, in ~/.claude/projects/<folder>/<session>.jsonl, and each sub-agent in a file of its own next to it. Agent Standup reads those files, and only reads them: it never writes there, needs no hooks and no setup, and makes no call to Claude to show the call. It costs zero tokens and nothing leaves your machine. The only optional features that call a model are the translation of the call into French, Spanish or Brazilian Portuguese and the jokes mode, both through your own Claude login.

Try it

It also reads Codex and Mistral Vibe sessions, so sessions of all three tools show up side by side.

Questions

Does it slow Claude Code down or use my quota? No. It runs beside Claude Code and only reads its log files, like tail -f with a face.

Does it work with sessions started in a terminal? Yes. It reads every session in ~/.claude/projects (or CLAUDE_CONFIG_DIR), wherever it was started.

Is it open source? Yes, MIT licensed: https://github.com/Atoll92/agent-standup