MXterm Pro

Instalar MXterm Pro y primeros pasos | MXterm Pro

Esta página te lleva de la descarga a un espacio de trabajo en marcha: instala la app, completa el Composer y ubica las pestañas, las ventanas y la barra lateral. Lee la sección de Bypass Mode antes de iniciar un agente.

Instalar

Descarga MXterm Pro desde la página de descarga. En una Mac obtienes un DMG que funciona de forma nativa tanto en Apple Silicon como en Intel y necesita macOS 10.15 o posterior. En una PC con Windows, la página de descarga ofrece un instalador para Windows 10 u 11 en x64; no hay compilación para ARM64. El resto de esta página se comprobó con la app de macOS, y donde se sabe que Windows es distinto, el texto lo indica.

Después de hacer clic en un botón de descarga del sitio, aparece una ventana Instala en tres pasos con los pasos del archivo que elegiste. Son los mismos pasos de más abajo.

  1. Abre el DMG que descargaste.
  2. Arrastra MXterm Pro a Aplicaciones.
  3. Abre MXterm Pro desde Aplicaciones.
  4. Si macOS pregunta si quieres abrir una app que se descargó de internet, elige Abrir.

En macOS la app está firmada con un Apple Developer ID y notarizada por Apple.

En Windows:

  1. Ejecuta el .exe que descargaste.
  2. Si Windows SmartScreen muestra Windows protegió su PC, haz clic en Más información y luego en Ejecutar de todas formas. El instalador todavía no está firmado, así que Windows muestra el editor como Desconocido.
  3. Sigue los pasos del instalador.
La compilación para Windows se publicó por primera vez en la 1.1.0. SmartScreen te avisa la primera vez que ejecutas el instalador, porque no está firmado.

Primer inicio

La primera vez que abres la app aparece un recorrido de seis diapositivas titulado Bienvenido a MXterm Pro. Haz clic en Siguiente para avanzar o en Omitir recorrido para cerrarlo. El menú de idioma del encabezado lista todos los idiomas de la app; al elegir uno, el recorrido y la app cambian a ese idioma. El recorrido se abre solo una vez y no vuelve después de cerrarlo; puedes repetirlo desde el menú del logo, en Recorrido de bienvenida.

Detrás del recorrido la ventana tiene una sola pestaña, New Tab, que muestra el Composer. La interfaz arranca en el primer idioma de la lista de idiomas de tu sistema que la app ofrece, y en inglés si no ofrece ninguno; si ya elegiste un idioma antes, se conserva. La app ofrece English, Tiếng Việt, 简体中文, 日本語, 한국어, Español, Français, Türkçe, Bahasa Indonesia, Português (Brasil) y Deutsch. Puedes cambiarlo después en Configuración, donde cada idioma aparece con su propio nombre.

Crear un espacio de trabajo

Un espacio de trabajo es una pestaña con una cuadrícula de paneles de terminal que arrancan todos en una misma carpeta. No se ejecuta nada hasta que lo creas.

  1. En Carpeta de trabajo, escribe una ruta o haz clic en Explorar. Empieza en tu carpeta personal, y las carpetas que usaste antes aparecen en Recientes.
  2. En ¿Cuántas terminales?, elige 1, 2, 4, 6, 8, 9, 10, 12, 16 o 20. La vista previa de abajo muestra la cuadrícula que obtendrás. Disposición cambia entre Horizontal (una cuadrícula) y Vertical (una fila de columnas altas, con los paneles uno al lado del otro). Vertical ofrece de 1 a 6 paneles, y una cantidad que no ofrece baja a la mayor que queda por debajo.
  3. En Agentes de IA, usa los botones − y + para fijar cuántos paneles ejecutan cada agente. La lista empieza con Claude Code, Codex, Grok y Gemini CLI, luego la fila Terminal (Plain Shell) y después OMP; siguen los demás agentes, con los instalados primero. Un agente cuya CLI la app no encuentra aparece marcado como No instalado y tiene un botón Instalar que abre la guía de instalación de ese agente; MXterm Pro nunca ejecuta la instalación por ti. Para Cursor Agent, esa CLI es cursor-agent. Mientras la app todavía está comprobando, o si la comprobación falló (aparece un enlace Reintentar), no se puede marcar ningún agente y todos los paneles son una shell simple.
  4. Los paneles que dejes sin asignar ejecutan una shell simple. La fila Terminal (Plain Shell) te permite elegir esa shell y fijar explícitamente la cantidad de paneles simples.
  5. Revisa las tres opciones bajo la vista previa (están en la tabla de abajo) y haz clic en Crear espacio de trabajo o presiona Cmd+Enter (Ctrl+Enter en Windows).

El Composer siempre ofrece Claude Code, Codex, OpenCode, GitHub Copilot, Qwen Code, Amp, Gemini CLI, Cursor Agent, Antigravity, OMP (Oh My Pi) y Grok. Otros agentes, como Aider, Goose, Kimi Code y Devin, aparecen solo cuando MXterm Pro encuentra su CLI en tu equipo. El Composer empieza con 2 terminales y solo pone en ellas agentes que tienes instalados. Con Claude Code y Codex instalados, propone uno de cada uno. Si no, los dos primeros agentes instalados de la lista se reparten los paneles, la mitad (redondeada hacia arriba) para el primero; con un solo agente instalado, este recibe la mitad y el resto son shells simples, y sin ninguno todos los paneles son shells simples. Cuando haces clic en Crear espacio de trabajo, el Composer recuerda esa elección (agentes, terminales simples, disposición y cantidad de paneles) y parte de ella la próxima vez, ajustada a la cantidad de paneles que elijas; un agente recordado que ya no está instalado pasa a ser una shell simple. Revisa las filas de Agentes de IA antes de crear el espacio de trabajo.

OpciónPor defectoQué hace
Activar modo bypass (autoaprobar permisos de CLI)DesactivadaInicia los agentes compatibles con su flag para omitir aprobaciones. Mira Bypass Mode.
Aislar funciones en git worktreesDesactivadaCada panel de agente arranca en su propio git worktree y su propia rama, creados dentro de .worktrees/ en la carpeta. .worktrees/ se agrega al .gitignore de la carpeta.
Reanudar sesión previa (--resume / codex resume)DesactivadaInicia Claude Code, Gemini CLI, OMP y Grok con --resume y Codex con codex resume, la forma en que cada CLI reabre una sesión anterior. Grok reabre su última sesión en la carpeta. Los demás agentes arrancan con normalidad.

Si la carpeta ya tiene sesiones de agentes, aparece una lista Reanudar sesiones debajo del campo de la carpeta. Marca una sesión para reabrirla en su propio panel. Un espacio de trabajo tiene como máximo 20 paneles, así que no puedes marcar más al llegar a ese número. Una sesión que marcas tiene prioridad sobre la opción de reanudar en su panel.

Si la carpeta no es un repositorio git, la app no crea uno. Aislar funciones en git worktrees simplemente se omite en ese espacio de trabajo: el Composer avisa Esta carpeta no es un repositorio git, por lo que los agentes la compartirán directamente (sin aislamiento de worktree), y cada panel lo repite una vez al abrirse. Tu carpeta queda exactamente como estaba: no se inicializa nada y no se hace staging ni commit de nada.

Si la carpeta es un repositorio git sin commits todavía, Aislar funciones en git worktrees primero hace un commit de un .gitkeep vacío con el mensaje Initial commit, porque un worktree necesita un commit del que partir. Nada más de la carpeta pasa a staging ni entra en un commit.

Mientras la pestaña sea lo bastante ancha, el Composer tiene dos columnas: la carpeta de trabajo a la izquierda y las terminales a la derecha. Cuando no lo es, por ejemplo con la barra lateral y el panel derecho abiertos a la vez, las columnas se apilan en una sola.

Hay más sobre agentes y worktrees en Agentes y Control Room (antes War Room).

Bypass Mode viene desactivado por defecto

Bypass Mode indica a los agentes que omitan sus prompts de aprobación, así que ejecutan comandos y cambian archivos sin preguntarte antes. Está desactivado salvo que lo actives tú: de fábrica tus agentes se detienen y preguntan.

Si usaste una versión anterior, el Composer muestra un aviso hasta que lo descartes o cambies la casilla: El modo bypass ahora está desactivado por defecto. Los agentes preguntarán antes de ejecutar comandos o editar archivos. Vuelve a activarlo con el interruptor de abajo. Si ya habías marcado o desmarcado la casilla tú mismo, se conserva tu elección.

