Turn a machine into a worker in the pool.
Coop's execute pool lets any machine pick up work on demand. A machine joins the pool with a single command and then loops: check in, get work, complete it, notify — repeating for as long as the process runs.
specsesh agent --api-key <key> --api-key is the user-scoped key saved by coop login
(see CLI Setup). Pass it
directly or let it fall back to the key already saved in
~/.coopcli/config.json. Once joined, the machine is a pool
worker — it does not need a session name up front the way a
conversational session does; it announces itself to the pool and waits
for work.
coop agent uses) and
produces a result.
Instead of one machine sitting idle while you work on another, joined machines become fungible capacity: any of them can pick up the next piece of work as soon as it's available, and you get notified the moment it's done. This is the execute-pool framing coop is built around — a machine isn't just receiving messages, it's an available worker in a pool.
Next: Agent Mode →