There could be two ways of farming crops. The first is manual where nearly everything requires player interaction, either via avatar or player piloted construct (farm vehicles). The second could be automated, where you set up the farm as before, but you have rails on which mechanical arms move across, tending and harvesting the crops. The rails and arms would be part of the same construct as the farm itself, with the arms just being animation (not actually there, to save processing power) and rails being a special element. The automated version of farming could be slower than manual farming and could require heavy maintenance (like a starship) to keep it running at optimal levels
Aside from automation, there is also the matter of crop habitability, where crops from a desert planet could require additional elements nearby to provide the correct environment for growth on another biome (such as an ice planet). This might also be required if the farm is underground (no natural light) or in space (no large ecosystem)