Google Gemini CLI, a powerful offering in the field of AI accessible from the terminal

Google's recently announced Gemini CLI is an open source, command line AI tool that integrates the Gemini 2.5 Pro large language model directly into the terminal. The goal of the initiative is nothing less than to transform natural language commands into real technical workflows, in an environment that has already been synonymous with efficiency for many.

Gemini CLI allows users to communicate with the model in natural language, whether it's code analysis, debugging, documentation, or even real-time web information analysis. Part of the system's power lies in the fact that it uses the same backend as Gemini Code Assist, which was previously available in Visual Studio Code, for example. This means that those who work outside of integrated development environments, in the command line, can now access the same capabilities in their own tools, without any compromise.

Using the CLI is surprisingly simple: a short installation command, authentication with a Google account, and the model is ready to use. The usage limits are generous: 1,000 requests per day and up to 60 requests per minute are allowed for free, which is outstanding in industry practice. The Gemini 2.5 Pro model running in the background can handle up to one million tokens of context, so it works stably and consistently even in longer conversations and more complex tasks.

NodeJS may be required for installation, but developers often have it on their machines; if not, it can be obtained from the official NodeJS website.

Next, install the Gemini CLI in a Linux terminal or Windows console: npm install -g @google/gemini-cli

Then, use the gemini command to launch the application.

The Gemini CLI can be used not only interactively, but also integrated into scripts, CI/CD processes, or other automated workflows. If you have been using paid APIs to call AI models, this free option can replace them if you don't need to process too many requests. It is also noteworthy in terms of configurability: the GEMINI.md file can be used to predefine context, system instructions, or even project-specific operations. This allows developers to truly customize the tool to their own needs.

For example, in the following not-so-imaginative bash script, we ask the model to list all the files in the current directory from which we are running the script: 

 #!/bin/bash

gemini --prompt “list files in the current directory” 

More information about this and many other topics is available on the project's GitHub page.

It is worth noting that the system is capable of processing real-time information thanks to its integration with Google Search and support for the Model Context Protocol (MCP). This means that it does not only function as a static model, but is also able to respond to current information found on the web. Integration with multimodal tools such as Imagen (image generation) or Veo (video generation) further expands its range of applications. 

Gemini CLI search on the web
Gemini CLI search on the web

The open source license (Apache 2.0) allows anyone to freely study, modify, or further develop the code. This is an important step not only from a technical but also from an ethical point of view, as transparent operation can contribute to building community trust and a more open, democratic future for AI developments.

Google's current move suggests that artificial intelligence is moving towards organic integration into developer/user toolkits – not as a separate module, but as an embedded, intelligent layer. Gemini CLI does not promise a revolution, but rather a quiet yet decisive step towards automated and natural language-driven development practices. This is where its true significance lies. 

Share this post
Where is Artificial Intelligence Really Today?
The development of artificial intelligence has produced spectacular and often impressive results in recent years. Systems like ChatGPT can generate natural-sounding language, solve problems, and in many tasks, even surpass human performance. However, a growing number of prominent researchers and technology leaders — including John Carmack and François Chollet — caution that these achievements don’t necessarily indicate that artificial general intelligence (AGI) is just around the corner. Behind the impressive performances, new types of challenges and limitations are emerging that go far beyond raw capability.
Rhino Linux Releases New Version: 2025.3
In the world of Linux distributions, two main approaches dominate: on one side, stable systems that are updated infrequently but offer predictability and security; on the other, rolling-release distributions that provide the latest software at the cost of occasional instability. Rhino Linux aims to bridge this divide by combining the up-to-dateness of rolling releases with the stability offered by Ubuntu as its base.
SEAL: The Harbinger of Self-Taught Artificial Intelligence
For years, the dominant belief was that human instruction—through data, labels, fine-tuning, and carefully designed interventions—was the key to advancing artificial intelligence. Today, however, a new paradigm is taking shape. In a recent breakthrough, researchers at MIT introduced SEAL (Self-Adapting Language Models), a system that allows language models to teach themselves. This is not only a technological milestone—it also raises a fundamental question: what role will humans play in the training of intelligent systems in the future?
All it takes is a photo and a voice recording – Alibaba's new artificial intelligence creates a full-body avatar from them
A single voice recording and a photo are enough to create lifelike, full-body virtual characters with facial expressions and emotions – without a studio, actor, or green screen. Alibaba's latest development, an open-source artificial intelligence model called OmniAvatar, promises to do just that. Although the technology is still evolving, it is already worth paying attention to what it enables – and what new questions it raises.
ALT Linux 11.0 Education is the foundation of Russian educational institutions
ALT Linux is a Russian-based Linux distribution built on the RPM package manager, based on the Sisyphus repository. It initially grew out of Russian localization efforts, collaborating with international distributions such as Mandrake and SUSE Linux, with a particular focus on supporting the Cyrillic alphabet.
Spatial intelligence is the next hurdle for AGI to overcome
With the advent of LLM, machines have gained impressive capabilities. What's more, their pace of development has accelerated, with new models appearing every day that make machines even more efficient and give them even better capabilities. However, upon closer inspection, this technology has only just enabled machines to think in one dimension. The world we live in, however, is three-dimensional based on human perception. It is not difficult for a human to determine that something is under or behind a chair, or where a ball flying towards us will land. According to many artificial intelligence researchers, in order for AGI, or artificial general intelligence, to be born, machines must be able to think in three dimensions, and for this, spatial intelligence must be developed.

Linux distribution updates released in the last few days