Os agentes são carregados ao fazer login, daemons ao inicializar. Os agentes são executados em nome do usuário que efetuou login, os daemons são executados em nome do root ou do usuário / grupo especificado pela chave UserName
/ GroupName
.
Mova sua definição de trabalho para /Library/LaunchDaemons
e você deve estar bem.