# Functions
Close stops the SSH agent for a given handle and removes its socket.
Get retrieves an agent instance for internal Go library usage.
No description provided by the author
New starts a new SSH agent with a specified key file and timeout.
NewWithDeployKey initializes an SSH agent with a deployment key string and timeout.
# Structs
AgentInstance represents an individual SSH agent with a unique socket.
AgentManager holds agents and manages lifecycle functions.