Hi,
Recently come from 1Password, one feature to make the SSH agent work better would be a popup on the screen a user is on requesting to authorize - at the moment it switches the screen back to the screen which the main application is on, and a in-application popup asks whether to approve/deny the request.
This makes the interaction feel pretty slow and clunky compared to a popup asking to approve/deny (extra points for accepting biometric also).