Google lanza una nueva función de extensiones en Gemini CLI

Google lanza una nueva función de extensiones en Gemini CLI

Presentamos extensiones para la CLI de Gemini de Google

Google ha lanzado una nueva función para su interfaz de línea de comandos (CLI) Gemini: la capacidad de utilizar «extensiones».Esta innovadora incorporación tiene como objetivo mejorar la experiencia del usuario al permitir que las personas integren sus herramientas preferidas y adapten sus interacciones de línea de comandos impulsadas por IA.

Acceso y utilización de extensiones

Las extensiones se alojan públicamente en GitHub, lo que permite a los usuarios crear y publicar sus propias extensiones sin necesidad de la aprobación directa de Google. Actualmente, la galería de extensiones ofrece más de 50 opciones diferentes, entre ellas:

  • Una extensión de Stripe para la integración perfecta de su API de pago en varios flujos de trabajo.
  • Una extensión de Terraform diseñada para automatizar tareas de infraestructura.
  • Una extensión que se conecta con Chrome DevTools para ayudar en la codificación de agentes.
  • Extensión Nanobanana, propiedad de Google, que permite a los usuarios generar y modificar imágenes a través de indicaciones de texto directamente desde la terminal.

Cómo funcionan las extensiones

Una vez instalada una extensión, Gemini puede determinar automáticamente cuándo utilizar estas herramientas según sus indicaciones. También puede activarlas explícitamente mediante comandos personalizados definidos por las extensiones. Para comprobar qué extensiones están instaladas, simplemente use el comando /extension.

Creando su propia extensión CLI de Gemini

Los desarrolladores interesados ​​en crear sus propias extensiones de la CLI de Gemini pueden empezar usando una de las plantillas proporcionadas. El proceso de desarrollo comienza con la configuración de las propiedades de la extensión en un gemini-extension.jsonarchivo de manifiesto. Este archivo apunta a un servidor de Protocolo de Contexto de Modelo (MCP), que actúa como una pequeña aplicación que recibe comandos de la CLI. También se puede incluir un commandsdirectorio para agregar archivos TOML simples, lo que permite crear atajos de comandos personalizados para solicitudes más complejas.

La evolución de Gemini CLI

Gemini CLI, lanzada inicialmente a principios de este año, proporcionó a los desarrolladores una plataforma robusta para interactuar directamente con la IA a través de sus terminales. Desde el principio, la herramienta ofreció importantes funciones, como la lectura de archivos locales y la ejecución de comandos de shell para solucionar problemas. Al iniciar sesión con su cuenta personal de Google, los usuarios se benefician de un generoso plan gratuito de 60 solicitudes por minuto.

Las actualizaciones posteriores han integrado Gemini CLI en diversos entornos de desarrollo, como Firebase Studio y el editor Zed. Estas integraciones han ampliado aún más sus capacidades, permitiendo a los usuarios participar en tareas como la generación de código, la refactorización de funciones existentes y la explicación clara de bloques de código complejos.

Para obtener más información sobre los últimos avances, visite esta fuente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *