06-reference

claude code monitor tool

Thu Apr 09 2026 20:00:00 GMT-0400 (Eastern Daylight Time) ·tooling-reference

Claude Code Monitor Tool — What It Is and When to Use It

TL;DR

Monitor is a Claude Code built-in tool (shipped in 2.1.98, GA) that spawns a subprocess and streams its stdout into the session as real-time events. It’s a push mechanism for subprocess output, not a generic “watch this resource” tool. It does not replace polling for APIs that lack push semantics.

How it works

Push vs Pull: where Monitor fits

PatternMechanismExample
Monitor (push)Holds subprocess stdout pipe opentail -f crash.log, streaming build output, tailing test runner
/loop (pull)Agent wakes on schedule, checks, processesPolling Notion board, checking inbox, running vault health

Monitor’s advantage is zero wake-up lag on events the subprocess already emits live. Its limitation is that it can only see what a subprocess prints to stdout. It has no concept of “watch this API” — if the source doesn’t push, you still need to poll.

Use cases where Monitor wins

Use cases where /loop is still correct

RDCO scheduled skills — migration verdict

As of 2026-04-10, none of our scheduled skills move to Monitor:

Where Monitor might earn its keep for us later

Sources