This is coming from my own experience as a software developer. I do not want to leave Claude Code. I'm hooking up everything into Claude Code and have it do what I want for me. I do not want to log into my cloud provider. I do not want to log into my Github. I don't want to log into any 3rd party services. I just want to stay in Claude Code.
I think developers tend to be ahead of the general public by 1-2 years in AI use. I imagine a future where most people simply want to stay within their ChatGPT/Claude/Muse/Grok/Gemini agent to do just about everything.
If my prediction is correct, I think Apple is going to be in trouble because it weakens the iPhone ecosystem severely and they are so far behind in AI everything that it's hard for me to see them ever catching up. Not to mention they do not have access to compute since they've not invested in compute.
Apple's use of Siri in Vision Pro is a good start, but there would need to be tighter integration w/ the UI. That's probably on the roadmap... assuming they continue to develop it.
I'm pushing the perennial 'developers (and engineers) think differently' trope here, but I think you're wildly optimistic.
The inability of the average person to write a detailed enough spec for implementation, compared to how trivial it is for an experienced developer, is mind boggling.
Imho, this is going to extend to agentic interactions with app-as-service-for-agent.
You don't magically increase customer experience by multiplying (garbage average user prompt) * (whatever agent they use) * (MCP, etc).
The first two variables are too unbounded.