Currently I have to start ssh agent and add my password-protected ssh key manually, otherwise I will get issue like

I'm using Windows and I tried both openssh and putty based ssh and they all have the same issue.
Any plan to start the agent automatically when app starts/prior to any git command, like what SourceTree does?