¡Guau, esto es enorme!

Gemini CLI se ha vuelto aún más increíble con esta nueva y masiva actualización de Google.

Esto llevará el desarrollo de software directamente al siguiente nivel para los desarrolladores que presten atención.

Ahora, con Extensiones, puedes conectar Gemini CLI directamente a tus herramientas favoritas (Nano Banana, BigQuery, Genkit, cualquier cosa) y usarlas sin salir de la terminal

Mira cómo escribimos fácilmente varias pruebas de Postman para nuestras API directamente desde la CLI de Gemini, con solo un único indicador:

Estaban todas ahí para que las ejecutáramos en cualquier momento:

Las extensiones son como complementos para la CLI de Gemini, creadas con servidores MCP .

Con las extensiones de la CLI de Gemini, puedes instalar integraciones con un solo comando y administrarlas fácilmente, e incluso crear las tuyas propias.

Mira cómo usamos la extensión Nano Banana para generar fácilmente imágenes de alta calidad directamente desde la CLI:

Las extensiones le enseñan a la IA cómo trabajar con herramientas, API o servicios específicos, para que pueda generar código, ejecutar comandos y responder preguntas con contexto.

Y hay muchísimas para elegir, con muchas más en camino, tanto oficiales como de la comunidad.

Por ejemplo, podrías instalar una extensión de BigQuery que le permita a Gemini escribir SQL para tus conjuntos de datos, o una extensión de Genkit que genere la lógica de la aplicación y ayude a depurar flujos de trabajo.

Instalar una extensión es fácil:

gemini extensions install https://github.com/gemini-cli-extensions/security

También puedes listar, habilitar o deshabilitar extensiones de esta manera:

gemini extensions list
gemini extensions disable security
gemini extensions enable security

Cada extensión incluye un archivo de manifiesto simple ( gemini-extension.json) que le indica a Gemini cómo usar las herramientas que expone. Si algo está mal con el manifiesto, la CLI de Gemini marcará el problema de inmediato para que pueda solucionarlo.

¿Qué más hay de nuevo?

Esto es lo que se incluyó con las extensiones:

Anuncio oficial y socios iniciales

La CLI de Gemini ahora funciona con herramientas de Dynatrace, Elastic, Shopify y otros.

Galería pública de extensiones

Ahora puede explorar e instalar extensiones destacadas desde geminicli.com

Integraciones con Google Cloud

Las herramientas para BigQuery y Data Cloud le permiten consultar conjuntos de datos, generar SQL y ejecutar análisis, todo en lenguaje natural.

Compatibilidad con Genkit

La extensión oficial de Genkit permite que la CLI de Gemini cree la estructura de las funciones, depure la lógica e interactúe con el flujo de desarrollo de Genkit.

Flujos de trabajo de imágenes

Extensiones como Nano Banana permiten que Gemini genere y manipule imágenes directamente en la terminal.

Es enorme

Este es un gran paso adelante para la CLI de Gemini.

  • Menos pestañas, menos cambios de contexto: Todo sucede en la terminal. No necesitas buscar documentación ni navegar por paneles.
  • Ayuda más relevante: Debido a que las extensiones incluyen definiciones de herramientas y contexto, Gemini te brinda respuestas que realmente se ajustan a tu pila tecnológica.
  • Flujos de trabajo personalizados: Puedes instalar varias extensiones (seguridad, observabilidad, análisis) y usarlas juntas en el mismo prompt.

Extensiones increíbles para probar

Si no estás seguro de por dónde empezar, estas son algunas extensiones realmente útiles para instalar:

1. Seguridad

Analiza tu código base en busca de vulnerabilidades.

gemini extensions install https://github.com/gemini-cli-extensions/security

Luego, indica a Gemini:

“Analiza mi repositorio actual en busca de problemas de seguridad y sugiere soluciones.”

2. BigQuery / Data Cloud

Analiza datos o genera SQL simplemente describiendo lo que quieres.

3. Genkit

Genial si estás creando aplicaciones con Genkit. Gemini puede guiarte y ayudarte a usar las herramientas integradas.

4. Nano Banana

Genera imágenes sobre la marcha con Gemini Flash.

Instalación de extensiones de Gemini: https://github.com/gemini-cli-extensions/nanobanana

Prueba: “Crea un encabezado de blog de 1024px que muestre un flujo de datos”.

Crea la tuya ahora

Puedes crear tu propia extensión en menos de 15 minutos.

Este es el proceso básico:

  1. Crea una carpeta con un archivo gemini-extension.json que describa tus herramientas y mensajes.
  2. Define tus herramientas (API, scripts, comandos) con entradas y salidas claras.
  3. Instala localmente con gemini extensions install y depura si es necesario.
  4. Compártela subiéndola a GitHub para que otros puedan instalarla con una URL.

La nueva documentación y los ejemplos de la comunidad facilitan mucho el proceso. Incluso puedes enviar tu extensión a la galería oficial

La CLI de Gemini está creciendo más allá de la simple solicitud de agentes; se está convirtiendo en un centro para los flujos de trabajo de desarrollo. Con las extensiones, puedes incorporar tus propias herramientas, reducir la fricción y mantener todo en un ciclo optimizado.

Ya sea que estés consultando un conjunto de datos, depurando una aplicación, buscando vulnerabilidades o creando visualizaciones, las extensiones de la CLI de Gemini te brindan una forma flexible de hacer más, con menos esfuerzo.

Gracias por leer Código en Casa.