
Mohammad Rahmani | Unsplash
Artificial intelligence is making inroads in a number of areas, but programming is arguably key to the development of new technologies. A number of companies are leaning towards strengthening programmer assistance through agent-based AI models. As expected, there has been significant competition to create the best possible tool that is both optimal and functional.
The updates that the models have had up to the present day made it possible to cover all kinds of possibilities. The release of Gemini 2.5 Pro has been very attractive to developers, who also found AI tools to improve their productivity. These tools are offered by competitors, but we could somehow assure, that the direct catalyst is Google; at least in this parameter.
New AI-assisted tools have been seen in the context of programming. You've probably heard about Cursor and GitHub Copilot in recent times.
In this competition, whoever does not continue to innovate, loses the race. For this reason, Google must stay ahead of its competitors, not only to avoid falling behind, but also to maintain its customer base and prestige. One way of looking at this is to think of creating a new product while perfecting an existing one, so as to add novelties that will put it on the road to innovation, but at the same time be attractive enough for the audience (I guess that's what those who create content about technology also hope for; to have something to talk about).
Google has announced the launch of a novel tool called Gemini CLI. It has the particularity of running locally from the terminal. Of course, this does not mean that Gemini does not require connecting to Google's servers; not at all. What it suggests is that programmers will be able to make requests to Gemini CLI in a natural way through a prompt, with the intention of reviewing and explaining code, debugging code, creating new functions or executing a series of commands.

Obtained from Google's blog
Today, programmers are increasingly using AI models as a support when developing new software. Google is aware that it can seize the opportunity to provide tools that make a difference. In fact, we should consider Gemini Code Assist and Jules as fundamental tools in AI code assistance, which provide direct assistance and asynchronous assistance, respectively.
However, it is worth noting that Gemini CLI is a direct competitor to other command-line options available on the market, such as OpenAI's Codex CLI and Anthropic's Claude Code. These tools do not usually present problems in their integration, in addition to their speed and efficiency compared to the competition.
The features that make Gemini CLI powerful are in its capabilities. It is possible to connect to MCP servers to later access external databases that developers need to use or consult. In addition, research reports can also be generated by making use of the agent's capabilities in Deep Research mode, get real-time access through search, and what seems mind-blowing is that developers will also be able to create videos with Google's Veo3.
Everything indicates that one of the intentions they intend to fulfill is the adoption of their new Gemini CLI tool. For this reason, Google decided to allow free use of the tool for up to 60 requests per minute, with a limit of 1,000 per day. However, perhaps something that has not been covered in depth is the possibility that the model generates code with errors, or fails to solve possible security vulnerabilities.
This makes it clear that AI programming tools are here to stay, and that they represent a fundamental support in these times. But we must keep in mind that it is not foolproof. A 2024 survey by Stack Overflow demonstrates this with an average of 43% of developers maintaining their confidence and faith in the accuracy of AI models; the rest are susceptible to it being the direct replacement for the conventional programmer.

- Main image edited in Canva.
- Information has been consulted in: techcrunch.com.
- Translated to English with DeepL.