Gemini CLI: el nuevo agente de IA de Google para desarrolladores desde la terminal

La herramienta de código abierto permite generar aplicaciones, automatizar flujos de trabajo y explorar código directamente desde la línea de comandos

26 de junio de 2025 | Redacción Tecnología y Cloud

Google ha lanzado oficialmente Gemini CLI, una herramienta de línea de comandos de código abierto que integra las capacidades de su familia de modelos Gemini directamente en el terminal de los desarrolladores. El objetivo: transformar la forma en que los profesionales interactúan con su código y sus herramientas habituales, ofreciendo una experiencia de agente de inteligencia artificial sin abandonar el entorno shell.

Con Gemini CLI, los desarrolladores pueden realizar tareas que van desde la exploración de arquitecturas complejas hasta la generación de aplicaciones web, pasando por la automatización de operaciones como rebases complejos o gestión de pull requests. La herramienta aprovecha las capacidades multimodales de Gemini, incluyendo el soporte para imágenes y documentos PDF, y puede conectarse a servicios externos como Imagen, Veo o Lyria para generar contenido multimedia.

IA en la terminal: ¿qué permite hacer Gemini CLI?

Gemini CLI ha sido diseñado como una interfaz ligera y versátil para la inteligencia artificial generativa, adaptada al día a día del desarrollador. Entre sus principales capacidades destacan:

  • Explorar y editar grandes bases de código: incluso más allá de la ventana de contexto de 1 millón de tokens que ofrecen los modelos Gemini.
  • Generar proyectos a partir de documentos: por ejemplo, crear una app desde un PDF o un boceto de diseño.
  • Automatizar flujos DevOps: como analizar historiales de commits, agrupar cambios por desarrollador o crear resúmenes de actividad.
  • Integración con sistemas externos: a través de servidores MCP y herramientas como Google Search o APIs de generación multimedia.
  • Procesamiento local de tareas: como organización de archivos, conversión de imágenes o estructuración de facturas en PDF.

Cómo empezar a usarlo

La instalación es sencilla para quienes ya trabajan en entorno Node.js. Basta con ejecutar:

bashCopiarEditarnpx https://github.com/google-gemini/gemini-cli

O bien instalarlo globalmente:

bashCopiarEditarnpm install -g @google/gemini-cli
gemini

Una vez iniciado, el sistema solicitará autenticación mediante una cuenta personal de Google. De este modo, el usuario podrá realizar hasta 1.000 solicitudes diarias al modelo. Para quienes necesiten un uso más intensivo, se puede utilizar una clave API obtenida desde Google AI Studio, simplemente añadiéndola como variable de entorno:

bashCopiarEditarexport GEMINI_API_KEY="TU_API_KEY"

Ejemplos prácticos para desarrolladores

La flexibilidad de Gemini CLI permite adaptarlo a múltiples escenarios. Algunos ejemplos incluyen:

  • Descríbeme la arquitectura principal de este sistema
  • Dame un resumen de los cambios aplicados ayer
  • Ayúdame a migrar esta base de código a la última versión de Java
  • Hazme una presentación en diapositivas con el historial git de la última semana, agrupado por funcionalidad
  • Convierte todas las imágenes de esta carpeta a PNG y nómbralas según su fecha EXIF

¿Por qué es relevante para la industria cloud?

Gemini CLI se presenta como una herramienta clave para automatizar tareas complejas, reducir la fricción en el flujo de trabajo y acelerar la innovación dentro de entornos cloud, DevOps y edge computing. Al operar desde la terminal y soportar conectores externos, puede integrarse con pipelines CI/CD, infraestructuras como código, sistemas de tickets y herramientas colaborativas en empresas tecnológicas.

Además, el uso de agentes como Gemini CLI es coherente con la tendencia actual de adopción de copilotos y asistentes AI para potenciar la productividad del desarrollador, como los que ofrecen GitHub Copilot o Amazon CodeWhisperer, pero con un enfoque más abierto y extensible.


Para más información

Repositorio oficial en GitHub:
👉 https://github.com/google-gemini/gemini-cli

Documentación, ejemplos y guía de problemas comunes están disponibles directamente en el repositorio.

Scroll al inicio