Ramon SosaRamon Sosa·4 min de lectura

AI Studio de GoHighLevel ya se sincroniza con GitHub: lo que voy a hacer con eso

Desde el 15 de octubre un proyecto de AI Studio puede vivir en GitHub y volver solo. Qué hace, qué no hace y el permiso que yo apagaría primero.

En este artículo
  1. Qué hace
  2. Límites y reglas
  3. El permiso que apagaría primero
  4. Lo que voy a hacer
  5. También esta semana

Los sitios que armo en AI Studio vivían solo ahí adentro. Para cambiar un botón volvía al chat del constructor, le explicaba otra vez qué quería y cruzaba los dedos para que no moviera otra cosa. Mientras tanto, el resto de mi trabajo vive en GitHub y lo edito con Claude Code o Codex.

El 15 de octubre GoHighLevel conectó las dos cosas. La petición en su tablero de ideas tenía 147 votos, estaba planificada desde el 4 de mayo y el tablero todavía la marca como in progress.

Fuente: «Add GitHub integration», tablero de ideas de HighLevel

Qué hace

Git Sync es la conexión de dos vías entre un proyecto de AI Studio y un repositorio de GitHub: lo que cambias en un lado aparece en el otro. Dentro del proyecto, en More → Git, conectas tu cuenta de GitHub. AI Studio crea un repositorio privado con el nombre del proyecto y sube la primera versión. Desde ahí la sincronización va en las dos direcciones:

AI StudioGitHubrepo privadoClaude Code, Codexcada versión guardadacada commit nuevoedita y hace push
El flujo, tal como lo describe el changelog de HighLevel.

Cada versión que guardas en AI Studio (un prompt, una edición de código, una edición visual, una restauración) sube a GitHub. Y cada commit nuevo en la rama conectada baja solo. Cuando baja, AI Studio prepara la vista previa por detrás y te deja darle a Update preview cuando esté lista, sin recargarte la página.

Si las dos partes cambiaron a la vez, te pregunta: Force push (gana AI Studio) o New branch (se quedan las dos). Y el historial de sincronización enseña cada commit que se movió, con su enlace.

La sincronización automática se apaga en cualquiera de las dos direcciones, y los botones Push now y Pull now siguen disponibles.

Fuentes: changelog oficial de HighLevel; The Stack Insiders, 15 oct 2026

Límites y reglas

Tipo de proyectoFunciona con proyectos React (Vite) y TanStack Start.
RamasSolo se sincroniza la rama conectada. Empieza en main.
Autor de los commitsLos que hace AI Studio salen como «GHL AI Studio», no con tu usuario de GitHub.
SecretosBloquea el push si encuentra llaves de AWS, GitHub, Stripe, OpenAI o llaves privadas.
ArchivosImágenes, fuentes y otros binarios se mantienen en cada sincronización.
Del changelog oficial de HighLevel (fecha según The Stack Insiders: 15 oct 2026).

El escaneo de secretos es bueno, pero mira el código, no tu base de datos. Si tu app guarda datos de clientes, revisar quién puede leer esas tablas sigue siendo trabajo tuyo. Lo explico en la guía de seguridad de AI Studio con Supabase.

El permiso que apagaría primero

Hay un permiso nuevo, Manage Git & download code, y viene prendido para todos los roles. Quien lo tenga puede conectar GitHub y bajar el código completo del proyecto.

En una agencia con usuarios de clientes dentro de la subcuenta, eso es el código de tu trabajo saliendo por la puerta.

Se apaga por usuario en Settings → Team → Permissions → AI Studio. Quien no lo tiene sigue pudiendo construir, editar y ver la vista previa; solo deja de ver la pestaña de Git y las descargas. Es lo primero que voy a revisar.

Fuente: changelog oficial de HighLevel (sección Permissions)

Lo que voy a hacer

  1. Conectar un sitio, no todos, y cambiar la rama a una de prueba antes del primer cambio. main se queda quieta.
  2. Clonar el repo y abrirlo en Claude Code.
  3. Pedirle un cambio chico con el prompt de abajo y ver si baja solo a AI Studio.
  4. Si las ramas se separan, elegir New branch. Force push borra lo que hice afuera.

Pruébalo tú: copia esto en Claude Code, dentro del repo, en tu rama de prueba.

Este repo es un proyecto de AI Studio de GoHighLevel y estoy en la rama prueba-claude. Cambia el texto del botón principal de la página de inicio a «Reserva tu cita». Enséñame el cambio antes de guardarlo. Después haz commit y push a esta misma rama. No toques main.

También esta semana

Desde el 14 de octubre puedes prender o apagar funciones en muchas subcuentas a la vez, desde el listado de subcuentas. Los cambios tardan de 2 a 5 minutos y quedan en el historial de acciones en lote. Si manejas diez subcuentas, eso son diez visitas menos cada vez que sale algo nuevo.

Las demás novedades de GoHighLevel están en GHL Updates.

Fuentes: changelog oficial de HighLevel; The Stack Insiders, 14 oct 2026