·SuperBuilder Team

SuperBuilder: la app de escritorio gratuita y de código abierto para Claude Code

superbuilderfreeopen sourceclaude codedesktop app

SuperBuilder: la app de escritorio gratuita y de código abierto para Claude Code

Claude Code es uno de los agentes de codificación con IA más potentes disponibles hoy. Puede editar archivos, ejecutar comandos de terminal, razonar a través de problemas complejos y entregar funciones enteras en minutos. Pero hasta ahora, usarlo significaba vivir en la terminal --- sin feedback visual, sin visibilidad de costes, sin forma de ejecutar varios agentes a la vez.

SuperBuilder cambia eso. Es una app de escritorio gratuita y de código abierto que envuelve Claude Code en una interfaz nativa pulida, dándote todo lo que ofrece la CLI más hilos multiagente, seguimiento de costes en tiempo real, una cola de tareas, skills impulsadas por MCP, modos de ejecución, diffs de git, notificaciones y una interfaz oscura por defecto diseñada para sesiones de codificación largas.

Tanto si eres un desarrollador en solitario que busca una mejor experiencia con Claude Code como si eres un líder de equipo evaluando herramientas de codificación con IA, esta guía cubre cada función que ofrece SuperBuilder y cómo empezar en menos de dos minutos.

Interfaz principal de SuperBuilder mostrando un hilo de conversación con Claude Code
Interfaz principal de SuperBuilder mostrando un hilo de conversación con Claude Code

¿Por qué una app de escritorio para Claude Code?

Claude Code es brillante en la terminal. Escribes un prompt, piensa, edita tus archivos, ejecuta comandos. Pero a medida que tu uso crece, la terminal empieza a mostrar sus límites:

SuperBuilder resuelve cada uno de estos problemas mientras mantiene toda la potencia de Claude Code por debajo. No reemplaza a Claude Code --- lo hace drásticamente más usable.

Resumen de funciones

Hilos multiagente

SuperBuilder te permite ejecutar varias sesiones de Claude Code simultáneamente, cada una en su propio hilo. Piensa en los hilos como pestañas de navegador para agentes de IA. Puedes tener un hilo refactorizando tu módulo de autenticación mientras otro escribe pruebas para tu capa de API y un tercero genera documentación.

Cada hilo obtiene su propio proceso PTY (vía node-pty), su propio historial de conversación persistido en SQLite y su propio rastreador de costes. Cambia entre hilos al instante. Los agentes siguen trabajando en segundo plano.

Varios hilos ejecutándose simultáneamente en la barra lateral
Varios hilos ejecutándose simultáneamente en la barra lateral

Esto no es solo una función de conveniencia --- cambia fundamentalmente cómo trabajas con la IA. En lugar de esperar a que una tarea termine antes de empezar la siguiente, puedes mantener todos tus flujos de trabajo en movimiento en paralelo.

Seguimiento de costes por mensaje

Cada mensaje en SuperBuilder muestra su coste. No una estimación, no una aproximación --- el uso real de tokens y la cantidad en dólares para esa interacción específica. Puedes ver de un vistazo qué prompts son caros y cuáles son baratos.

SuperBuilder también rastrea los costes acumulados por hilo y a lo largo de toda tu sesión. Un sistema de alerta de llamadas grandes te avisa cuando una sola interacción supera los 0,10 USD, así que nunca te sorprende una respuesta cara.

Seguimiento de costes mostrando los costes por mensaje y acumulados
Seguimiento de costes mostrando los costes por mensaje y acumulados

Este nivel de visibilidad cambia tu comportamiento. Empiezas a redactar prompts más ajustados, a dividir tareas grandes en pasos más pequeños y a tomar decisiones más deliberadas sobre cuándo usar toda la potencia de razonamiento de Claude frente a cuándo basta una respuesta rápida.

Cola de tareas

Una de las funciones más prácticas de SuperBuilder es la cola de tareas integrada. Cuando Claude está ocupado procesando una solicitud en un hilo, puedes escribir tu siguiente prompt de inmediato. SuperBuilder lo encola y lo envía automáticamente en cuanto la tarea actual se completa.

