The worker command is part of the Cursor Agent CLI, not the cursor editor command. cursor worker start gets passed to the editor, so Cursor opens and no worker is started.
Could you try this instead:
If you haven’t installed the Agent CLI yet, run curl https://cursor.com/install -fsS | bash
Sign in with agent login
cd into the project folder you want your agents to work in
Run agent worker start (or cursor agent worker start) and leave that terminal open
After a few seconds your Mac should show up under My Machines. If it doesn’t, please reply with the output of agent worker start --debug and your agent --version.