Actually, if you break tasks down into small enough units, there's not much difference between open models and closed models. The only reason to use agents is the hope that they'll work with natural language input—but that's where the difficulty lies.
For example, if you modify things at the level of small functions, open models seem to perform just as wel
I think this is where they say "loop engineering" / orchestration comes in, though I would also include context/harness engineering in the toolbox
Yup. Been using big expensive models like opus, gpt, or glm for planning, then switch to something like gpt-oss-120B on cerebras and watch it fly. Total cost will be less than $5 for even very large tasks