To have SSH agent to automatically start with Windows, you can run (from elevated powershell prompt):
Set-Service ssh-agent -StartupType Automatic
then add your keys to the agent (only need to do this once), or the key will be added automatically the first time you use it.
To start it manually
Start-Service ssh-agent