Replace the word “agent” with algorithm and I agree. Why overcomplicate things?
For that it would be fine if the AI took a stab at something novel like a faster than usual delivery timeline or higher than usual part tolerances. It might get the economics wrong, but just by including them it would be easier for a human to adjust.