Revisado 2026-07-28
GitHub Copilot para Apps Script
Una comparación práctica entre GitHub Copilot y Google Apps Script Copilot para desarrolladores de Apps Script.

Respuesta breve: GitHub Copilot funciona en editores que abren archivos locales, así que un proyecto de Apps Script solo le llega después de sincronizarlo al disco con clasp. Google Apps Script Copilot funciona en el editor del navegador, donde el proyecto ya vive, sin paso de sincronización.
Cómo se revisó esta página
Esta revisión considera la compatibilidad documentada con IDE, la ubicación del flujo de trabajo y el alcance de la tarea. No puntúa la calidad del código ni afirma capacidades no documentadas.
Cara a cara
De un vistazo
| Criterio | Google Apps Script Copilot | GitHub Copilot |
|---|---|---|
| Dónde se ejecuta | Extensión de Chrome dentro del editor de script.google.com. | Extensiones para Visual Studio Code, Visual Studio, IDEs de JetBrains y Eclipse, además de GitHub.com, GitHub Mobile y una CLI. |
| Cómo llega al proyecto | Lee el proyecto de Apps Script que ya tienes abierto delante. | Trabaja con archivos abiertos en un editor compatible, así que primero hay que descargar el proyecto al disco con clasp. |
| Preparación antes del primer prompt | Instala la extensión e inicia sesión. | Una cuenta de GitHub con Copilot activado, un editor compatible y, para Apps Script, también Node.js 20 o posterior, clasp y la API de Apps Script. |
| Ejecutar y probar | Aplica el cambio y ejecútalo en el mismo editor. | Sube con clasp y ejecuta en el editor de Apps Script. |
| Manifiesto y permisos | appsscript.json y la solicitud de autorización permanecen a la vista. | appsscript.json es un archivo local; la solicitud de autorización sigue apareciendo en Apps Script tras la subida. |
| Activadores, versiones, implementaciones | Se gestiona en el editor de Apps Script, junto al asistente. | Git controla la copia local; los activadores, las versiones y las implementaciones se quedan en Apps Script. |
| Mejor encaje | Cambios que corresponden a un proyecto de Apps Script existente. | Trabajo de repositorio en varios lenguajes, con Apps Script como uno de los destinos. |
Mejor opción
GitHub Copilot es un asistente de programación amplio para varios entornos. Google Apps Script Copilot se centra en el trabajo de Apps Script dentro del editor basado en navegador.
Qué añade clasp
clasp es la herramienta de línea de comandos de código abierto de Google para desarrollar Apps Script desde la terminal. Requiere Node.js 20 o publicacionerior y la API de Apps Script activada, y añade un paso de descarga y subida alrededor de cada edición.
Limitaciones
El trabajo con repositorios locales, las herramientas de despliegue y las políticas de la organización pueden favorecer otro entorno. Revisa siempre el código generado y los permisos.
Cuál elegir
el proyecto vive en el editor del navegador, los cambios son pequeños y frecuentes, y no compensa un viaje de ida y vuelta con clasp por cada edición.
el script ya está bajo control de versiones, se exige revisión de código, o Apps Script es una parte de una base de código mayor que mantienes en local.
Preguntas frecuentes
- ¿GitHub Copilot funciona en el editor de Apps Script?
- Sus superficies documentadas son los IDEs compatibles junto con las propias superficies web, móvil y CLI de GitHub. Para usarlo en un proyecto de Apps Script, sincronizas ese proyecto a archivos locales con clasp y lo editas en uno de esos IDEs.
- ¿Qué cambia clasp en el flujo de trabajo?
- clasp te permite desarrollar y gestionar proyectos de Apps Script desde una terminal. Requiere Node.js 20 o posterior y la API de Apps Script activada en tu cuenta, y añade un paso de descarga y subida alrededor de cada edición, que es justo lo que hace posible el historial de Git y las pull requests.
- ¿Puede un equipo usar ambos?
- Sí, y muchos lo hacen. El repositorio sigue siendo la fuente revisada de verdad para los proyectos grandes, mientras que las correcciones rápidas ocurren en script.google.com. Mantén una dirección como autoritativa para que una subida no sobrescriba un cambio hecho en el navegador.
Fuentes oficiales
Lee la documentación original antes de cambiar un flujo de producción.