AbstractClient rinominato in AbstractAgent