EDIT: looked into it a bit more and it appears that truth is somewhere in the middle. I didn't test it, but it's possible that as long as every chain link is fine with it you can opt-out out of user presence check.
https://wiki.archlinux.org/title/SSH_keys#FIDO/U2F
https://man.archlinux.org/man/sshd.8#no-touch-required
You need to have a SSH server that agrees to it, SSH key that is specifically made for this use case and maybe a security key that allows it to proceed. Probably worth testing if I find the time for it.