Para activarlo:

  1. Abre el Composer: presiona Cmd+T (Ctrl+T en Windows), o haz clic en + al final de la barra de pestañas y elige Pestaña nueva.
  2. Marca Activar modo bypass (autoaprobar permisos de CLI).
Con Bypass Mode activado, Claude Code arranca con --dangerously-skip-permissions, Codex con --dangerously-bypass-approvals-and-sandbox, Gemini CLI y Qwen Code con --yolo, y Grok con --always-approve. El Composer lo dice bajo la casilla: Los agentes ejecutarán comandos y editarán archivos sin preguntar. Actívalo solo en carpetas donde aceptes eso.

Bypass Mode agrega el flag propio de cada agente compatible para omitir aprobaciones, que MXterm Pro conoce para 14 agentes. Los demás, incluidos OpenCode, GitHub Copilot, Amp, Cursor Agent, Antigravity y OMP, arrancan con su comando normal, con Bypass Mode activado o no.

La elección se guarda en cuanto la cambias. Todo panel de agente que se inicie después la respeta, incluidos los paneles que se reabren la próxima vez que abras la app. La casilla del Composer es el interruptor del bypass basado en flags. Goose no tiene flag, así que su modo automático es una variable de entorno que solo se ofrece en Configuración.

Pestañas y barra lateral

  • Pestaña nueva: presiona Cmd+T (Ctrl+T). La pestaña se abre en el Composer y no inicia ninguna shell hasta que crees el espacio de trabajo. Si haces clic en + al final de la barra de pestañas, se abre un menú, que se describe a continuación; su primera fila, Pestaña nueva, hace lo mismo que Cmd+T.
  • El menú +: arriba hay un campo de búsqueda; al escribir se filtran carpetas y agentes, y Enter abre la primera coincidencia. Terminal nueva abre una pestaña con una shell simple en la carpeta de la pestaña que tienes delante cuando es una pestaña local con carpeta; si no, en tu carpeta más reciente, y si no, en tu carpeta de inicio. Terminal nueva en ~ hace lo mismo en tu carpeta de inicio cuando es distinta, y Abrir carpeta… pide primero una carpeta. En Recientes, hasta seis carpetas recientes abren cada una una pestaña de terminal en esa carpeta (una búsqueda lista todas las coincidencias). Debajo de Agentes en y el nombre de la carpeta, cada agente instalado abre una pestaña con un panel que lo ejecuta en esa carpeta, sin worktree y sin reanudar. Si no hay ningún agente instalado, una fila te lleva a Configuración → Agentes. Todas las filas excepto Pestaña nueva abren exactamente una pestaña con un panel, y se aplican los límites del plan Free como en cualquier pestaña nueva.
  • Nombre: la pestaña de un espacio de trabajo toma el nombre de su carpeta. Haz doble clic en una pestaña para renombrarla; Enter guarda y Esc cancela.
  • Cambiar: haz clic en una pestaña, presiona Cmd+1 a Cmd+8 para ir a una pestaña por número, o presiona Cmd+← / Cmd+→ en macOS para la pestaña anterior o siguiente (Ctrl+Alt+← / Ctrl+Alt+→ en Windows).
  • Orden: arrastra una pestaña para moverla, o presiona Cmd+↑ (Ctrl+↑ en Windows) para mover la pestaña activa una posición a la izquierda. Cmd+Shift+← y Cmd+Shift+→ la mueven a la izquierda o a la derecha, pero macOS puede capturarlos antes de que la app los vea. Cmd+↓ no mueve una pestaña: desplaza el panel enfocado hasta el final y enfoca su entrada. La lista de la barra lateral mantiene el mismo orden.
  • Ancho: una pestaña mide como máximo 220px de ancho, y un nombre más largo se recorta. Pasa el cursor encima para ver el nombre completo.
  • Ventana propia: haz clic derecho en una pestaña y elige Mover pestaña a nueva ventana (aparece cuando la ventana tiene más de una pestaña). Mover a la ventana principal la devuelve, y Merge All Windows en el icono de la barra de menús vuelve a juntar todo. Consulta Paneles y divisiones.
  • Cerrar: pasa el cursor sobre una pestaña y haz clic en su ×. Si la pestaña tiene más de una terminal, Confirmar cierre de pestaña de espacio de trabajo pregunta primero, y Cerrar pestaña termina todos los procesos que contiene. Una pestaña con una sola terminal se cierra de inmediato.
  • Al cerrar la última pestaña vuelve el Composer.

