@naval Humans still need to have control and a chat is not usually the best UI for everything.
I think UI’s are not killed. Have to be redesigned for agents ans humans collaborating.
Andrej Karpathy said it himself. The hierarchy for connecting tools to Claude Code: CLI at the top, API in the middle, MCP at the bottom.
MCPs eat context the moment they connect. Every MCP you load is sitting in your context window doing nothing until you call it. You could have five MCPs connected and lose 15-20% of your usable context before you've typed a single message.
CLIs use zero context until the moment you need them. The GitHub CLI, Vercel CLI, Firecrawl CLI. The AI calls them directly from your machine. No handshake, no persistent connection, no context cost.
Carl Vellotti ran a web research task with 10 tool calls and 30,000 tokens through a sub-agent. His main session moved from 16% to 16.5% context used. Without the sub-agent, that same task would have filled to 25%. The difference between a session that lasts 30 messages and one that compacts after 5.
Most PMs loaded up MCPs because that was the tutorial everyone shared in January. The PMs getting the best outputs right now ripped most of them out and switched to CLIs.
THE FUTURE OF AI APPLICATIONS
Jensen Huang: “Another breakthrough happened… the first time I realized Perplexity was using multiple models at the same time, I thought it was completely genius.”
The future isn’t one great model…
It’s orchestrating multiple great models at every step of the reasoning chain.
Multi-model. Multimodal. Multi-cloud.