Adios
GuíasEspacios de trabajo con IA

Espacios de trabajo con IA

Los espacios de trabajo con IA basados en código fuente mantienen el código generado dentro del proyecto real.

Adios está pensado para desarrolladores que quieren ayuda de la IA sin perder los elementos que permiten mantener el software: archivos de código fuente, Git, vistas previas, registros, secretos, manifiestos e historial de despliegues.

Ciclo del espacio de trabajo

1Abre el código fuente
2Pídeselo al agente
3Revisa las diferencias
4Ejecuta una vista previa
5Haz un commit o despliega

Por qué importa

Un cambio útil generado por IA debe convertirse en código fuente que se pueda mantener.

La primera respuesta de un modelo puede ser útil. El problema al llevarla a producción es lo que viene después: probar el resultado, conservar la decisión, mantener los secretos fuera del código fuente y desplegar exactamente la versión que has revisado.

La IA edita archivos, no genera una respuesta desechable

Un espacio de trabajo parte de un repositorio, una plantilla o un árbol de código fuente importado. El agente modifica los archivos dentro de ese contexto, de modo que el resultado se puede revisar como cualquier conjunto de diferencias.

Cada cambio tiene un proceso de ejecución

Los comandos de compilación e inicio, los puertos, las comprobaciones de estado, los secretos y los recursos gestionados se mantienen junto al código mediante adios.yaml y la configuración del espacio de trabajo.

La vista previa te permite aprender antes de pasar a producción

Ejecuta el cambio generado, consulta los registros, accede a la página o llama a la ruta de la API y corrige el código fuente mientras aún tienes el contexto presente.

Git sigue siendo el registro de referencia

El código generado debe guardarse en commits, revisarse, revertirse y sincronizarse como cualquier otro código del producto. El espacio de trabajo ayuda al agente a participar en ese flujo de trabajo en lugar de saltárselo.

Ejemplo

Pide un cambio real.

Un desarrollador puede pedir a Adios que añada una página de ajustes de facturación a una aplicación Next.js. El agente edita los archivos de rutas, los componentes de la interfaz y los manejadores de la API en el espacio de trabajo. El desarrollador revisa las diferencias, ejecuta una vista previa, comprueba los registros y guarda el cambio en un commit antes de pasarlo a producción.

petición del espacio de trabajo
create a workspace for my nextjs project
add a billing settings page
wire the form to /api/billing
run the preview and show me changed files