Different agents for each of these tasks. And different robotics to handle the physical tasks then too I assume?
And you feel perfectly comfortable handing off these tasks to AI with little to no oversight?
Yes. You cannot expect one person to be a specialist at all aspects, neither should you expect one agent to be a specialist.
Componentization - it worked with COM and DLL days and it works now.
This of course means that you need to have an orchestrator.
And you feel perfectly comfortable handing off these tasks to AI with little to no oversight?
— definitely NOT “no oversight” - you need the human in the machine. But little oversight yes, if they can be proved as working for generic, edge and stress cases.