agent: Robotremote can control agent by tcp socket