Using Cygwin SSH with Putty Pageant
Update 2: With newer version it is much easier to just follow the instructions here. On windows I mostly use Putty as my SSH client. But in some cases for example when I use unison or rsync I use the ssh client from cygwin. Following good practice I use public key authentication and Putty’s Pageant to manage my password protected keys. This works great with Putty and Plink. I thought this would be great if I could use the same agent for cygwin too.