Last reviewed
Correct answer: B. Neither gives you another agent working in parallel on your machine
Explanation
The principle — two mechanisms look like parallel delegation because neither makes you wait. Neither gives you a second agent beside you.
Why the key is correct — Anthropic rules each out in its own sentence. A background bash command runs one shell command without blocking the conversation, and it doesn't spawn an agent. A routine runs a session on a schedule in the cloud, not in parallel on your machine.
Why the others are wrong — there is no lighter class of agent here — one of the two involves no agent whatever. Nor are both parallel: a scheduled run happens in the cloud on its own timetable. And treating non-blocking as the test would make almost anything delegation.
Remember this — not waiting is not the same as being helped. Ask what got started, and where.
Sources — Anthropic's Claude Code agents documentation.
Sources
“A background bash command runs one shell command without blocking the conversation. It doesn't spawn an agent.”
“A routine runs a session on a schedule in the cloud, not in parallel on your machine.”
Practise 10 questions on this topic
Take Claude Code Workflows — Timed Test 1 (10 questions) — scored instantly, explanation for every question, no login.