# super.engineering super.engineering reúne sesiones de agentes de programación, terminales, worktrees de Git y revisiones en un espacio de trabajo nativo para macOS. Permite coordinar tareas paralelas y revisar los cambios antes de integrarlos. - Findings24: - Sitio web: - Precios: Freemium - Categorías: Asistente de Código IA, Revisión de código con IA, Developer Tools ## ¿Qué es super.engineering? super.engineering es un espacio de trabajo nativo para macOS destinado a la ingeniería de software con agentes. Reúne en una sola interfaz sesiones de agentes de programación, terminales, worktrees de Git, diferencias, comprobaciones y flujos de trabajo de solicitudes de incorporación de cambios o solicitudes de fusión. Cada tarea puede ejecutarse en un worktree aislado con sus propios archivos, estado de rama, historial de sesión y contexto de revisión, lo que permite avanzar en varias tareas en paralelo. La aplicación admite interfaces de chat nativas de los proveedores y terminales CLI, y permite usar las CLI, cuentas y suscripciones propias de agentes de programación. También ofrece organización de espacios de trabajo para uno o varios repositorios relacionados, orquestación de agentes de distintos proveedores y funcionamiento local. Los equipos pueden iniciar agentes con roles etiquetados, compartir el estado de coordinación y mantener visibles los traspasos antes de que una persona revise y publique el resultado. ## ¿Qué puede hacer super.engineering? ### Espacio de trabajo nativo para macOS Desarrollado en Rust y renderizado con Metal; utiliza WebKit de macOS para las pestañas del navegador y de vista previa HTML, en lugar de un entorno de ejecución de Electron. ### Worktrees de Git aislados por tarea Crea worktrees separados para tareas simultáneas, cada uno con su propia rama activa, estado del terminal, historial de chat, diferencias y contexto de solicitud de incorporación de cambios. ### Flexibilidad de agentes y proveedores Usa interfaces de chat renderizadas o CLI nativas de los proveedores, y aporta tus cuentas, suscripciones y acceso a modelos existentes de agentes de programación. ### Flujo de trabajo de Git desde la revisión hasta la integración Sigue el worktree actual durante las confirmaciones, los envíos, las comprobaciones, las revisiones, las solicitudes de incorporación de cambios o de fusión, las fusiones y la limpieza mediante acciones de Git sensibles al contexto. ### Orquestación entre proveedores Inicia un agente líder y agentes especializados desde la aplicación o la CLI, con roles etiquetados, mensajes directos, estado de coordinación compartido y traspasos visibles. ### Continuidad del espacio de trabajo y contexto compartido Restaura pestañas, vistas divididas, sesiones de terminal, pestañas del navegador, barras laterales y ventanas de imagen en imagen, y agrupa repositorios relacionados con un contexto de funcionalidad compartido. ## Casos de uso ### Ejecutar tareas de programación en paralelo Crea worktrees aislados para las tareas, de modo que varios agentes o desarrolladores puedan trabajar en ramas distintas sin compartir archivos ni el estado del terminal. ### Coordinar una funcionalidad con varios agentes Asigna roles de liderazgo, implementación, pruebas, investigación o revisión entre distintos proveedores y reúne sus mensajes, decisiones y traspasos en un solo espacio de trabajo. ### Revisar e integrar cambios de agentes Inspecciona los archivos modificados, las diferencias, las comprobaciones, los comentarios y el estado de las solicitudes de incorporación de cambios o de fusión antes de elegir la siguiente acción de Git. ### Trabajar en varios repositorios relacionados Agrupa los repositorios que contribuyen a una funcionalidad, comparte instrucciones mediante el contexto de la funcionalidad y crea worktrees secundarios cuando sea necesario. ### Reanudar el trabajo entre sesiones o equipos Reanuda diseños y sesiones restaurados del espacio de trabajo, o ejecuta tareas de repositorios y proveedores en un host Linux o Mac seleccionado mediante un espacio de trabajo SSH. ## Preguntas frecuentes ### ¿Qué plataformas admite super.engineering? La aplicación es un espacio de trabajo nativo para macOS. También puede ejecutar tareas de repositorios y proveedores en un host Linux o Mac seleccionado mediante un espacio de trabajo SSH. ### ¿Tengo que usar un proveedor específico de agentes de programación? No. super.engineering no depende de un agente específico: puedes aportar CLI, cuentas y suscripciones de agentes de programación, y coordinar agentes de distintos proveedores. ### ¿super.engineering hace de proxy para las instrucciones o almacena credenciales de proveedores? Según la documentación, el tráfico del proveedor va directamente desde el proceso local del proveedor hasta ese proveedor; la aplicación no hace de proxy para las instrucciones ni almacena credenciales de proveedores. ### ¿Cómo se separan las tareas simultáneas? Cada tarea vinculada a una rama tiene su propio worktree de Git, directorio de trabajo, estado del terminal, historial de chat, diferencias y contexto de solicitud de incorporación de cambios. ### ¿Puedo revisar los cambios antes de fusionarlos? Sí. El flujo de trabajo incluye la inspección de archivos modificados y diferencias, comprobaciones, comentarios, el estado de solicitudes de incorporación de cambios o de fusión, y acciones de Git para confirmar, enviar, fusionar y limpiar. ## Datos rápidos - **Categoría**: Herramienta para desarrolladores - **Plataforma**: Aplicación nativa para macOS - **Flujo de trabajo principal**: Ejecutar, coordinar, revisar y publicar el trabajo de agentes de programación - **Dominio de origen**: super.engineering - **Modelo de datos**: Estado de la aplicación prioritariamente local y tráfico directo con proveedores - **Compatibilidad con repositorios**: Worktrees de Git, solicitudes de incorporación de cambios, solicitudes de fusión, comprobaciones y repositorios relacionados