Google trae Gemini CLI: La revolución de la IA en tu terminal
Si eres de los que prefiere vivir entre líneas de comandos y consideras que un buen terminal es todo lo que necesitas para programar, Google tiene algo que te va a interesar. Han lanzado Gemini CLI, una herramienta de IA que lleva toda la potencia de sus modelos de lenguaje directamente a tu terminal. Y lo mejor: es gratis y de código abierto.
¿Qué es exactamente Gemini CLI?
Gemini CLI es básicamente la versión terminal de Gemini Code Assist. Está diseñado para quienes prefieren trabajar desde la línea de comandos en lugar de un IDE completo. Se conecta con Gemini 2.5 Pro, el modelo más avanzado de Google para codificación y razonamiento simulado.
Lo interesante es que no solo te permite crear y modificar código directamente desde el terminal, sino que también puedes acceder a otros modelos de Google para generar imágenes o videos sin abandonar tu entorno de trabajo. Es como tener un asistente de programación personal que entiende perfectamente lo que necesitas.
La libertad del código abierto
Una de las características que más me llama la atención es que Gemini CLI es completamente open source. Esto significa que cualquier desarrollador puede examinar el código, proponer mejoras o incluso adaptarlo a sus necesidades específicas. En un mundo donde las herramientas de IA suelen ser cajas negras, este enfoque resulta refrescante.
La herramienta soporta el Protocolo de Contexto de Modelo (MCP) y extensiones integradas, lo que te da un control casi total sobre cómo configurar y utilizar el asistente. Incluso puedes incluir tus propios prompts de sistema mediante archivos GEMINI.md, personalizando el comportamiento del modelo para diferentes tareas o equipos.
Gemini 2.5 Pro: El cerebro detrás de la operación
Con la disponibilidad general de Gemini 2.5 Pro, tanto Gemini CLI como Code Assist han recibido una actualización importante. Ambos funcionan ahora con la misma tecnología de base, aunque están orientados a diferentes tipos de usuarios.
El nuevo «modo agente» de Code Assist es particularmente potente. Te permite dar instrucciones más generales como «añade soporte para modo oscuro a mi aplicación» o «compila mi proyecto y corrige cualquier error». Es como tener un junior desarrollador al que puedes pedirle cosas sin tener que explicarle cada paso detalladamente.
Comparación con otros generadores de IA para código
Si lo comparamos con otras soluciones como GitHub Copilot o Amazon CodeWhisperer, Gemini CLI destaca por su integración directa con el terminal. Mientras que la mayoría de asistentes de IA para codificación se enfocan en la integración con IDEs, Google ha reconocido que hay todo un segmento de desarrolladores que prefieren la simplicidad y potencia del CLI.
Disponibilidad y límites de uso
Google ha hecho un movimiento inteligente al hacer Gemini CLI accesible para prácticamente cualquier desarrollador. Está disponible para Windows, Mac y Linux, y los desarrolladores individuales pueden obtener una licencia gratuita de Gemini Code Assist que también cubre Gemini CLI.
El plan gratuito incluye 60 solicitudes al modelo por minuto y 1.000 por día, lo cual según Google es aproximadamente el doble de lo que su equipo interno utiliza habitualmente. Es suficiente para que la mayoría de los desarrolladores integren esta herramienta en su flujo de trabajo sin toparse con limitaciones.
Para usuarios más exigentes
Para profesionales que necesitan ejecutar múltiples agentes simultáneamente o prefieren usar modelos personalizados, Gemini CLI admite facturación basada en uso a través de Vertex AI o AI Studio. Esto ofrece flexibilidad para equipos más grandes o proyectos más complejos.
¿Vale la pena probar un detector de IA en este contexto?
Una pregunta interesante que surge es si el código generado por Gemini CLI podría ser detectado por herramientas de detección de IA. Con los avances en detectores de IA y la creciente preocupación sobre la autenticidad del código, es un tema relevante.
Mi experiencia sugiere que, dado que Gemini CLI está diseñado para trabajar colaborativamente con el desarrollador, el resultado final tiende a ser una mezcla de código generado por IA y modificaciones humanas, lo que dificulta su detección como puramente artificial. Además, al integrarse tan fluidamente en el flujo de trabajo, el código resultante suele llevar tu estilo personal.
El futuro del desarrollo con asistentes de IA
Herramientas como Gemini CLI representan un cambio significativo en cómo trabajamos los desarrolladores. Ya no se trata solo de autocompletar código o sugerir funciones; estamos hablando de asistentes que entienden el contexto completo de lo que estamos intentando construir.
Para quienes quieran comenzar a experimentar con esta herramienta, la forma más sencilla es descargar Gemini CLI directamente desde GitHub. También es allí donde puedes reportar problemas o hacer sugerencias para mejorar las herramientas de desarrollo con IA de Google.
En mi opinión, aunque estas herramientas no van a reemplazar a los programadores (al menos no en un futuro cercano), definitivamente están cambiando la naturaleza de nuestro trabajo. Nos permiten centrarnos más en la resolución de problemas y menos en escribir código repetitivo. Y para los amantes del terminal como yo, Gemini CLI representa la posibilidad de aprovechar la potencia de la IA sin abandonar nuestro entorno preferido.


