Agents are going to change everything. Once we've got a solid programmatic system driving interface and people get better about exposing non-ui handles for agents to work with programs, agents will make apps obsolete. You're going to have a device that sits by your desk and listens to you, watches your movements and tracks your eyes, and dispatches agents to do everything you ask it to do, using all the information it's taking in along with a learned model of you and your communication patterns, so it can accurately predict what you intend for it to do.
If you need an interface for something (e.g. viewing data, some manual process that needs your input), the agent will essentially "vibe code" whatever interface you need for what you want to do in the moment.
If you need an interface for something (e.g. viewing data, some manual process that needs your input), the agent will essentially "vibe code" whatever interface you need for what you want to do in the moment.