Sounds like a context feeder to me. There's already tons of these, with mcp support, which are multi-vendor. Why lock yourself to a single vendor?
But yeah, if Gemini with more context comes with a similar product, it could compete and win the developers.
I use Clai[1] which I've written myself, so it fits my workflow the best. But I know llm [2] is a popular choice as well.
With both of these it's possible to have a 'vendor agnostic' version of both claude code and gemini CLI. Better yet: it's possible to very easily swap to the latest and greatest vendor by simply specifying their latest fancy new model.
[1]: https://github.com/baalimago/clai [2]: https://github.com/simonw/llm