Putty with a new functionality of Pagent

You can specify -i paramater to force the agant to be closed after a
specific period of the idle time expires (minutes) to be sure that even
when you leave the agent with some keys added no one can use it if you
leave your computer running.