# File lib/net/ssh/authentication/key_manager.rb, line 176
176:         def agent
177:           return unless use_agent?
178:           @agent ||= Agent.connect(logger)
179:         rescue AgentNotAvailable
180:           @use_agent = false
181:           nil
182:         end