Right-click on the compass and select the Snap Automatically
to Selected Object.

In the 3D view, select the target geometry. The compass snaps to the selected geometry.

Select a Reach Mode icon
.
Place the compass at the required Reach location. Select the surface of the
box.

Select the segment that must reach the location specified by the
compass, in this example, the hand. The selected segment
automatically reaches that point.

With Reach Mode still active, manipulate the compass to fine-tune the posture.

Drag the compass away from its original location, the selected
segment follows the motion of the compass. If the compass is
picked and placed at another location, the segment tries to
reach the new target.
Select another segment. This segment becomes the active segment
for the Reach and follows the compass wherever it goes as long
as the command remains active.
If the Reach Mode is active, click Undo
to make the manikin
resume the posture it had before the Reach was applied.
To deactivate Reach Mode, select the Reach
Mode icon a second time.
See also: Using Undo/RedoConcepts of Interactive Positioning with the Reach Mode