This is my take on the idea described by elertric monk:
Use an existing ssh-agent when there is one or start a new one.
- Get the file
- Change “<user name>” to your user name.
- mkdir ~/.ssh/agent
- chmod 700 ~/.ssh/agent
- Just keep the file and source it when you feel like it
- Or insert it into your .tchrc
- Then just ssh-addyour keys once per boot.