Nº 016 Edición

·02· Herramientas

El agente ya no te devuelve un render. Te devuelve el archivo abierto.

Spline reconstruyó su editor 3D y lo abrió a Claude Code, Cursor y ChatGPT por MCP. Lo que cambia el agente queda editable — pero nadie firma ese cambio.

· Redacción EC
    Para
  • Diseñadores UI/UX
  • Estudios de diseño
  • PM y Founders
  • Direcciones creativas

Lo nuevo

Hasta ahora, cuando un modelo generativo tocaba una pieza 3D, devolvía una imagen o una malla cerrada. Bonita, terminada y muerta: para cambiarle algo había que volver a pedirla.

El 20 de agosto Spline publicó Spline V2, una reconstrucción completa de su editor 3D sobre WebGPU que incluye un agente propio y —el punto que importa— un servidor MCP empaquetado dentro de la aplicación de escritorio. Con eso, Claude Code, Claude Desktop, ChatGPT, Cursor, VS Code y Antigravity pueden operar el editor con las mismas herramientas que usa el agente de la casa. Las llamadas no corren contra una exportación: corren contra el documento vivo que está abierto en una pestaña (The New Stack, AlternativeTo).

Por qué importa

La diferencia entre “genera una escena” y “edita mi escena” es toda la diferencia.

Si le pedís a Claude Code una isla flotante, el pedido se convierte en llamadas MCP estructuradas que Spline enruta a la pestaña abierta y ejecuta sobre el documento. El modelo puede ver lo que ya está pasando en la escena antes de empezar a cambiar cosas, moverse entre el diseño visual y el código que corre sobre el canvas, y seguir trabajando en la interfaz alrededor. Cuando termina, el diseñador recupera la escena viva. Todo lo editable sigue editable.

Hay un detalle técnico que vale más que la demo: para el layout, el agente no adivina coordenadas. Le pasa el arreglo a un solver de restricciones declarando relaciones —near, apart, on top of, against, facing— y deja que el solver resuelva dónde va cada cosa. Es la distancia exacta entre generar una imagen que parece un layout y resolver un layout. Va en la misma dirección que veníamos marcando cuando Replit regaló Mobbin para quedarse con el proceso de diseño entero: la herramienta ya no compite por el output, compite por ser el lugar donde vive el archivo.

Esa última observación no es una queja de reseña: la verificamos contra la documentación oficial. Spline resolvió con cuidado la seguridad de red —el servidor corre local, atado a 127.0.0.1, con allowlist de origen para que ninguna página web arbitraria lo alcance— y no dice nada sobre gobernanza de equipo. Varias sesiones de agente pueden conectarse al mismo editor; no hay un registro de quién pidió qué, ni una instancia de revisión antes de publicar un archivo compartido. La herramienta resolvió el permiso de la máquina y dejó abierto el permiso de la organización.

Es exactamente el hueco que un estudio de Buenos Aires empezó a tapar a mano, anotando qué IA tocó cada frame. Lo que allá era una decisión interna de gobernanza, acá se vuelve una necesidad de producto.

Dos límites concretos antes de moverle el pipeline al equipo. El MCP es exclusivo de la app de escritorio en macOS y Windows: no funciona en el navegador y no existe un paquete de servidor por separado, así que quien eligió Spline justamente por ser una herramienta de browser se queda afuera de esta parte. Y aunque los prompts y los datos de escena se quedan entre la app y el cliente conectado, si el agente usa las funciones de generación por IA de Spline, ese trabajo sigue corriendo en la nube igual que si lo hubieras lanzado a mano desde el editor.

Movimientos

  1. Si ya usás Spline, instalá el escritorio y conectá un solo cliente MCP. Esta semana, uno solo: el que ya usás para código. El servidor es local y tiene allowlist, pero cada cliente conectado es una superficie más. Spline detecta el cliente automáticamente al abrir la app, así que la configuración no es la parte difícil.
  2. Antes de meter un agente en un archivo de equipo, escribí la regla que la herramienta no trae. Quién revisa un cambio hecho por agente antes de publicar y cómo se marca. Alcanza con una convención de nombres o un canal de revisión fijo. La documentación no lo resuelve, y descubrirlo después de publicar es peor.
  3. Probá el flujo al revés en el próximo proyecto con 3D en web. Pedile la escena al agente por MCP y quedate vos con el ajuste visual en el editor. El punto de V2 no es que el agente diseñe: es que devuelve un archivo que todavía podés abrir.

Qué seguir mirando

Spline no es el único: ElevenLabs ya abrió su infraestructura de agentes de voz a Claude por MCP. El patrón —el editor deja de ser una app y se vuelve un servidor al que se conectan agentes— recién empieza.

  • ¿Cuánto tarda alguna de estas herramientas en publicar autoría por cambio: quién lo pidió, qué agente lo ejecutó, cuándo?
  • ¿Se repite el movimiento en Figma, Rive o Blender, o queda como diferencial de las herramientas nativas de navegador?
  • ¿Qué pasa con los equipos que eligieron Spline por ser web y ahora tienen la función principal detrás de una app de escritorio?
  • ¿Aparece una revisión independiente de la calidad del output del agente, más allá de las demos de lanzamiento?