Am einfachsten wäre es du besorgst dir ein Nitrokey oder yubikey und machst da deine ssh keys drauf
musst nur bei den agent sagen das er die von der smartcard nimmt oder mit kleopatra die smartcard einlesen da gitbs in den einstellungen ein häckhen bei gnupg für ssh