La barra lateral de la izquierda lista tus espacios de trabajo bajo Espacios de trabajo. Cada fila tiene un icono de proyecto y dos líneas: el nombre, y luego su número de paneles y, cuando se conocen sus conversaciones, los tokens que usaron en esta Mac (hasta los últimos 30 días) y el costo a precios de lista, como 6 Panes · 1.7M · $0.41. Pasa el cursor sobre un espacio de trabajo y usa su menú ⋮ para Renombrar o Cerrar, o arrástralo para reordenarlo. Nuevo espacio de trabajo abre una pestaña nueva con el Composer. Espacios de trabajo, Terminales y el grupo de Máquinas y Servidores SSH empiezan como tres tercios iguales de la altura de la barra lateral, con filas de tarjeta suaves. Arrastra la línea entre dos secciones para cambiar su tamaño y haz doble clic en ella para devolverla a su sitio. Las alturas se conservan al ocultar la barra lateral y al reiniciar. Máquinas y Servidores SSH comparten una misma altura, porque solo una de las dos está abierta a la vez. Debajo de los espacios de trabajo, Terminales lista las terminales del espacio de trabajo activo, con el agente y su cifra de tokens en la segunda línea, seguidos de la rama de git de la carpeta del panel cuando se conoce una (no en paneles SSH ni en paneles de otras computadoras); haz clic en una para enfocar su panel. Su selector Todos | Recientes cambia la lista: Recientes muestra todos los paneles de todas las pestañas de esta Mac, con la salida más nueva primero, y el orden se queda quieto mientras lo usas, así que un clic cae en la fila que apuntaste (los paneles de otras máquinas no están ahí). Pasa el cursor sobre un título cortado para verlo completo. Más abajo, Máquinas lista otras computadoras con MXterm Pro que has emparejado (mira Paneles y divisiones) y empieza abierta solo cuando hay una emparejada; un botón de configuración en su encabezado abre Configuración en Acceso remoto y dispositivos. Abre una máquina para ver sus pestañas como tarjetas con sus paneles, cada panel en uno de cinco estados, como en el teléfono, y, en una pestaña cuya Control Room está activa, una fila que puedes abrir para leer sus últimos 100 mensajes (solo lectura). El menú ⋯ de una máquina también ofrece Nueva Control Room… y Nueva sesión… (mira Paneles y divisiones). Puedes fijar una máquina o una pestaña y arrastrar las filas para reordenarlas; si una dirección guardada deja de funcionar, MXterm Pro prueba por su cuenta las otras direcciones conocidas de esa máquina (red local o Tailscale). Una pestaña que abriste desde otra máquina termina su segunda línea en Espacios de trabajo con el nombre de esa máquina y cómo se llega a ella, como 4 Panes · Mac Thuy · Tailscale, y sus paneles en Terminales muestran sus propios nombres y agentes con el nombre de la máquina al final. Más abajo, Servidores SSH lista tus hosts SSH guardados: haz clic en uno para abrirlo en una pestaña nueva. Su encabezado tiene un botón Nuevo host y un botón que abre el administrador de SSH y SFTP. Abajo del todo están Configuración y la versión de la app.

Oculta o muestra la barra lateral con Cmd+B en macOS (Ctrl+B en Windows) o con el botón de la barra lateral a la izquierda de la barra de título. Hay más atajos en Atajos de teclado, y cómo dividir y organizar paneles se explica en Paneles.

Free y Pro

Todo lo de esta página funciona en Free. Free no tiene límite de paneles: puedes abrir tantos paneles como quieras entre todas las pestañas y ventanas. Además de los paneles, Free limita seis cosas por defecto, y una licencia Pro quita todos esos límites. Pro también añade Mis dispositivos (abre tus otros Mac con sesión iniciada sin código ni contraseña) y una contraseña de acceso Permanente (no caduca).

LímiteFreePro
Hosts SSH guardados5Sin límite
Control Rooms con miembros a la vez1Sin límite
Terminales en una Control Room2Sin límite
Hosts de MXterm guardados1Sin límite
Otras computadoras emparejadas para controlar esta1Sin límite
Paneles compartidos a la vez para control remoto5Sin límite