Se acabó observar y esperar. Se acabó olvidar lo que querías preguntar a continuación. Solo sigue escribiendo y SuperBuilder gestiona el orden. La cola funciona por hilo, así que encolar un mensaje en un hilo no bloquea ningún otro hilo.

Esta función por sí sola puede ahorrarte un tiempo significativo durante sesiones de codificación largas en las que tienes una secuencia clara de tareas que realizar.

Modos de ejecución

No todos los prompts necesitan el mismo trato. SuperBuilder ofrece cinco modos de ejecución distintos que cambian cómo Claude aborda tu solicitud:

Puedes cambiar de modo desde un desplegable en el compositor de prompts, o SuperBuilder sugerirá el modo depuración cuando detecte palabras clave como «bug», «fix» o «error» en tu mensaje. Aparece un botón sutil en la barra de herramientas --- pulsa Tab o haz clic en él para activarlo.

Desplegable de modo de ejecución mostrando los cinco modos
Desplegable de modo de ejecución mostrando los cinco modos

Skills de MCP: navegador y generación de imágenes

SuperBuilder incluye un servidor MCP (Model Context Protocol) integrado que le da a Claude dos potentes skills de fábrica:

Skill de navegador web --- Claude puede abrir una ventana de navegador real, navegar a URLs, hacer clic en elementos, escribir texto, tomar capturas de pantalla y extraer el contenido de la página. Esto no es una simulación headless --- usa una BrowserWindow persistente de Electron con una sesión real de Chromium. Puedes ver a Claude navegar por la web en tiempo real.

Los casos de uso incluyen:

Skill de generación de imágenes --- Claude puede generar imágenes usando DALL-E de OpenAI directamente desde la conversación. ¿Necesitas una imagen hero de marcador de posición, un concepto de icono o un diagrama? Solo pídelo.

Ambas skills se gestionan en Ajustes y se pueden habilitar o deshabilitar individualmente. El servidor MCP se ejecuta localmente en el puerto 3457 y se registra automáticamente con la configuración de Claude Code.

Diffs de git y control de versiones

Cuando Claude modifica tus archivos, SuperBuilder te muestra exactamente qué cambió. Los diffs en línea aparecen en la conversación, lo que facilita revisar adiciones, eliminaciones y modificaciones sin salir de la app.

Esto es fundamental para mantener la confianza en el código generado por IA. Puedes ver cada cambio que Claude propone, aprobarlo o rechazarlo mentalmente y pedir revisiones --- todo dentro del mismo flujo de conversación.

Editor de CLAUDE.md

Todo usuario serio de Claude Code conoce la importancia del archivo CLAUDE.md --- es el conjunto de instrucciones a nivel de proyecto que guía el comportamiento de Claude. SuperBuilder incluye un editor integrado para gestionar tus archivos CLAUDE.md, lo que facilita añadir convenciones del proyecto, notas de arquitectura y estándares de codificación que Claude seguirá.

Se acabó cambiar a un editor de texto para actualizar tus instrucciones. Edítalas justo donde las usas.

Notificaciones y distintivo en el dock

Cuando Claude termina una tarea de larga duración, SuperBuilder envía una notificación nativa de macOS y actualiza el distintivo del dock. Esto significa que puedes cambiar a otra app mientras Claude trabaja y volver cuando haya terminado.

Suena simple, pero transforma el flujo de trabajo. En lugar de quedarte mirando una terminal esperando la salida, puedes cambiar de contexto libremente y confiar en que SuperBuilder te traerá de vuelta cuando haya algo que revisar.

Interfaz oscura por defecto

SuperBuilder está diseñado para desarrolladores que pasan horas en su editor. La interfaz es oscura por defecto, con relaciones de contraste cuidadas que reducen la fatiga visual durante sesiones largas. El diseño es limpio y enfocado --- una barra lateral para la gestión de hilos, una vista principal de conversación y un compositor de prompts en la parte inferior.

El ancho máximo del contenido está fijado en 720 píxeles para una legibilidad óptima, coincidiendo con las longitudes de línea a las que estás acostumbrado en los editores de código y los sitios de documentación.

Interfaz oscura de SuperBuilder con conversación y barra lateral
Interfaz oscura de SuperBuilder con conversación y barra lateral

Inicio rápido: de la descarga al primer prompt en dos minutos

Empezar con SuperBuilder lleva casi nada de tiempo. Aquí está el proceso completo:

Paso 1: descarga

Ve a superbuilder.sh/download y consigue la última versión para tu plataforma. SuperBuilder es compatible con macOS tanto en arquitecturas Apple Silicon como Intel. La descarga es un archivo .dmg estándar.

Paso 2: instalación

Abre el .dmg y arrastra SuperBuilder a tu carpeta de Aplicaciones. Inícialo. En la primera ejecución, macOS puede pedirte que confirmes ya que la app se descargó de internet --- haz clic en Abrir.

Paso 3: requisitos previos

SuperBuilder requiere que Claude Code esté instalado en tu sistema. Si aún no lo has hecho, instálalo vía npm:

npm install -g @anthropic-ai/claude-code

También necesitarás una clave de API de Anthropic activa o una suscripción a Claude Max. SuperBuilder usa Claude Code por debajo, así que hereda cualquier autenticación que tengas configurada.

Paso 4: añade un proyecto

Haz clic en el botón + de la barra lateral para añadir tu primer proyecto. Selecciona una carpeta en tu máquina --- este es el directorio de trabajo en el que Claude operará. SuperBuilder crea una entrada de proyecto y empieza a indexar tus archivos para la paleta de archivos cmd+P.

Paso 5: envía tu primer prompt

Escribe un prompt en el compositor en la parte inferior de la pantalla. Algo como:

«Mira esta base de código y dame una visión general de alto nivel de la arquitectura.»

Pulsa Enter (o Cmd+Enter). Claude Code se inicia en segundo plano, lee los archivos de tu proyecto y transmite su respuesta en tiempo real. Verás el coste de la interacción mostrado junto a la respuesta.

Eso es todo. Estás ejecutando Claude Code en una app de escritorio nativa con historial de conversación completo, seguimiento de costes y soporte multihilo.

Paso 6: explora

A partir de aquí, prueba estos siguientes pasos:

Arquitectura: cómo funciona SuperBuilder

SuperBuilder es totalmente de código abierto, y entender su arquitectura te ayuda a sacarle el máximo partido --- y a contribuir si así lo deseas.

El stack

Cómo se integra Claude Code

SuperBuilder inicia Claude Code como un proceso hijo usando node-pty con las siguientes flags:

claude --output-format stream-json --verbose --dangerously-skip-permissions -p "your prompt"

El formato de salida stream-json le da a SuperBuilder eventos JSON estructurados para cada mensaje, uso de herramienta, actualización de coste y cambio de estado. Estos eventos se analizan en tiempo real y se renderizan en la vista de conversación.

La API de ventana global (window.superBuilder) conecta el proceso main de Electron y el renderer de React vía canales IPC. Los canales clave incluyen thread:message para eventos de streaming, thread:status-change para actualizaciones de estado del agente y messages:list/add/clear para la persistencia de la conversación.

Almacenamiento de datos

Todo se almacena localmente en SQLite:

Ningún dato sale de tu máquina a menos que lo envíes explícitamente a Claude vía la API de Anthropic. SuperBuilder en sí no tiene telemetría, ni analíticas, ni comportamiento de phone-home.

Diagrama de arquitectura mostrando Electron, React, SQLite y node-pty
Diagrama de arquitectura mostrando Electron, React, SQLite y node-pty

El Drive: gestión de activos del proyecto

SuperBuilder incluye un sistema integrado de gestión de archivos llamado el Drive. Cada proyecto obtiene su propia carpeta de drive donde puedes almacenar activos --- capturas de pantalla, archivos de diseño, documentos de referencia y más.

Los archivos del drive se pueden buscar desde el compositor de prompts usando menciones @, lo que facilita referenciar activos visuales o documentos en tus conversaciones con Claude. El Drive también incluye un visor de archivos con soporte para imágenes y vídeos.

Los archivos se almacenan localmente en ~/.supercoder/drive/, organizados por proyecto, y todo el sistema está indexado para una búsqueda instantánea vía la paleta de archivos cmd+P.

Variables: fragmentos de prompt reutilizables

El sistema de variables de SuperBuilder te permite definir fragmentos de texto reutilizables que se expanden en tus prompts. Crea una variable llamada stack con el valor «React 19, TypeScript, Tailwind CSS, Prisma» y luego referénciala como @stack en cualquier prompt.

Las variables se gestionan en Ajustes y se almacenan en SQLite. Son especialmente útiles para:

Modo depuración: resolución sistemática de problemas

El modo depuración merece atención especial porque va más allá de un simple envoltorio de prompt. Cuando activas el modo depuración, SuperBuilder:

  1. Instruye a Claude para que forme hipótesis explícitas sobre el bug.
  2. Rastrea cada hipótesis en un panel de registro de depuración dedicado.
  3. Registra la evidencia reunida (salida de logs, valores de variables, stack traces).
  4. Proporciona una vista estructurada del proceso de depuración.

El panel de registro de depuración agrupa las entradas por hipótesis e incluye un visor de JSON expandible para datos detallados. Un servidor HTTP de depuración se ejecuta localmente en el puerto 3456, y todos los registros de depuración se almacenan en SQLite por hilo.

Este enfoque estructurado de la depuración es significativamente más efectivo que simplemente pedirle a Claude que «arregle este bug». Refleja cómo los desarrolladores experimentados depuran realmente --- forman una hipótesis, reúnen evidencia, confirman o rechazan, repiten.

¿Por qué gratuito y de código abierto?

SuperBuilder es completamente gratuito. Sin niveles de pago, sin restricciones de funciones, sin avisos de «pásate a Pro». Toda la base de código es de código abierto y está disponible en GitHub.

La filosofía detrás de esta decisión es sencilla: las mejores herramientas para desarrolladores deberían ser accesibles para todos. Claude Code en sí requiere una clave de API o suscripción, y ese coste es inevitable --- es el precio de ejecutar un modelo de IA de frontera. Pero la interfaz que usas para interactuar con Claude Code no debería añadir otro muro de pago encima.

Al hacer SuperBuilder de código abierto, también garantizamos:

Comunidad y contribuciones

SuperBuilder está construido por desarrolladores, para desarrolladores. El proyecto da la bienvenida a contribuciones de todos los tamaños --- desde correcciones de erratas hasta funciones importantes.

Cómo contribuir

  1. Haz un fork del repositorio en GitHub.
  2. Clona tu fork e instala las dependencias con npm install.
  3. Ejecuta el servidor de desarrollo con npm run dev --- esto inicia tanto el proceso main de Electron como el servidor de desarrollo de Vite con recarga en caliente.
  4. Haz tus cambios y envía una pull request.

La base de código está bien estructurada con una separación clara entre el proceso main de Electron (electron/), el renderer de React (src/) y los tipos compartidos (shared/). Los directorios clave incluyen:

Áreas donde se necesita ayuda

Preguntas frecuentes

¿Necesito una clave de API de Claude para usar SuperBuilder?

Sí. SuperBuilder es una interfaz de escritorio para Claude Code, que requiere o bien una clave de API de Anthropic o bien una suscripción a Claude Max. SuperBuilder en sí es gratuito --- solo pagas por el uso de la IA a través de Anthropic.

¿Mi código se envía a los servidores de SuperBuilder?

No. SuperBuilder no tiene servidores. Todo se ejecuta localmente en tu máquina. Tu código se envía a la API de Anthropic a través de Claude Code, igual que si usaras la CLI directamente. SuperBuilder no añade ninguna transmisión de datos adicional.

¿Puedo usar SuperBuilder con otros modelos de IA?

Actualmente, SuperBuilder está construido específicamente para Claude Code. Dar soporte a otros agentes de codificación con IA es una posibilidad para el futuro, pero el enfoque actual es ofrecer la mejor experiencia posible con Claude Code.

¿Cómo se compara SuperBuilder con Cursor o Windsurf?

Cursor y Windsurf son editores de código mejorados con IA --- reemplazan tu IDE. SuperBuilder adopta un enfoque diferente: es una interfaz de agente de IA dedicada que funciona junto a tu editor existente. Sigues usando VS Code, Neovim, Zed o lo que prefieras. SuperBuilder gestiona el flujo de trabajo del agente de IA por separado.

Esta separación tiene ventajas. Tu editor se mantiene rápido y enfocado en editar. SuperBuilder se mantiene enfocado en la interacción con la IA. Y no quedas atado al ecosistema de ningún editor en particular.

¿Es SuperBuilder lo bastante estable para el uso diario?

Sí. SuperBuilder ha pasado por un extenso trabajo de fiabilidad que incluye detección y limpieza de hilos zombi, protección contra timeouts de inicio, robustecimiento del procesamiento de la cola e IPC basado en broadcast para evitar mensajes perdidos. La base de datos SQLite garantiza que el historial de conversación nunca se pierda, y la cola de tareas garantiza que los mensajes nunca se descarten.

¿Cómo actualizo SuperBuilder?

SuperBuilder incluye un sistema de notificación de actualizaciones dentro de la app. Cuando hay una nueva versión disponible, verás un botón de actualización en la barra lateral. Haz clic en él para descargar e instalar la última versión.

Comparación: SuperBuilder vs. Claude Code CLI

FunciónClaude Code CLISuperBuilder
Agente de codificación con IASí (mismo motor)
Hilos multiagenteNo (uno por terminal)Sí (ilimitados)
Seguimiento de costesNoSí (por mensaje)
Cola de tareasNo
Historial de conversaciónSolo la sesiónPersistente (SQLite)
Diffs de git en contextoNo
Modos de ejecuciónIngeniería de prompts manualIntegrados (plan/depuración/verificar/preguntar)
Skills de MCPConfiguración manualIntegradas (navegador, gen. de imágenes)
NotificacionesNoNotificaciones nativas del SO
Paleta de archivos (cmd+P)No
Editor de CLAUDE.mdEditor externoIntegrado
Interfaz oscuraDepende de la terminalDiseñada a propósito
CosteGratuitoGratuito
Código abierto

Qué sigue para SuperBuilder

SuperBuilder está en desarrollo activo. La hoja de ruta incluye soporte ampliado de skills de MCP, una integración más profunda con git, funciones colaborativas para equipos y optimizaciones de rendimiento para proyectos muy grandes.

El proyecto sigue una cadencia de lanzamientos rápida con pipelines de CI/CD que producen automáticamente builds de macOS de doble arquitectura. Cada versión se etiqueta en GitHub con changelogs completos.

Empieza hoy

SuperBuilder es la app de escritorio gratuita y de código abierto para Claude Code que los desarrolladores han estado pidiendo. Toma todo lo potente de Claude Code y lo hace más visible, más manejable y más productivo.

Descarga SuperBuilder ya en superbuilder.sh/download y experimenta Claude Code como estaba pensado para usarse --- con visibilidad completa, agentes en paralelo y una interfaz nativa que se aparta de tu camino.

El código fuente está disponible en GitHub. Dale una estrella al repo, abre issues, envía pull requests. SuperBuilder está construido por la comunidad, para la comunidad.

Página de descarga de SuperBuilder
Página de descarga de SuperBuilder


SuperBuilder es un proyecto independiente de código abierto. Claude y Claude Code son productos de Anthropic. SuperBuilder no está afiliado ni respaldado por Anthropic.

SuperBuilder

Crea más rápido con SuperBuilder

Ejecuta agentes de Claude Code en paralelo con seguimiento de costes, cola de tareas y aislamiento por worktree. Gratis y de código abierto.

Descargar para Mac