netscrew.dev/commands/ssh-agent
Command

n ssh-agent

SSH agent status & load your keys (starts the Windows agent service)

Short forms:agent · ssh-add

Usage — n ssh-agent

═══════════════════════════════════════════════════════════════════════════════
  Netscrew ("n") — ssh-agent (agent, ssh-add) — SSH agent status & load your keys
═══════════════════════════════════════════════════════════════════════════════

USAGE:
  n ssh-agent .                        agent status + loaded keys
  n ssh-agent . add                    load your key(s) into the agent
  n ssh-agent . start                  Windows: enable+start the agent service

Target: . = this machine · <host> = remote
Deeper: n ssh-agent -h = the concept/theory behind this command

The concept behind it — n ssh-agent -h

═══════════════════════════════════════════════════════════════════════════════
  Netscrew ("n") — SSH Agent: hold your keys, stop typing passphrases
═══════════════════════════════════════════════════════════════════════════════

COMMANDS:
  n ssh-agent              Show the agent's status and which keys are loaded
  n ssh-agent add          Load your key(s) into the agent (asks for a passphrase if set)
  n ssh-agent --start      Windows: enable + start the ssh-agent service (needs admin)

WHY:
  The agent keeps your (passphrase-protected) private keys unlocked in memory so you type the
  passphrase once per session, not per connection. On Windows the ssh-agent service is disabled
  by default — this turns it on and loads your keys. Related: n -h ssh-copy-id, n -h ssh-server.

Back to main help: n -h