- 1Password
- 1Password CLI
Accessing Github over ssh is low friction, but it can put you at risk if a program were to exfiltrate your private ssh key. By storing (and generating) your ssh key from 1password, the key will never sit on the disk, giving you a layer of protection. While you might still be vulnerable, you can add approvals and friction which can provide an oppurtunity to intervene in the case of an attack.