Estos son los números por defecto. mxterm.net puede cambiarlos para Free dentro de rangos fijos, y un cambio puede caducar, tras lo cual vuelven a aplicarse los valores por defecto. Un límite se comprueba cuando agregas algo: bajarlo nunca cierra lo que ya está abierto o guardado, y si agregas un segundo host de MXterm en Free se abre el diálogo de mejora de plan, mientras que los hosts que ya tienes se conservan. Lo mismo vale para una segunda Control Room con miembros: una sala sin miembros no cuenta, y las salas que ya tienes se conservan. La propia app aplica los límites de Control Room y de hosts de MXterm. Solo cuentan otras computadoras con MXterm; los navegadores no. La app móvil de MXterm (iPhone, iPad) tampoco cuenta para el límite de 1 otra computadora que puede controlar este Mac. Los dos límites de control remoto rechazan solo algo nuevo: una computadora ya emparejada y un panel ya compartido se quedan como están.

El acceso remoto tiene una restricción más que depende de Pro: en Free puedes activar una contraseña de acceso que dura hasta 8 horas (Temporal), pero una contraseña Permanente, o una Temporal de más de 8 horas (hasta 7 días), requiere Pro. Una contraseña tiene al menos 6 caracteres. Consulta Configuración.

Explorar, editar, subir y descargar archivos por SFTP es gratis, y el Token Meter también.

Cuando llegas a un límite, un diálogo te indica cuál es y ofrece Obtener MXterm Pro, Ingresar clave de licencia o Ahora no. Los planes están en Precios; cómo activar una clave se describe en Configuración.

Cerrar la última ventana cierra la app

Cerrar la única ventana de MXterm Pro cierra la app, en todas las plataformas. No sigue ejecutándose en segundo plano: se detienen todas las terminales y agentes de todas las pestañas. Al salir de la app se detiene toda conexión activa. MXterm Pro está diseñado para guardar lo que compartes y restaurarlo en el próximo inicio, cuando el mismo panel vuelva a estar en ejecución; un uso compartido que no se puede verificar se descarta, nunca se amplía.

Si abriste una segunda ventana, cerrar una de ellas no cierra la app. Una ventana que aún tiene terminales pregunta primero ¿Cerrar esta ventana? y ofrece mover sus pestañas a la otra ventana en lugar de terminarlas. Solo al cerrar la última ventana se cierra la app.

Mientras la app está en ejecución, al hacer clic en su icono de la barra de menús (la bandeja del sistema en Windows) la ventana pasa al frente, y su menú tiene Show MXterm Pro, Merge All Windows, Check for Updates… y Quit.

Cuando vuelves a abrir la app, tus pestañas de espacios de trabajo regresan con la disposición de sus paneles, y cada panel arranca otra vez en su carpeta. Un panel de Claude Code reabre su propia conversación por id cuando la app la recordaba, y si no, inicia una conversación nueva. Los paneles de Gemini CLI, OMP y Grok se inician con --resume y los de Codex con codex resume, para que retomes la conversación anterior; los demás paneles arrancan desde cero. Las pestañas que seguían en el Composer no se restauran.

La app también recuerda, más o menos cada 3 segundos, qué ejecuta cada panel. Para Claude Code y OMP conserva la conversación que estaba abierta, así que el panel reabre esa y no un selector ni la más reciente de la carpeta. Si esa conversación ya no existe, Claude Code, OMP y Grok reintentan con un simple --resume en la mayoría de las shells, en vez de quedarse en un prompt vacío. Si iniciaste un agente tú mismo en un panel de terminal simple, el panel vuelve ejecutando ese agente, reanudado de la misma forma pero sin su flag de Bypass Mode. En Windows la app no detecta qué ejecuta un panel, así que allí no se recuerda nada de esto.

Pregunta a una IA sobre MXterm Pro

Abre una respuesta en vivo en ChatGPT, Claude o Perplexity, basada en esta página. La escribe el asistente, no nosotros, así que revisa las fuentes que cita.

Pregunta enviadaTras instalar, ¿cómo creo mi primer espacio de trabajo en MXterm Pro y qué hace el Bypass Mode?