If Entering Your SSH Password on macOS Is Annoying, Use macOS Keychain - ssh-add --apple-use-keychain
On macOS, integrating ssh-agent with macOS Keychain is the cleanest solution.
With ssh-agent, you can avoid entering your passphrase every time. If you do it manually, it looks like this: