Todos tus terminales en un solo lugar
Terminal nativo para macOS: comandos en bloques, proyectos en pestañas, servidores en paneles lado a lado y un comando que se ejecuta en todos a la vez.
Pestañas, paneles y bloques en la misma ventana
Cada proyecto es una pestaña en la barra lateral. Cada pestaña se divide en tantos paneles como quieras. Y cada comando se convierte en un bloque que puedes recorrer, copiar y volver a ejecutar.
Already up to date.
Test Suite 'All tests' started
✗ testCheckout(): XCTAssertEqual failed
Executed 42 tests, with 1 failure
➜ Local: http://localhost:3000
GET /productos 200 12ms
GET /carrito 200 8ms
iPhone 17 Pro (A1F3…) (Booted)
Cada comando es un bloque. Nada se pierde en el scroll.
Lume separa cada comando de su salida y te muestra al instante qué salió bien, qué falló y cuánto tardó.
De un vistazo sabes qué falló
Los bloques con error llevan una barra roja y el código de salida. Los comandos largos muestran el tiempo en marcha mientras se ejecutan.
- ✓ Duración cuando sale bien
- ✕ Código de salida cuando falla
- ● Cronómetro mientras se ejecuta
added 812 packages in 14s
src/cart.ts:42 'total' is assigned but never used
✖ 1 problem (1 error, 0 warnings)
vite v6 building for production…
transforming (318) src/pages/Checkout.tsx
Copia solo la salida. Sin seleccionar 300 líneas a mano
Usa ⌘↑ y ⌘↓ para ir de bloque en bloque. Con un bloque seleccionado, ⇧⌘C copia la salida y ⌥⌘C copia el comando. Pasa el puntero por encima para volver a ejecutarlo.
## main...origin/main
M Sources/Cart.swift
a41c9e2 Corrige el total del carrito
7d02b1f Añade cupón de envío
e9a3310 Actualiza dependencias
¿Salida larga? El comando se queda arriba
Al desplazarte dentro de un bloque grande, el comando queda fijo en la parte superior del panel. Un clic te lleva de vuelta a su inicio.
Encuentra la línea que buscas en segundos
⌘F busca en todo el terminal, con la barra de búsqueda de macOS. ⇧⌘F filtra la salida de un bloque, como un grep sin salir de la pantalla. ⌘B marca el bloque con una estrella para volver a él después, y ⇧⌘M copia el bloque en Markdown, listo para el PR o la issue.
- Contador de resultados y distinción entre mayúsculas y minúsculas
- Filtro con resaltado, inversión y copia solo de las líneas filtradas
- Favoritos en la paleta ⇧⌘P; salta entre ellos con ⌥⌘↑↓
- Contrae la salida de un bloque con ⌃⌘C y expándela cuando la necesites
Hecho para quien vive en el terminal
Un proyecto por pestaña. Servidor, tests y logs lado a lado
Las pestañas están en la barra lateral con nombre, color y el directorio actual. Divide cualquier panel con ⌘D, amplía uno con ⇧⌘↩ y arrastra el encabezado para cambiar los paneles de lugar. Un punto verde te avisa cuando un terminal en segundo plano tiene salida nueva.
- Renombra, colorea, duplica y reordena pestañas
- Paneles anidados, con tamaños iguales con ⌃⌘=
- Pestañas, disposición y directorios restaurados al volver a abrir
Escribe una vez. Ejecuta en todos los paneles
Con ⇧⌘B, lo que escribes en la barra de comandos va a todos los paneles de la pestaña. Ideal para actualizar varios servidores o repositorios de una vez.
Se abre con el aspecto de tu Terminal
Por defecto, Lume usa el perfil de Terminal.app de tu Mac: fondo, texto, cursor y los 16 colores ANSI. Si el perfil sigue el modo claro/oscuro de macOS, Lume también. ¿Prefieres otro estilo? Cámbialo con un clic.
Sources Tests Package.swift build.sh README.md
make: *** No rule to make target 'deploy'.
todo en orden
Todo tu entorno en un clic
Prepara las pestañas del proyecto (servidor, tests, logs), pulsa ⇧⌘S y listo: Lume guarda la división de los paneles, los directorios y los programas que estaban en ejecución. Mañana, un clic en la barra lateral lo abre todo y vuelve a ejecutar npm run dev.
- Se abre desde la barra lateral, la paleta o el menú
- Archivo
layouts.jsoneditable a mano - Notificación cuando un comando largo termina en segundo plano
Descríbelo en español. Lume escribe el comando
Empieza con # y di lo que quieres: “# listar puertos abiertos”, “# borrar ramas ya fusionadas”. Claude sugiere el comando y lo deja en la barra para que lo revises. Nada se ejecuta solo.
- Usa tu clave de API de Claude, guardada en el Llavero
- Solo se envía el texto de la petición; las salidas y el historial se quedan en el Mac
- Servidores del
~/.ssh/configen la barra lateral, con bloques también dentro de SSH
Tus terminales a un atajo de distancia
Abre tantas ventanas como quieras (⌘N), cada una con sus pestañas, y arrastra pestañas de una a otra. Un atajo global (⌃`) despliega una ventana desde la parte superior de la pantalla, estés en la app que estés, y se oculta cuando vuelves a lo que estabas haciendo.
- Las ventanas y pestañas vuelven tal como estaban al reabrir
- Importa las pestañas abiertas en Terminal.app, en las mismas carpetas
- ⌃R busca en el historial con la carpeta y la fecha de cada comando
Parece una app del Mac porque es una app del Mac
Barra lateral y barra de herramientas nativas de macOS, clic derecho con Consultar y Servicios, búsqueda con ⌘E y archivos arrastrados desde Finder que se convierten en rutas. ⌘-clic en un error como Cart.swift:42:7 abre el archivo en la línea exacta, en Xcode o en VS Code.
- En Finder: Servicios › Nueva pestaña de Lume en la carpeta, y los scripts .command se abren en Lume
- En el Dock: menú con disposiciones, un indicador cuando un comando falla y barra de progreso
- Entrada de teclado segura al pedir contraseñas y confirmación antes de pegar varias líneas
Paleta de comandos
⇧⌘P busca acciones, pestañas, flujos de trabajo, temas, bloques e historial.
Flujos de trabajo
Guarda los comandos que siempre olvidas, con campos {{puerto}} que rellenas antes de ejecutar.
Autocompletado que explica
Subcomandos y opciones de git, npm, docker, brew, kubectl y más, con descripción. ¿Te equivocaste? “¿Quisiste decir git status?”
100% nativo
Escrito en Swift para macOS. Se abre al instante, usa poca memoria y respeta los atajos del sistema.
Privado
Sin cuenta, sin telemetría. Los comandos y el historial se quedan en tu Mac; la IA es opcional y usa tu clave.
Tu shell, intacto
zsh, bash o fish, con tus archivos, plugins y prompt (oh-my-zsh y powerlevel10k incluidos). No se modifica nada.
Notificaciones
¿Un comando largo terminó con Lume en segundo plano? Recibes el aviso con ✓ o ✕ y el tiempo.
IA sobre el error
⇧⌘A explica la salida de un bloque y sugiere el comando que lo corrige, directamente en la barra.
Nada se pierde al cerrar
Pide confirmación antes de detener un servidor en ejecución y muestra el código de salida cuando el shell falla.
Español, inglés y portugués
En portugués de Brasil por defecto. Cámbialo en Ajustes › General; la IA responde en el mismo idioma.
App Atajos
Abre una disposición, una pestaña en una carpeta o ejecuta un comando desde tus atajos, Spotlight o Siri.
Los atajos de siempre
⌘K borra como en Terminal.app, ⌘E busca la selección y ⌘P imprime el historial.
Tu fuente, con ligaduras
Cualquier fuente monoespaciada o la de tu Terminal, altura de línea ajustable y ligaduras de Fira Code y JetBrains Mono.
Transparente como Terminal
Opacidad y desenfoque de la ventana. Si tu perfil de Terminal.app es transparente, Lume lo sigue.
Temas de iTerm2
Importa archivos .itermcolors o crea tu tema con el editor de colores. Barra de comandos abajo o arriba.
Lo que Lume hace y los otros terminales no
Bloques, IA y paneles también están en otros terminales modernos. Lo que distingue a Lume es estar hecho solo para el Mac, como funciona el Mac.
100% Mac, sin interfaz prestada
La barra lateral, la barra de herramientas, los menús, Consultar y Servicios son los del propio macOS. Nada dibujado aparte para verse igual en otros sistemas.
Accesible con VoiceOver
VoiceOver lee el terminal como texto y cada bloque con su estado y acciones, y avisa cuando un comando falla. Respeta Aumentar contraste y Reducir movimiento.
Sin cuenta, sin inicio de sesión
Lo abres y funciona. Sin registro ni telemetría; la IA es opcional y usa tu propia clave.
El aspecto de tu Terminal.app
Usa los colores de tu perfil de Terminal e importa las pestañas abiertas en él, en las mismas carpetas.
Se integra con el resto del Mac
Atajos, Spotlight y Siri; globo y progreso en el Dock; mantén ⌘ y el archivo:línea se subraya y abre en Xcode o VS Code.
En español de verdad
Español, inglés y portugués de Brasil, a elegir en Ajustes.
Tus manos no tienen que dejar el teclado
Gratis para ti. A medida para tu equipo
Todo lo que hace Lume, para uso personal. Sin cuenta y sin registro.
- Pestañas y paneles ilimitados
- Bloques de comando en zsh, bash y fish
- Disposiciones guardadas, búsqueda y filtro de salida
- Broadcast y barra de comandos
- Paleta de comandos y flujos de trabajo
- Los colores de tu Terminal y temas
- IA en la barra de comandos (con tu clave)
- Finder, Dock y la app Atajos
- En español, inglés y portugués
Para equipos que quieren el mismo terminal productivo en todas sus máquinas.
- Todo lo del plan Free
- Flujos de trabajo y temas estandarizados para el equipo
- Implantación y configuración en las máquinas
- Licencia para uso comercial
- Soporte prioritario
- Funciones a medida para tu forma de trabajar
Dudas habituales
¿Lume es de pago?
El plan Free es gratuito, sin cuenta y sin registro. Para empresas que necesitan implantación, estandarización y soporte, el plan Empresas tiene precio a consultar.
¿Lume modifica mi .zshrc?
No. Para los bloques de comando, Lume inicia zsh con su propia carpeta de configuración, que carga tus archivos originales (.zshenv, .zprofile, .zshrc) y solo después añade los hooks. Tus archivos no se modifican y el historial sigue en ~/.zsh_history. Puedes desactivar los bloques en Ajustes.
¿Funciona con bash o fish?
Sí. Los bloques de comando funcionan en zsh, bash y fish. Lume abre el shell predeterminado de tu usuario y puedes elegir otro en Ajustes.
¿Funciona con oh-my-zsh y powerlevel10k?
Sí. Los bloques se han validado con oh-my-zsh y powerlevel10k, incluidos el prompt de dos líneas y el transient prompt. ⌃L y clear mantienen los bloques alineados.
¿Cómo funciona la IA?
En la barra de comandos, empieza con # y describe lo que quieres: Lume envía solo ese texto (y el nombre del shell) a la API de Claude y muestra el comando sugerido en la barra para que lo revises. En un bloque, ⇧⌘A envía el comando, el código de salida y la salida de ese bloque para explicar el error y sugerir la corrección. Todo usa la clave que configures en Ajustes; sin clave, no se envía nada.
¿Puedo traer mis pestañas de Terminal.app?
Sí. En Archivo › Importar pestañas de Terminal.app, Lume lista las pestañas abiertas con la carpeta y el programa de cada una y recrea las que elijas, con la opción de guardarlas como disposición. Los programas que ya se ejecutan en Terminal.app siguen allí; macOS pide permiso de Automatización la primera vez.
¿Funciona con vim, htop y otras apps de pantalla completa?
Sí. Mientras una app de pantalla completa está abierta, los bloques se ocultan y el terminal se comporta como un terminal normal.
¿En qué idiomas está disponible Lume?
Portugués de Brasil, que es el predeterminado, inglés y español. Cámbialo en Ajustes › General › Idioma; Lume se vuelve a abrir en el nuevo idioma con las pestañas como estaban, y la IA pasa a responder en él.
¿Funciona con la app Atajos?
Sí. Lume incluye las acciones Abrir disposición, Nueva pestaña en carpeta y Ejecutar comando, que puedes usar en tus atajos y que también aparecen en Spotlight y Siri. En Finder, haz clic derecho en una carpeta › Servicios › Nueva pestaña de Lume en la carpeta.
¿Lume envía mis comandos a algún servidor?
No. Lume no requiere cuenta y no tiene telemetría: comandos, salidas e historial se quedan en tu Mac. La única excepción es opcional: si configuras la IA, se envían a la API de Claude el texto de las peticiones que empiezan con # y, cuando lo pides, la salida del bloque sobre el que preguntaste.
¿Cuáles son los requisitos?
macOS 14 (Sonoma) o posterior, en Macs con Apple Silicon o Intel.
Llevemos Lume a tu equipo
Cuéntanos un poco sobre tu equipo y cómo usa el terminal. Te responderemos con una propuesta a medida.