06-reference

claude code monitor tool

2026-04-10·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

Pattern Mechanism Example
Monitor (push) Holds subprocess stdout pipe open tail -f crash.log, streaming build output, tailing test runner
/loop (pull) Agent wakes on schedule, checks, processes Polling 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

Related

Sources