...
https://puppet.com/docs/puppet/5.5/install_windows.html
Puppet-agent is things to running every a time fixed, periodically fetches and applies configurations from a Puppet master server, but in this case it isndoesn't need this features. The It's possible use a ssh command to start of puppet-agents is triggered by ssh command.agent, as needed.
Disable puppet-agent in windows 10: