The invention relates to a shuttle-shaped contracted type anchor structure and a using method thereof, and belongs to the technical field of slope supporting and pile foundation anchoring. The shuttle-shaped contracted type anchor structure comprises an anchor rod body, a sleeve and a plurality of shuttle arms, one end of the anchor rod body is provided with a threaded portion, the threaded portion is connected with a nut, the other end of the anchor rod body is sleeved with a first ring, the anchor rod body passes through the sleeve, the sleeve comprises a perforated steel plate, a hollow tube and a second ring, one end of the hollow tube is connected with the perforated steel plate, and the other end of the hollow tube and the second ring; and the second ring is arranged on the side close to the first ring, the perforated steel plate is arranged on the side away from the first ring, one end of each shuttle arm is connected to the first ring, and the other end of the shuttle arm is connected with the second ring. By means of the shuttle-shaped contracted type anchor structure and the using method thereof, recycling is achieved, grouting is not needed, direct contact with a rock and soil body is carried out, the manufacturing manner and the operation mode are simple, construction is easy, and the anchoring force is large.