# File lib/net/ssh/authentication/key_manager.rb, line 182
182:         def agent
183:           return unless use_agent?
184:           @agent ||= Agent.connect(logger)
185:         rescue AgentNotAvailable
186:           @use_agent = false
187:           nil
188:         end