Contextual irony aside, this is a big reason why the proposal of leveraging AI agents for workflow processing in lieu of using them to develop fixed software to perform the same functions has always struck me as weird, and of late come across as completely nonsensical. If you're paying someone else to run the inference for these models, or even to build these models, then you're ultimately relying on their specific p…
It’s the siren song of the lazy
Whereas I'd self-describe as "strategically lazy". It's building iterable code and repeatable processes today, so I can be lazy far into the future. It's engineering solutions today that are easier to support with lazier efforts tomorrow, regardless of whether things improve or get worse.
Building processes around agents predicated on a specific model is myopically lazy, because you'll be rebuilding and debugging that entire setup next year when your chosen agent is deprecated or retired. Those of us building documented code with agents today, will have an easier time debugging it in the future because the hard work is already done.
Incidentally, we'll also have gainful employment tomorrow by un-fucking agent-based workflows that didn't translate into software when tokens were cheap and subsidized by VCs for market capture purposes.