Nuevo — VoiceOver en el terminal y los bloques, enlaces subrayados con ⌘ y Lume en español, inglés y portugués — Ver lo que solo Lume hace →

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.

gratis · macOS 14+ · apple silicon e intel · sin cuenta · español, inglés y portugués

[ fig. 1 — tus terminales ]
[ fig. t1 · cada cuadrado es un terminal ]8 × 28 · en vivo
[ 01 ] la app

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.

[ fig. 2 — la ventana de lume ]
[ 02 ] bloques de comando

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ó.

[ 02.1 ] estado y duración

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
[ fig. 3 — estado ]
❯ npm ci✓ 14.2s
added 812 packages in 14s
❯ npm run lint✕ 1 · 3.1s
src/cart.ts:42 'total' is assigned but never used
✖ 1 problem (1 error, 0 warnings)
❯ npm run build● 2s
vite v6 building for production…
transforming (318) src/pages/Checkout.tsx
[ 02.2 ] seleccionar, copiar, repetir

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.

[ fig. 4 — selección ]
❯ git status -sb✓ 40ms
## main...origin/main
M Sources/Cart.swift
❯ git log --oneline -3›_⧉↻
a41c9e2 Corrige el total del carrito
7d02b1f Añade cupón de envío
e9a3310 Actualiza dependencias
❯
[ 02.3 ] encabezado fijo

¿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.

[ fig. 5 — encabezado fijo ]
[ 02.4 ] buscar, filtrar, contraer

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
[ fig. 6 — filtrar salida ]
[ 03 ] funciones

Hecho para quien vive en el terminal

[ 03.1 ] pestañas y paneles

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
[ fig. 7 — paneles ]
[ 03.2 ] broadcast

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.

[ fig. 8 — broadcast ]
[ 03.3 ] tus colores

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.

[ fig. 9 — temas ]
❯ ls -G✓ 9ms
Sources Tests Package.swift build.sh README.md
❯ make deploy✕ 2 · 0.3s
make: *** No rule to make target 'deploy'.
❯ echo "todo en orden"
todo en orden
[ 03.4 ] disposiciones guardadas

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.json editable a mano
  • Notificación cuando un comando largo termina en segundo plano
[ fig. 10 — disposiciones ]
[ 03.5 ] ia en la barra de comandos

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/config en la barra lateral, con bloques también dentro de SSH
[ fig. 11 — ia ]
[ 03.6 ] ventanas y atajo global

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
[ fig. 12 — ventana desplegable ]
[ 03.7 ] hecho para el mac

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
[ fig. 13 — clic derecho ]
04.1
⌘

Paleta de comandos

⇧⌘P busca acciones, pestañas, flujos de trabajo, temas, bloques e historial.

04.2
⚡

Flujos de trabajo

Guarda los comandos que siempre olvidas, con campos {{puerto}} que rellenas antes de ejecutar.

04.3
›_

Autocompletado que explica

Subcomandos y opciones de git, npm, docker, brew, kubectl y más, con descripción. ¿Te equivocaste? “¿Quisiste decir git status?”

04.4
◐

100% nativo

Escrito en Swift para macOS. Se abre al instante, usa poca memoria y respeta los atajos del sistema.

04.5
◇

Privado

Sin cuenta, sin telemetría. Los comandos y el historial se quedan en tu Mac; la IA es opcional y usa tu clave.

04.6
⟲

Tu shell, intacto

zsh, bash o fish, con tus archivos, plugins y prompt (oh-my-zsh y powerlevel10k incluidos). No se modifica nada.

04.7
◔

Notificaciones

¿Un comando largo terminó con Lume en segundo plano? Recibes el aviso con ✓ o ✕ y el tiempo.

04.8
✦

IA sobre el error

⇧⌘A explica la salida de un bloque y sugiere el comando que lo corrige, directamente en la barra.

04.9
✕

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.

04.10
Aa

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.

04.11
◈

App Atajos

Abre una disposición, una pestaña en una carpeta o ejecuta un comando desde tus atajos, Spotlight o Siri.

04.12
⌘

Los atajos de siempre

⌘K borra como en Terminal.app, ⌘E busca la selección y ⌘P imprime el historial.

04.13
Aa

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.

04.14
◌

Transparente como Terminal

Opacidad y desenfoque de la ventana. Si tu perfil de Terminal.app es transparente, Lume lo sigue.

04.15
◑

Temas de iTerm2

Importa archivos .itermcolors o crea tu tema con el editor de colores. Barra de comandos abajo o arriba.

[ 04 ] solo en lume

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.

04.a
▤

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.

04.b
◎

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.

04.c
∅

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.

04.d
◐

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.

04.e
⇄

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.

04.f
Aa

En español de verdad

Español, inglés y portugués de Brasil, a elegir en Ajustes.

[ 05 ] atajos

Tus manos no tienen que dejar el teclado

Nueva pestaña⌘T
Nueva ventana⌘N
Ventana desplegable (atajo global)⌃`
Buscar en el historial⌃R
Preguntar a la IA sobre el bloque⇧⌘A
Paleta de comandos⇧⌘P
Borrar terminal⌘K
Dividir a la derecha⌘D
Dividir abajo⇧⌘D
Bloque anterior / siguiente⌘↑↓
Copiar salida del bloque⇧⌘C
Broadcast⇧⌘B
Enfocar barra de comandos⌘L
Panel siguiente⌘]
Ir a la pestaña 1–9⌘1…9
Buscar en el terminal⌘F
Buscar la selección⌘E
Abrir enlace o archivo:línea⌘-clic
Filtrar salida del bloque⇧⌘F
Ampliar panel⇧⌘↩
Marcar bloque como favorito⌘B
Guardar pestañas como disposición⇧⌘S
Copiar bloque como Markdown⇧⌘M
Contraer o expandir bloque⌃⌘C
[ 06 ] precios

Gratis para ti. A medida para tu equipo

free
Gratis para siempre

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
descargar para macOS pronto
empresas
A consultar

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
hablar con ventas
[ 07 ] preguntas frecuentes

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.

[ 08 ] plan empresas

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.

Al enviar, se abre tu app de correo con el mensaje listo.

Tu terminal, por fin organizado