While i appreciate anthropic making a proof of concept like they did with claude code cli on which they can then do RL to optimise the patterns that work, I expect this to be as unusable as the cli itself. Its a big difference if a model provider internalises something like thinking mode which mainly depends on context and text or if they try to grab a part of the agent loop which has to run on the side of the systems we build and use.
We cannot allow model providers to own the browsers, CLIs, memory, IDEs, extensions and other tooling. Its not just a matter of power but also they just suck at it as i experience every time i have to use claude code instead of amp.
I truly hope we get the pattern of innovation that looks like:
- some dude vibecodes a really cool idea
- model providers build into their reference implementations
- model providers optimize models to work optimally
- startup and/or open source projects step in and build something that is actually usable and opens a new market segment
We saw this play out beautifully with amp, kilo, roo, cline, continue
Another aspect is that we do not want interfaces just made for agents to work in teams, we want software made for humans and agents, that are true platforms for these agent teams to collaborate in.