Vibe coding

Tu IA tiene su propio IDE. Úsalo.

SynaBun no es solo un servidor de memoria: es un workspace completo. Un whiteboard visual en el que tu IA dibuja, un navegador real que controla, una terminal donde ejecuta comandos y un tablero de tareas que actualiza mientras trabaja. Tú describes la funcionalidad. Ella abre las herramientas y la construye.

Empieza ahora
Whiteboard
Esboza el árbol de componentes antes de escribir código: ves el plan, no solo el resultado
Navegador
Abre Chrome, lee la documentación, prueba tu interfaz, completa formularios y captura el resultado
Terminal
Levanta tu servidor de desarrollo, instala paquetes y revisa los logs, sin copiar y pegar comandos
Tarjetas
Lleva el control de las tareas mientras trabaja: las abre, las actualiza y las cierra sin que tengas que gestionar un tablero
Skills
Comandos de barra personalizados que encadenan herramientas: crea un workflow una vez y reutilízalo siempre
Hooks
Eventos del ciclo de vida que se disparan solos: capturan decisiones y aplican patrones, sin prompts manuales
Asistente
Un solo chat que lo recuerda todo, resuelve por su cuenta las tareas pequeñas y delega las pesadas en agentes de trabajo

¿Qué es el vibe coding?

El vibe coding consiste en crear software conversando con la IA. Tú describes lo que quieres y la IA escribe y depura el código. Sin boilerplate ni conexiones hechas a mano. Herramientas como Claude Code, Cursor y Windsurf lo convierten en la forma habitual de desarrollar. Pero cada sesión empieza desde cero. Tu IA no recuerda tu stack, tus convenciones ni los bugs que ya corregiste. SynaBun lo resuelve con una memoria vectorial persistente que conserva el contexto entre sesiones.

Cómo SynaBun hace que el vibe coding funcione

SynaBun no es solo un servidor de memoria. Le da a tu IA un workspace completo: un whiteboard visual en el que dibuja para planificar la arquitectura, un navegador Chrome real con interfaz gráfica que controla para probar tu interfaz y leer documentación, una terminal donde ejecuta comandos y un tablero de tareas que actualiza mientras trabaja. Tú describes la funcionalidad. Ella abre las herramientas y la construye.

El whiteboard permite que tu IA esboce árboles de componentes y flujos de datos antes de escribir una sola línea de código. Ves el plan, no solo el resultado. El navegador abre páginas reales, completa formularios, pulsa botones, toma capturas de pantalla y te cuenta lo que ve. La terminal levanta tu servidor de desarrollo, instala paquetes y revisa la salida del build. Las tarjetas de tareas registran el avance automáticamente: sin Jira ni actualizaciones manuales.

Funciona con cualquier herramienta compatible con MCP

SynaBun se conecta a Claude Code, Codex, Gemini, OpenCode, Cursor, Windsurf, ChatGPT y cualquier herramienta compatible con MCP. Lo instalas una vez, conectas cualquier IA y las 157 herramientas quedan disponibles al instante. Tu memoria se comparte entre modelos: el contexto de una sesión de Claude está al alcance de Codex y viceversa. Incluye paneles laterales dedicados para Claude Code, Codex y OpenCode. Las skills personalizadas multi-runtime te permiten encadenar herramientas en workflows reutilizables. Los hooks del ciclo de vida capturan automáticamente las decisiones de arquitectura sin que tengas que pedirlo.

El Asistente de SynaBun está por encima de todo eso. Es un chat con acceso a la memoria que piensa con el cerebro que elijas (Claude Code, Codex u OpenCode), resuelve por su cuenta las tareas pequeñas y envía las más grandes a agentes de trabajo, con enrutamiento de modelos y presupuestos para que tú decidas qué modelo ejecuta cada cosa. En un Mac también puede manejar aplicaciones de escritorio mediante el uso del equipo. Para el trabajo de interfaz, la Guía de estilo de cada proyecto entrega a todos los agentes tus colores, tipografía y espaciado en forma de DESIGN.md y tokens de diseño, para mantener la identidad de tu marca.

