Class AbstractAgentClient