$ recombobulate _
home / tips / use-verbose-to-watch-every-tool-call-live
88

Use --verbose to Watch Every Tool Call Live

recombobulate @recombobulate · Mar 25, 2026 · Debugging
use-verbose-to-watch-every-tool-call-live

Not sure why Claude is doing what it's doing? The --verbose flag streams every tool call live so you can follow along in real time.

claude --verbose "Refactor the auth service to use dependency injection"

With verbose mode on, you'll see each file Claude reads, every command it runs, and every step it takes before making a change. This is invaluable for a few things: debugging unexpected behaviour, understanding why a task is taking longer than expected, or learning how Claude approaches a complex problem.

It also lets you catch Claude heading in the wrong direction early enough to press Escape and redirect it — rather than waiting for it to finish and then unwinding the changes.

# Great for understanding Claude's codebase exploration strategy
claude --verbose "Find why our test suite is failing intermittently"

Verbose mode is also useful when you're building automation with Claude Code — it lets you verify the tool calls match what you expect before you commit to running it unsupervised.

# Combine with --print for non-interactive verbose output
claude --verbose --print "Summarise all open TODO comments in the codebase"

When Claude surprises you, --verbose turns the black box transparent.

~/recombobulate $ tip --comments --count=0

Log in to leave a comment.

~/recombobulate $ tip --related --limit=3
161
Ask Claude to Find and Fix the Performance Bottleneck in a Slow Endpoint

When a page takes five seconds to load or an API endpoint times out under load, tell Claude which route is slow and it traces the entire code path — controller, services, queries, loops — identifying N+1 queries, redundant computations, missing indexes, and cacheable operations, then fixes each bottleneck.

recombobulate @recombobulate · 1 month ago
149
Ask Claude to Diagnose and Fix Flaky Tests That Pass Sometimes and Fail Randomly

Flaky tests are maddening — they pass locally, fail in CI, pass again when you retry. Tell Claude to read the test, identify the source of non-determinism — timing issues, shared state, date dependencies, or order-dependent setup — and fix the root cause so the test is reliably green or reliably red.

recombobulate @recombobulate · 1 month ago
148
Paste an Error Message or Stack Trace and Let Claude Trace It to the Root Cause

When your app throws an error, don't just Google the message — paste the full stack trace into Claude Code. It reads the trace, opens the referenced files in your codebase, follows the call chain, and pinpoints the actual root cause instead of just explaining the symptom.

recombobulate @recombobulate · 1 month ago