A cleaner comprising: a main body; a cleaning tool assembly connected to the main body to be movable with respect to a surface to be cleaned; a handle part connected to the main body, configured to be graspable, and configured to relatively move with respect to the main body; and a controller configured to control the movement speed and the rotation amount of the cleaning tool assembly such that the movement speed and the rotation amount are controlled to vary according to a relative movement amount of the handle part, wherein the handle part includes: a control part; and a guide part configured to guide a movement of the control part and to relatively move with respect to the main body, wherein the guide part includes: a rotation guide part configured to relatively rotate with respect to the main body; and a movement guide part formed extending from the rotation guide part and configured such that the control part is movable; and characterised in that: the main body includes a sloped part disposed at a portion where the rotation guide part is rotatably coupled to face the rotation guide part and configured to have a pair of sloped surfaces formed to be symmetrical to each other; and the rotation guide part includes a steering unit configured to relatively rotate with respect to the main body together with the rotation guide part and to straightly move elastically inside the rotation guide part, wherein one end portion of the steering unit is configured to be movable along the sloped part. a main body; a cleaning tool assembly connected to the main body to be movable with respect to a surface to be cleaned; a handle part connected to the main body, configured to be graspable, and configured to relatively move with respect to the main body; and a control part; and a guide part configured to guide a movement of the control part and to relatively move with respect to the main body, wherein the guide part includes: a rotation guide part configured to relatively rotate with respect to the main body; and a movement guide part formed extending from the rotation guide part and configured such that the control part is movable; and characterised in that: the main body includes a sloped part disposed at a portion where the rotation guide part is rotatably coupled to face the rotation guide part and configured to have a pair of sloped surfaces formed to be symmetrical to each other; and the rotation guide part includes a steering unit configured to relatively rotate with respect to the main body together with the rotation guide part and to straightly move elastically inside the rotation guide part, wherein one end portion of the steering unit is configured to be movable along the sloped part. a rotation guide part configured to relatively rotate with respect to the main body; and a movement guide part formed extending from the rotation guide part and configured such that the control part is movable; and characterised in that: the main body includes a sloped part disposed at a portion where the rotation guide part is rotatably coupled to face the rotation guide part and configured to have a pair of sloped surfaces formed to be symmetrical to each other; and the rotation guide part includes a steering unit configured to relatively rotate with respect to the main body together with the rotation guide part and to straightly move elastically inside the rotation guide part, wherein one end portion of the steering unit is configured to be movable along the sloped part. the main body includes a sloped part disposed at a portion where the rotation guide part is rotatably coupled to face the rotation guide part and configured to have a pair of sloped surfaces formed to be symmetrical to each other; and the rotation guide part includes a steering unit configured to relatively rotate with respect to the main body together with the rotation guide part and to straightly move elastically inside the rotation guide part, wherein one end portion of the steering unit is configured to be movable along the sloped part.