Knowledge Base
Child Process
What it is
A program your app starts to do work separately, so the main app stays responsive.
Real-world Analogy
“Like a restaurant sending an order ticket to a different kitchen station — the waiter doesn't cook, they delegate.”
Why Marcus Uses This
Marcus spawns the Claude CLI as a child process for each agent call. This keeps the web server free to handle your clicks while AI does the heavy lifting.