Base Code
Base44 (Wix) · Programación · Productividad
Base Code es un entorno de desarrollo en la nube compartido de Base44. El equipo describe cambios sobre un repositorio de GitHub en el chat, los ve en una vista previa y los envía como pull requests.

Acerca de Base Code
About
Qué es Base Code
Base Code es un producto independiente de Base44, la empresa de Wix que está detrás del creador de aplicaciones con IA del mismo nombre. Conecta un código que tus ingenieros ya escribieron a través de GitHub y abre para el resto de la empresa un espacio de trabajo para repositorios de GitHub en el navegador, donde ese producto se puede cambiar directamente.
El problema que ataca es pequeño y reconocible. Producto, diseño, QA y marketing esperan a ingeniería por arreglos que llevan diez minutos de trabajo y dos semanas de cola: una frase mal escrita, un campo que falta en un formulario, una tabla que se rompe a cierto ancho de pantalla. Con Base Code esa gente describe el arreglo en lenguaje natural, el cambio se aplica en su propia rama y aparece funcionando antes de que nadie lo revise. Es vibe coding para equipos que ya tienen algo en producción.
Lo que no cambia pesa tanto como lo que cambia. Cada edición llega como un pull request normal. Las protecciones de rama, las comprobaciones obligatorias y las reglas de revisión siguen donde estaban, y nada se fusiona sin que una persona lo apruebe. Base Code es una vista previa de desarrollo, no una plataforma de alojamiento, así que los lanzamientos siguen saliendo por tu proceso de despliegue de siempre.
Primeros pasos
- Entra en Base44, abre Base Code y conecta una cuenta de GitHub autorizando Base44 Builder.
- Elige un repositorio de la lista o pega su URL. Si tu cuenta no tiene permiso de escritura, el proyecto se abre en solo lectura y únicamente puedes mirar ramas y hablar del código.
- Selecciona la rama de partida, describe el cambio en el cuadro de texto y pulsa Create branch. Base Code lee el código, instala lo que el proyecto necesita y levanta una vista previa.
- Abre Preview para comprobar el cambio en el producto real y pide ajustes al chat, o deja que resuelva conflictos y responda a los comentarios de revisión.
- Pulsa Create PR cuando el trabajo te convenza. Tu ingeniero revisa el diff en GitHub con las mismas comprobaciones y reglas de aprobación que cualquier otra rama.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Base Code.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Responsables de producto
- Diseñadores
- QA y soporte
- Responsables técnicos
Tareas
- Arreglos de texto y contenido
- Fallos pequeños de interfaz
- Experimentos de flujo
Casos de uso
- El lanzamiento es el viernes y marketing necesita reescrita la página de precios
- Alguien ve una pantalla rota durante una demo en el móvil
- Un monorepo contiene la web y una API que deben cambiar a la vez
Funciones clave
Un entorno en la nube por repositorio
Conectas el repositorio una vez y Base Code monta el entorno a su alrededor. El agente lee primero el código existente, de modo que sus cambios siguen los patrones del proyecto en lugar de introducir un estilo nuevo. Nadie clona nada, y una persona que se incorpora puede abrir el proyecto el primer día sin instalar un entorno de desarrollo.
Una rama aislada por cambio
Cada petición arranca su propia rama, con nombre puesto por Base Code, y los commits se acumulan ahí mientras el chat trabaja. La rama principal no se toca, y dos personas pueden editar el mismo proyecto a la vez sin pisarse. Las ramas se fijan, se agrupan y se archivan para que la barra lateral siga siendo legible en un equipo con mucho movimiento.
Vista previa del producto en marcha
Cada rama recibe una vista previa de la aplicación real, no una maqueta. El agente la carga en un navegador y comprueba su propio trabajo antes de entregarlo, lo que atrapa los fallos que solo salen cuando la página se renderiza. En un monorepo se pueden ejecutar varias aplicaciones a la vez, y en escritorio dos de ellas caben en vista dividida.
Pull requests estándar y reglas de revisión intactas
Los pull requests con IA que abre Base Code son pull requests normales de GitHub, hechos desde tu propia cuenta y con el bot como coautor. El título y la descripción salen del chat, la integración continua ejecuta tus comprobaciones y la fusión sigue siendo una decisión humana. Quien exige dos aprobaciones sigue exigiendo dos.
Visibilidad del equipo entre sesiones y ramas
Un tablero compartido muestra en qué trabaja cada persona, en qué rama está y cómo se ve su vista previa en este momento. Puedes entrar en la sesión de un compañero, leer el chat y continuar donde lo dejó. En un equipo distribuido, eso sustituye bastantes mensajes de estado, y es la parte de la colaboración de código con IA que los ingenieros suelen echar de menos cuando la prueban.
Elección de modelo y skills del repositorio
Base Code escoge un modelo por petición de forma predeterminada, y puedes elegir uno tú mismo y fijar su nivel de esfuerzo cuando la tarea pide más reflexión. Las skills guardadas en el repositorio enseñan al chat vuestras convenciones. Un archivo SKILL.md en .agents/skills, .claude/skills o .codex/skills se detecta solo, y los comandos de Claude Code también sirven.
Secretos cifrados y control de organizaciones de GitHub
Las claves de API van a un almacén cifrado, compartido entre ramas y nunca comprometido en el repositorio, y un archivo .env se importa en un paso. Los propietarios del espacio de trabajo pueden limitar las importaciones a organizaciones aprobadas de GitHub. Esta es la pieza que hace que un entorno de programación con IA pase una revisión de seguridad seria.
Ventajas y desventajas
Ventajas
- La configuración se hace una vez en la nube, así que diseño, producto y QA aportan sin montar un entorno local.
- El flujo de ingeniería sobrevive intacto: ramas aisladas, diffs normales, comprobaciones obligatorias y aprobación humana.
- La vista previa convierte la revisión en navegar por un producto que funciona, no en leer un diff.
- Ver las sesiones del equipo da a ingeniería una imagen clara de quién cambia qué, algo que los tickets no dan.
- Las skills del repositorio y los secretos cifrados dejan que el agente siga las reglas de la casa sin exponer credenciales.
Desventajas
- GitHub es el único proveedor compatible. Los equipos en GitLab o Bitbucket no pueden usarlo hoy.
- Quien no programa puede describir un cambio, pero alguien con permiso de escritura tiene que abrir el pull request, y ese traspaso suma fricción.
- La vista previa es solo para desarrollo. Para publicar hace falta tu propio alojamiento y tu proceso de despliegue.
- Algunos controles del espacio de trabajo, como gestionar organizaciones de GitHub, piden el plan Builder o superior, así que el plan más barato no sirve para cualquier administrador.
Preguntas frecuentes
Base Code es un entorno de desarrollo en la nube para un código que ya es tuyo. Se conecta a un repositorio de GitHub, ejecuta el proyecto en el navegador o en el móvil y deja que cualquiera del equipo haga cambios mediante un chat con IA que termina en un pull request.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con Base Code.
Alternativas a Base Code
Google EmbeddingGemma 2
Google DeepMind · Escritura · Imagen · ProgramaciónGoogle EmbeddingGemma 2 es un modelo abierto de 740 millones de parámetros que convierte texto, código, imágenes, audio y fotogramas de vídeo en vectores de un mismo espacio de 768 dimensiones, y funciona en móviles y portátiles.
GitGlow
GitGlow · Programación · ProductividadGitGlow es un cliente Git de escritorio que reúne tu código y los cambios de tus agentes de IA en una sola revisión, para que sepas qué va a salir de tu máquina antes de publicarlo.
Together Link
Together AI · ProgramaciónTogether Link es una herramienta gratuita y de código abierto de Together AI que conecta agentes de código como Claude Code y Codex con modelos abiertos, con enrutador automático y recibo de coste por sesión.
