Terminales que leenlo que imprimen.
Shells reales en el lienzo, todos los que quieras. Detectan el puerto ocupado, el archivo en la línea y el siguiente comando, abren tu servidor de desarrollo junto al código y te devuelven las conversaciones de tus agentes al volver.
Lee lo que imprimió,y ofrece el siguiente paso.
Cuando un comando falla o imprime algo que vale la pena atender, aparece una sugerencia en una barra delgada al pie del panel. Alt + Enter la toma: libera el puerto, abre el archivo en la línea, inserta el siguiente comando o pásale el error a Dex.
- Un comando sugerido cae en tu prompt; el Enter sigue siendo tuyo.
- El encabezado nombra el servidor de desarrollo y su puerto, y el puerto lo abre junto al código.
- Las apps de pantalla completa como vim se dejan en paz, salvo los enlaces de inicio de sesión.
Un shell real,con su historial guardado.
Cada terminal es tu shell sobre una pseudoterminal nativa: pipes, trabajos en segundo plano, variables de entorno, tus alias y tu prompt. Su scrollback se guarda con el espacio de trabajo, así que cerrar un proyecto y abrirlo de nuevo conserva el historial.
- Busca en el scrollback con Cmd/Ctrl + F.
- Elige un preset de color o importa el tuyo; una terminal puede llevar el suyo.
- En Windows, elige PowerShell o CMD.


Los CLIs de agentes retomanla misma conversación.
Corre Claude Code, Codex u otro CLI de agente en una terminal y Deska recuerda qué conversación estaba corriendo. Reabre el espacio de trabajo y cada uno vuelve a su propio hilo, incluso con varios en la misma carpeta.
- Claude Code, Codex, Cursor, Gemini CLI, OpenCode y PI Agent, en zsh.
- Una terminal que cierras mientras su agente trabaja te pide mantener presionada la X.
- Restore agent sessions en Settings apaga la reanudación.
Lo que ofrece la barra de acciones
Una sugerencia a la vez, nombrada por lo que hace.
- Open in Editor
- Una ruta con número de línea, como src/app.ts:42, se abre en esa línea.
- Insert
- El siguiente comando que sugirió una herramienta, puesto en tu prompt sin correrlo.
- Kill Process
- Un puerto ya ocupado, liberado al detener lo que lo tiene.
- Fix with Dex
- Un error que merece una mirada, pasado a Dex con lo que imprimió la terminal.
- Open in Browser
- Un enlace de inicio de sesión, abierto en tu navegador del sistema.
- Copy & Open
- Un código de dispositivo copiado, y abierta la página que lo pide.
Tu terminal, también desde tu teléfono.
Abre una terminal con el acceso remoto y se ajusta a la pantalla del teléfono; el panel del escritorio dice Sized for your phone, y Take it back la devuelve al tamaño del escritorio.
Tu shell, de verdad
Una pseudoterminal nativa corre el shell que usas, así que los pipes, los trabajos en segundo plano, los alias y tu prompt se comportan como siempre.
Un historial que se queda
El scrollback se guarda con el espacio de trabajo, así que cerrar y abrir un proyecto conserva el historial de cada terminal. Cmd/Ctrl + F lo busca.
Callada hasta que hay algo
La barra de acciones y el chip del servidor aparecen solo cuando hay algo real que hacer, así que una terminal inactiva se queda inactiva.
Bueno saber
- Terminal nueva
- Cmd/Ctrl + Shift + T
- Buscar en el scrollback
- Cmd/Ctrl + F
- Aceptar una sugerencia
- Alt + Enter
- Shell
- El que elijas en Settings; PowerShell o CMD en Windows
- Tema
- Sigue a la app; presets o el tuyo, por terminal si quieres
- Enlaces que imprime
- Off, Automatic o Ask before opening (el predeterminado)
- CLIs de agentes que retoma
- Claude Code, Codex, Cursor, Gemini CLI, OpenCode, PI Agent
- Retomar necesita
- zsh, en macOS o Linux
Sobre la terminal
Más de Deska
Un lienzo para todo lo que construyes.Gratis para empezar.
El espacio completo en una computadora, con 10 minutos de dictado al mes.