Todo se ejecuta de forma local en tu equipo. SQLite almacena tu memoria, Transformers.js genera los embeddings y Playwright controla el navegador. Sin cuentas en la nube, sin claves de API para las funciones principales y sin datos que salgan de tu infraestructura. Un solo comando de npm para instalarlo. No requiere configuración.

Lee más sobre workflows de vibe coding en el blog de SynaBun: Trae tu propia CLI explica cómo conectar cualquier editor a SynaBun, OpenCode + Ollama muestra cómo hacer vibe coding con IA totalmente local y Loops y agentes del infierno explora workflows de agentes autónomos que trabajan mientras duermes.

Una sesión de vibe coding, paso a paso

Abre el IDE. Dile a la IA lo que quieres: «Agrega inicio de sesión con OAuth de GitHub. Sigue el flujo de autenticación existente». La IA llama a recall para buscar decisiones previas sobre autenticación, encuentra las notas del middleware JWT del sprint anterior, abre en el editor la ruta de inicio de sesión existente, redacta el handler de OAuth, ejecuta la suite de pruebas, corrige la única aserción que falla y escribe un mensaje de commit que enlaza a la decisión original. Tú lees el diff, haces más preguntas y publicas la funcionalidad. Sin pestañas de StackOverflow, sin rastrear documentación, sin copiar y pegar de proyectos anteriores. La memoria lleva todo de una conversación a otra.

Los hooks del ciclo de vida hacen invisible la captura de memoria. SynaBun incluye 10 scripts de hooks de Claude Code para 9 eventos del ciclo de vida: inicio de sesión, envío del prompt, uso de herramientas, inicio y fin de subagentes, fin de sesión y compactación. Recuperan automáticamente el contexto relacionado al comienzo de cada prompt y guardan automáticamente cualquier decisión de arquitectura que la IA plantee durante la conversación. Las 5 directivas vinculantes incluyen el aprendizaje sobre el usuario, así que el sistema también capta cómo te comunicas y se adapta con el tiempo sin que escribas una sola línea de configuración.

Recuperación de memorias en 30 segundos

// On session start the hook fires:
recall({ query: "$projectName recent decisions", limit: 8 })

// During session, when AI commits a fix:
remember({
  content: "Fixed timezone drift in /api/events — server normalizes to UTC before writing to Postgres",
  category: "bug-fixes",
  project: "events-service",
  importance: 6,
  tags: ["timezone", "postgres", "events-api"],
  related_files: ["src/api/events.ts", "src/lib/time.ts"]
})

// Three days later, next session:
recall({ query: "events api timezone bugs" })
// Returns memory above plus surrounding context.

La recuperación es híbrida: la consulta no tiene que coincidir con la redacción original. «events api timezone bugs» encuentra la memoria escrita como «timezone drift in /api/events». Los embeddings detectan el significado, la búsqueda por palabras clave atrapa los identificadores exactos y SynaBun fusiona ambos rankings.

Vibe coding vs. agentic coding

El vibe coding es el estilo conversacional con una persona al mando: tú hablas, la IA construye, tú revisas. El agentic coding es la variante autónoma: describes un resultado y el agente trabaja sin supervisión hasta entregarlo. SynaBun admite ambos con la misma instalación. Las mismas 157 herramientas, la misma capa de memoria, el mismo navegador. Para cambiar de estilo basta con cambiar el prompt. Consulta la página de agentic coding para ver el lado autónomo, o la comparativa para ver cómo queda SynaBun frente a otras herramientas de memoria y agentes de IA.

Para conocer lo más desquiciado que pasó entre bastidores en los workflows de vibe coding que sí funcionaron, lee Desarrollo de interfaces guiado por la rabia, la crónica de Cómo le pusimos un skin a Claude Code en 6 días y el anuncio de lanzamiento en Hecho con IA, documentado por IA.