Overview
Use direct requests for stable, repeatable operations; browser automation for general web interaction; and computer control only when lower layers cannot reach the task. Prototype with general tools, then migrate proven flows downward when the savings justify it.