As discussed on the rclone forum it would be great if this library could work with the ssh agent which comes with git-bash.
This is a packaged up version of cygwin and is very popular for running git on windows.
For example git-bash is installed on all Azure pipelines builders and GitHub actions builders by default.
I guess that in this case the library should just use the unix way of connecting to the ssh-agent. Perhaps detected by the presence of the correct environment variables?