Google Workspace CLI

Google Workspace CLI

Google Workspace CLI es una herramienta unificada de línea de comandos que proporciona acceso a todos los servicios de Google Workspace (Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin) a través de una única interfaz, con habilidades integradas de agente de IA y generación dinámica de comandos.
https://github.com/googleworkspace/cli?ref=producthunt&utm_source=aipure
Google Workspace CLI

Información del Producto

Actualizado:16/03/2026

¿Qué es Google Workspace CLI?

Google Workspace CLI (gws) es una interfaz de línea de comandos de código abierto que permite a los usuarios interactuar con todos los servicios de Google Workspace directamente desde su terminal, eliminando la necesidad de múltiples pestañas del navegador o integraciones de API personalizadas. Construida con Rust y distribuida como un paquete de Node.js, ofrece una forma optimizada de automatizar las tareas de Workspace a través de operaciones de línea de comandos. Si bien no es un producto de Google oficialmente compatible, proporciona acceso completo a las API de Google Workspace con características como la autenticación OAuth, la salida JSON estructurada y las capacidades integradas de agente de IA.

Características Principales de Google Workspace CLI

Google Workspace CLI (gws) es una herramienta unificada de línea de comandos que proporciona un acceso perfecto a todos los servicios de Google Workspace, incluidos Drive, Gmail, Calendar, Sheets, Docs, Chat y Admin. Construye dinámicamente su superficie de comandos desde el Servicio de Descubrimiento de Google, ofrece una salida JSON estructurada para la integración de agentes de IA, incluye más de 100 habilidades de agente preconstruidas y admite múltiples flujos de trabajo de autenticación. La herramienta simplifica la automatización y la gestión de los servicios de Google Workspace a través de una única interfaz de línea de comandos, lo que la hace ideal tanto para usuarios humanos como para agentes de IA.
Generación Dinámica de Comandos: Construye automáticamente comandos desde el Servicio de Descubrimiento de Google, asegurando un acceso actualizado a todos los puntos finales de la API sin actualizaciones manuales
Integración de Agentes de IA: Incluye más de 100 habilidades de agente preconstruidas y proporciona una salida JSON estructurada, lo que facilita la interacción de los agentes de IA con los servicios de Google Workspace
Autenticación Flexible: Admite múltiples flujos de trabajo de autenticación, incluyendo escritorio interactivo, asistido por navegador, headless/CI y autenticación de cuenta de servicio
Comandos de Ayuda: Proporciona comandos de ayuda elaborados manualmente (con el prefijo '+') para flujos de trabajo comunes en diferentes servicios, simplificando operaciones complejas

Casos de Uso de Google Workspace CLI

Automatización Empresarial: Automatice tareas rutinarias como la gestión del correo electrónico, la creación de documentos y la programación de calendarios en toda la organización mediante scripts y agentes de IA
Integración de Desarrollo: Integre los servicios de Google Workspace en los flujos de trabajo de desarrollo y las canalizaciones de CI/CD para pruebas e implementaciones automatizadas
Productividad Personal: Agilice la gestión del flujo de trabajo personal a través del acceso de línea de comandos a correos electrónicos, calendarios y documentos sin cambiar entre pestañas del navegador
Desarrollo de Asistentes de IA: Cree asistentes de IA que puedan interactuar con los servicios de Google Workspace utilizando salidas JSON estructuradas y habilidades de agente preconstruidas

Ventajas

Interfaz unificada para todos los servicios de Google Workspace
Actualizaciones automáticas a través de la integración del Servicio de Descubrimiento
Amplio soporte para la integración de agentes de IA con salidas estructuradas

Desventajas

El proyecto aún está en desarrollo activo con posibles cambios importantes
Requiere conocimientos técnicos para configurarlo y utilizarlo eficazmente
Limitaciones del alcance de OAuth para aplicaciones no verificadas en modo de prueba

Cómo Usar Google Workspace CLI

Instalar Google Workspace CLI: Ejecute 'npm install -g @googleworkspace/cli' en su terminal para instalar la CLI globalmente
Configurar la autenticación: Ejecute 'gws auth setup', que lo guiará a través de la creación de un proyecto de Google Cloud y la habilitación de las API necesarias. Si no tiene la CLI de gcloud, deberá configurar las credenciales de OAuth manualmente en Google Cloud Console.
Iniciar sesión en su cuenta de Google: Ejecute 'gws auth login' para autenticarse. Esto abrirá una ventana del navegador para que inicie sesión en su cuenta de Google y otorgue permisos.
Seleccionar los ámbitos de API requeridos: Durante el inicio de sesión, elija a qué API de Google Workspace necesita acceder (por ejemplo, 'gws auth login -s drive,gmail,sheets' para servicios específicos)
Probar la conexión: Pruebe un comando simple como 'gws drive files list --params '{"pageSize": 5}'' para verificar que todo esté funcionando
Aprender comandos básicos: Use comandos de ayuda con el prefijo '+' para tareas comunes. Por ejemplo: 'gws gmail +send' para enviar correos electrónicos, 'gws drive +upload' para cargar archivos, 'gws calendar +agenda' para ver los próximos eventos
Manejar la paginación: Use la bandera --page-all para paginar automáticamente los resultados, --page-limit <N> para establecer el número máximo de páginas y --page-delay <MS> para establecer el retraso entre páginas
Trabajar con Hojas de cálculo de Google: Siempre use comillas simples al especificar los rangos de hojas, por ejemplo, 'gws sheets spreadsheets values get --params '{"spreadsheetId": "ID", "range": "Sheet1!A1:C10"}''
Habilitar el registro de depuración (opcional): Establezca la variable de entorno GOOGLE_WORKSPACE_CLI_LOG para la salida de depuración, por ejemplo, 'export GOOGLE_WORKSPACE_CLI_LOG=gws=debug'
Instalar habilidades de agente de IA (opcional): Ejecute 'npx skills add https://github.com/googleworkspace/cli' para instalar todas las habilidades del agente, o instale habilidades específicas como 'npx skills add https://github.com/googleworkspace/cli/tree/main/skills/gws-drive'

Preguntas Frecuentes de Google Workspace CLI

Google Workspace CLI (gws) es una herramienta de línea de comandos que proporciona acceso unificado a todos los servicios de Google Workspace, incluidos Drive, Gmail, Calendar, Sheets, Docs, Chat y Admin. Construye dinámicamente su superficie de comandos a partir del Servicio de descubrimiento de Google e incluye habilidades de agente de IA. Está diseñado tanto para usuarios humanos como para agentes de IA para interactuar con los servicios de Google Workspace.

Últimas herramientas de IA similares a Google Workspace CLI

Gait
Gait
Gait es una herramienta de colaboración que integra la generación de código asistido por IA con el control de versiones, permitiendo a los equipos rastrear, entender y compartir el contexto del código generado por IA de manera eficiente.
invoices.dev
invoices.dev
invoices.dev es una plataforma de facturación automatizada que genera facturas directamente de los commits de Git de los desarrolladores, con capacidades de integración para GitHub, Slack, Linear y servicios de Google.
EasyRFP
EasyRFP
EasyRFP es un kit de herramientas de computación en el borde impulsado por IA que agiliza las respuestas a RFP (Solicitud de Propuesta) y permite el fenotipado de campo en tiempo real a través de tecnología de aprendizaje profundo.
Cart.ai
Cart.ai
Cart.ai es una plataforma de servicios impulsada por IA que proporciona soluciones integrales de automatización empresarial, incluyendo codificación, gestión de relaciones con clientes, edición de video, configuración de comercio electrónico y desarrollo de IA personalizada con soporte 24/7.