Say the outcome
A well-framed request names what done looks like and leaves the route to the agent.
A practical handbook for working with Operator — not a step-by-step tutorial but an annotated reference you'll return to as your use of agents deepens. Six chapters, roughly twelve minutes, read in any order.
Operator's output is only as good as your instruction — not because it needs hand-holding, but because ambiguous scope invites over-reach. A well-framed request usually runs without a single clarifying question.
A well-framed request names what done looks like and leaves the route to the agent.
Operator reasons about the best path before acting. The reading phase is often longer than the writing phase — a quiet stretch is usually mid-read, not idle.
Reading takes longer than writing. A pause before the first edit is the plan being formed.
Planning is not overhead. The biggest source of wasted agent time is acting on a misunderstood task — a 30-second plan prevents a 10-minute rollback.
Operator's output is a git diff, and reading it well is a fast skill. The goal isn't every line; it's the few that matter. The pattern: file list, then deletions, then test changes, then comments.
Deletions and edited interfaces carry the risk. The rest of a diff usually reads itself.
Operator pauses before anything hard to reverse — pushes, merges, schema migrations, infrastructure. For most tasks the only gate is the final “merge this PR?”; the rest runs unattended.
Irreversible steps stop and wait. Everything reversible keeps moving without you.
Redirection is the normal mode of working with an agent, not failure. Two or three redirects is a healthy session; knowing when to steer rather than restart is what keeps it productive.
One sentence naming the symptom beats a restart — the context it built is worth keeping.
Occasionally a run stalls, errors, or produces output you can't use. With the right routine a stalled run is a five-minute interruption, not a lost afternoon.
Expired credentials, a missing dependency, a rate limit. Read it, fix it, resume from the checkpoint.
The guide gives you the vocabulary; the intuition comes from running tasks. Start with something small, in a codebase you know well.