Primeros pasos
Computadoras: un escritorio por máquina
Cada computadora de tu cuenta es un lugar propio dentro de Deska, con sus proyectos, paneles, terminales, tareas y notas. Al cambiarte, cambia el escritorio entero, y se ve igual desde tu laptop, desde otra computadora y desde tu teléfono.
Esperas y recuperación más claras
Las esperas muestran estados legibles por etapa y un temporizador Tiempo total separado. Iniciar sesión abre el inicio de sesión y reanuda la activación al volver; Reintentar reintenta los errores temporales. Cambiar de computadora abre Tus computadoras durante la espera, tras un error y cuando el equipo está dormido o desconectado. Una tarjeta flotante debajo del nombre del equipo ofrece un botón Despertar computadora grande cuando está dormido. La tarjeta muestra el progreso y la recuperación sin mover los paneles. La pantalla respeta el movimiento reducido y el foco del teclado.
Tarjetas de equipos más legibles
Tus computadoras ahora usa texto de mayor contraste y acciones visibles antes de pasar el cursor. Abrir computadora abre el escritorio del equipo; Acceso remoto desactivado y Activar acceso identifican claramente el estado y la acción. Las tarjetas se ajustan a su contenido.
Administrar agentes y facturación
En Tus computadoras, cada tarjeta de computadora tiene Herramientas y cuentas, que abre los agentes y las sesiones de esa computadora sin tener que ir a ella. La fila Agentes de la tarjeta Administrar computadoras abre Ajustes, Agentes. Facturación y uso abre Cuenta en Ajustes. Deska Cloud muestra las computadoras cloud y ofrece reintentar si no puede cargar la cuenta, o iniciar sesión de nuevo si la sesión venció.
Una computadora es un lugar
Deska puede trabajar en más que la máquina que tienes enfrente: otra computadora tuya con Deska instalado, o una caja de Deska Cloud que corremos nosotros. Cada una es un lugar, no una preferencia. Cambiarte intercambia el escritorio completo: la lista de proyectos, el proyecto en el que aterrizás, su lienzo, sus paneles, sus tareas y sus notas.
No se desmonta nada al cambiar. Las terminales de esta máquina siguen corriendo acá; las de la caja siempre estuvieron corriendo allá. Cambiaste qué escritorio estás mirando, no qué se está ejecutando.
Usá el selector de computadora en la miga, o Cmd/Ctrl+Alt+1..9 para saltar a la máquina N: el mismo gesto que Cmd/Ctrl+1..9 usa para los proyectos, con un modificador más. Cmd/Ctrl+Alt+→ rebota a la máquina anterior.
WSL en Windows: cada distribución de Linux es una computadora
Desde la próxima actualización de escritorio, en Windows, cada distribución de Linux que tengas en WSL (el Subsistema de Windows para Linux) es una computadora propia en Deska: aparece en el selector de computadoras, en Tus computadoras y en Ajustes, Agentes con su nombre, como Ubuntu 24.04, marcada WSL. Cámbiate a ella y el escritorio es el de esa distribución. Los proyectos son sus carpetas, las terminales son sus shells de Linux abiertas en el proyecto, el explorador, el editor y Control de código leen sus archivos y corren su git, y las tareas usan los agentes instalados y con sesión iniciada dentro de la distribución, no los de Windows.
No está en tu cuenta. No necesita iniciar sesión ni un plan, funciona sin conexión y no cuenta entre las computadoras que incluye un plan. Tu teléfono no la ve, porque solo esta PC puede llegar a su propio Linux.
La primera vez que te cambias a una distribución, Deska se prepara dentro de ella y el escritorio dice cada paso: Iniciando Ubuntu 24.04, Descargando Node.js con los megabytes contados (unos 54 MB, una sola vez) y luego Instalando Deska. Toma unos segundos, y los siguientes inicios reusan lo instalado. Nada escucha en la red: Deska habla con la distribución a través del propio WSL, y la conexión va cifrada de extremo a extremo como la de cualquier otra computadora.
Una carpeta que eliges bajo Linux en el diálogo de carpetas de Windows, como \\wsl.localhost\Ubuntu\home\tu\app, se abre en el escritorio de esa distribución con su ruta de Linux, desde cualquier lugar que abre una carpeta. Abierta desde Windows se leería por un recurso compartido de red, sin avisos de cambios y con el git y los agentes de Windows trabajando sobre archivos de Linux. Mostrar en el Explorador de archivos sobre un archivo de la distribución lo abre en el Explorador de archivos. Los paneles de navegador funcionan como en Windows, porque WSL reenvía el puerto localhost de un servidor de desarrollo.
Sus terminales se comportan como las de Windows. Cerrar una la termina. Cuando Deska se abre de nuevo, cada una vuelve en la distribución, en la carpeta donde estaba, con lo que mostraba, y un agente que corría en ella (Claude Code, Codex, OpenCode, Cursor y los demás) retoma su conversación. Salir de Deska termina las terminales y los agentes que inició en la distribución, y cerrar un proyecto en el escritorio lo cierra en la distribución.
Si la distribución se detiene mientras trabajas (wsl --shutdown, o WSL la termina), sus terminales y su escritorio lo dicen, y Deska la deja detenida. Una tecla o un clic en su escritorio, o Iniciarla, la inicia de nuevo, y cada terminal vuelve donde estaba.
Control de código funciona ahí como en Windows: Generar redacta el mensaje de commit, Commit y push y Commit, push y Pull request usan el git y la CLI de GitHub de la propia distribución, la rama muestra su pull request y Corregir el último funciona. Checks muestra el pull request y sus resultados con la CLI de GitHub de la distribución, y fusiona y comenta ahí. La rama del proyecto en la barra de título y las marcas de sus worktrees se leen de la distribución. La barra de uso bajo Dex muestra los planes con sesión iniciada dentro de la distribución.
Una tarea que corre ahí muestra su lista de pasos, sus subagentes, lo que sigue y el plan que propuso. Su conversación muestra cada herramienta que usó el agente con su resultado, y cada turno se abre para ver los archivos que cambió. Cambios revisa la tarea como en Windows: por turno, la tarea completa, la rama o lo que no está en un commit, con comentarios que van con tu siguiente mensaje. Revertir a antes de este turno lleva los archivos y la conversación del agente a antes de ese turno, y el lápiz de un mensaje lo edita y lo vuelve a ejecutar; las dos cosas las hace el Deska de la propia distribución. También se ven sus tokens. Cada terminal dice qué corre en ella: la insignia del agente, un aviso cuando el agente de ahí te está esperando y el puerto de un servidor de desarrollo para abrirlo en el navegador. Dex trabaja en su escritorio como en cualquier otro: lee los archivos y paneles de la distribución, escribe en sus terminales y abre sus carpetas como proyectos. También se pueden poner paneles de la comunidad en su escritorio, y la actividad de tokens de tu perfil cuenta los agentes que corren en ella.
tar: Ubuntu, Debian, Fedora, openSUSE y la mayoría de las demás. Alpine no está soportada. Las máquinas virtuales que Docker Desktop, Rancher Desktop y Podman usan para sí mismos no aparecen. Cuando algo impide que una distribución arranque, su escritorio dice qué y ofrece Intentar de nuevo.Los proyectos son de la máquina donde están
Una carpeta existe en una sola computadora, así que un proyecto también. El riel lista los proyectos de la máquina en la que estás parado y nada más: no vas a encontrar la carpeta de una caja en la lista de tu laptop, porque abrirla ahí apuntaría a una ruta que no existe.
Tu teléfono y app.deska.dev reciben esa lista de cada máquina, así que la página de una computadora muestra sus propios proyectos y nunca los de otra. Los que ocultaste en su riel esperan bajo Ocultos al final de la lista, a un toque, porque siguen abiertos ahí.
Para empezar un proyecto en una máquina usa la tarjeta Nuevo espacio de trabajo en el escritorio o Empezar desde en el teléfono. Ofrece tres puertas y la máquina responde las tres: abrir una carpeta que ya tiene, clonar uno de los repositorios que alcanza su propia sesión de GitHub, o clonar desde un link que pegues. Nunca necesitás conocer las rutas de esa computadora, y la máquina decide dónde aterriza el clon. En un escritorio sin nada abierto, el escritorio lista esas tres bajo el encabezado Abrir un proyecto; en esta computadora les sigue una lista Proyectos recientes, y otra computadora muestra solo las tres.
Cuando una puerta no puede responder, dice por qué y ofrece algo para tocar. Una caja dormida lo dice y ofrece despertarla, y lista tus repositorios en cuanto está lista. Una máquina sin sesión de GitHub ofrece iniciarla, y eso corre en esa computadora, así que la credencial nunca sale de ahí. Una máquina sin el CLI de GitHub lo dice en vez de ofrecer un inicio de sesión que no puede correr, y apunta a la puerta del link de git, que clona sin él. Debajo de cada uno de estos estados siguen a la vista las otras formas de empezar un proyecto.
Dentro de la puerta de carpeta, la búsqueda encuentra proyectos por nombre y navegar siempre está debajo: la máquina lista sus propias carpetas nivel por nivel, así que una carpeta que la búsqueda no muestra queda a un toque. Una computadora recién creada, sin nada adentro, lo dice y ofrece las salidas ahí mismo: clonar un repositorio, clonar desde un link, o Carpeta nueva, que crea una carpeta de proyecto vacía (con un repositorio git nuevo, donde la máquina lo permite) justo donde estás parado y la abre.
El mismo escritorio en cada pantalla
Lo que está abierto en una computadora le pertenece a esa computadora. Si hay cinco terminales corriendo en tu caja, ves las mismas cinco en tu laptop, las mismas cinco en una segunda computadora que nunca la abrió, y las mismas cinco en tu teléfono. Al abrir una, te unís a la terminal que ya está corriendo: no abrís una sexta.
Los paneles que Deska todavía no puede mostrar en el teléfono igual aparecen listados por nombre, así que las dos pantallas nunca discrepan sobre cuántas cosas hay abiertas en una máquina. Renombrar un panel viaja a la máquina, y todas las pantallas toman el nombre nuevo.
Las tareas y las notas también son de la máquina
Una tarea le pertenece a la computadora que la corrió, porque Dex es el agente CLI con sesión iniciada en esa máquina. La Bandeja muestra el trabajo de una sola máquina, la que estás pisando, nunca una mezcla de dos, que sería una lista donde la mitad de las filas apuntan a carpetas que no están.
Empezar una tarea funciona igual. Una tarea nueva en un proyecto que vive en otra computadora ofrece los agentes de esa computadora, con los modelos que listan ahí y el modelo con el que arrancaría cada uno. Un agente que no está instalado o sin sesión iniciada en esa computadora lo dice junto a Empezar, y Administrar agentes y el + después de los agentes abren las cuentas de esa computadora, no los ajustes de tu laptop. En el teléfono, puedes elegir igual un agente sin sesión iniciada en esa computadora: dice Sin sesión iniciada con su propio Iniciar sesión, y Enviar primero inicia la sesión y luego arranca la tarea con lo que escribiste. Cambiar el modelo o el modo de permisos de una tarea que ya corre ahí también lo cambia en esa computadora.
Las notas siguen la misma regla. Una nota es un archivo markdown y vive en la computadora donde la escribiste. Caminá a otra máquina y la página Notas es la de esa máquina.
La página de una computadora en tu teléfono
La página de una computadora en el teléfono y en app.deska.dev abre con una cuadrícula de sus lugares, siempre en el mismo orden: Tareas, Paneles, Agentes, GitHub, Skills, MCP y Uso restante. Cada mosaico abre lo que nombra. Tareas abre la Bandeja de esa computadora, Paneles lista lo que está abierto ahí, Skills abre la Tienda con esa computadora elegida y Uso restante muestra la cuenta a la que le queda menos, con su barra.
Mientras una Deska Cloud despierta, una tarjeta con Dex en su nube muestra el avance: pidiendo, encendiendo, conectando, una barra cada uno, y Dex se va enderezando con la computadora. Una computadora de escritorio apagada muestra a Dex dormido frente a su laptop y cuándo se vio por última vez. Mientras tanto los mosaicos se quedan en su lugar con lo que decían en tu última visita, atenuados; toca uno y se abre en cuanto la computadora esté ahí.
MCP lista los servidores MCP que cada agente de esa computadora tiene configurados, como los de Claude Code y Codex, con su estado: conectado, pide iniciar sesión o no se pudo conectar. Un servidor que pide sesión la termina en la computadora misma, desde su agente. Deska solo lee los nombres y los estados; los comandos, las direcciones y los tokens nunca salen de la computadora.
Las cuentas de una computadora
Una computadora de Deska Cloud incluye Claude Code, Codex, OpenCode, Cursor y Antigravity y el CLI de GitHub. Cada inicio de sesión corre en esa computadora: tu teléfono o tu escritorio solo abren la página del proveedor, y la sesión se queda en la computadora. Ningún inicio de sesión te pide escribir un comando.
En el teléfono y en app.deska.dev, la página de una computadora abre con una cuadrícula de sus lugares: Tareas, Paneles, Agentes, GitHub, Skills, MCP y, a lo ancho de la última fila, Uso restante. Cada mosaico dice su estado con palabras, como 2 trabajando, 1 te espera o 2 listos, Cursor sin sesión, y un punto ámbar marca lo que falta conectar. Una computadora de escritorio no muestra Agentes ni GitHub: sus agentes inician sesión en ella misma. Cuando una sesión expiró, una tarjeta arriba de la cuadrícula dice qué agente te necesita y qué se detiene mientras tanto, con Volver a iniciar sesión; en una computadora sin ninguna sesión todavía, ofrece Configurar agentes. El mosaico de Agentes lleva a Agentes: un solo lugar para todo lo que tiene con sesión iniciada. Cada cuenta es una fila con su estado: cada agente y cualquier cuenta extra, como Codex 2. Una cuenta con sesión iniciada dice quién es, como el correo con el que inició sesión, oculto hasta que lo muestras: toca la cuenta y luego la dirección para leerla completa. Una cuenta sin sesión iniciada dice Sin sesión iniciada y trae su propio Iniciar sesión; una cuya sesión dejó de funcionar dice La sesión expiró y ofrece Volver a iniciar sesión. Debajo de las cuentas, Predeterminados muestra Las tareas nuevas empiezan con y Dex responde con, con (automático) cuando nadie eligió, y en Herramientas está GitHub. En cuanto hay algo con sesión iniciada, aparece Agregar otra cuenta al final de la lista. Toca una cuenta para ver su modelo, su interruptor Activado, Cerrar sesión y, dentro de Avanzado, Probar esta cuenta. Las elecciones se guardan en esa computadora, no en el dispositivo que usaste.
Qué te pide cada inicio de sesión en una computadora de Deska Cloud:
- Codex y GitHub muestran un código. Al abrir la página se copia, así que la página solo te pide pegarlo, y la pantalla se actualiza sola. Si ChatGPT rechaza el código de Codex, activa la autorización con código de dispositivo para Codex en ChatGPT, en Settings, Security and login.
- Cursor no usa código: abre su enlace, termina en cursor.com y la pantalla se actualiza sola.
- Claude Code y Antigravity terminan con un código que tienes que traer de vuelta. Inicia sesión en la página (Antigravity lo hace con Google), copia el código que te muestra y pégalo en Deska; en el teléfono, Pegar lo pega con un toque.
- OpenCode no necesita cuenta. Dice Ready, free models y, mientras no haya nada más con sesión iniciada, es con el que empiezan las tareas nuevas y Dex. Para usar un plan que ya pagas, Conectar un proveedor, en su hoja, conecta ChatGPT (Plus o Pro) o GitHub Copilot, cada uno con un código. La misma hoja también acepta una clave de API de un proveedor (OpenCode Zen y Go, Anthropic, OpenAI, OpenRouter, Google y otros): se guarda en esa computadora para esa cuenta y solo se ofrece sobre una conexión cifrada de extremo a extremo, así que el relay nunca ve la clave. Hasta que la app y la computadora estén actualizadas, agrega las claves en la propia computadora. OpenCode no comprueba la clave al guardarla; una clave equivocada se nota en la primera tarea.
Las cuentas extra inician sesión de la misma forma. Si la computadora de Deska Cloud todavía no se actualizó para esto, lo dice y pide una actualización en lugar de ofrecer el inicio de sesión.
Basta con iniciar sesión en un agente de programación para ejecutar tareas y usar Dex en esa computadora, y en una de Deska Cloud los modelos gratis de OpenCode funcionan antes de iniciar sesión en nada. GitHub es opcional; iniciar sesión permite acceder a tus repositorios y subir tu trabajo. En Inicio y Computadoras del teléfono, una computadora donde solo pueden correr esos modelos gratis dice Solo modelos gratis, en un tono discreto; Ningún agente con sesión iniciada, en ámbar, queda para una computadora donde no puede arrancar nada.
Los agentes también se configuran en esa computadora. En el escritorio, Herramientas y cuentas de la otra computadora empieza con una sección Agentes que muestra las mismas elecciones que Ajustes, Agentes: Dex responde con y Las tareas nuevas usan, y luego una tarjeta por cada agente conectado con un interruptor Enabled, su botón de cuenta (Instalar, Conectar cuenta o Cambiar de cuenta), su modelo (Automático, que sigue el modelo más reciente de la familia, Predeterminado del proveedor o un modelo concreto) y los botones separados Probar Dex y Probar tareas. Agregar agente agrega otro proveedor o una segunda cuenta del mismo agente: activa Cuenta aparte para una con su propio inicio de sesión. Allí todos los agentes admiten cuentas separadas, y la computadora explica su motivo cuando no puede. Cada cuenta extra tiene su propio Cerrar sesión y Quitar. En una computadora de Deska Cloud, cada inicio de sesión desde ahí, incluidas las cuentas extra, corre en esa computadora igual que desde el teléfono, sin terminal.
En una de tus propias computadoras, Instalar y los inicios de sesión que empiezas desde el teléfono o desde otro escritorio abren allí una terminal con el comando ya escrito, así que necesitas un proyecto abierto en ella.
Antigravity todavía cierra sesión solo desde su propia terminal: para cerrar la sesión de Antigravity propia de la computadora, ejecuta /logout dentro de la terminal nativa de agy en esa computadora. Una cuenta separada de Antigravity la cierra con su propio Cerrar sesión.
La cuenta integrada de cada agente es el inicio de sesión propio de la computadora, el que usa su CLI en cualquier parte de esa computadora. Las cuentas extra del mismo agente guardan su propio inicio de sesión aparte y nunca lo cambian. Consulta Cuentas separadas.
Cuando una computadora está dormida
Una caja de Deska Cloud se suspende sola cuando nadie la usa, que es lo que la mantiene barata. Su escritorio no queda en blanco mientras duerme: los proyectos y los paneles siguen ahí para mirarlos, porque están en su disco. Queda en solo lectura: no arranca nada nuevo hasta que despierte.
Se duerme cuando no hay nada corriendo, no cuando nadie está mirando. Una tarea la mantiene despierta todo lo que dure, con la laptop cerrada y sin nada conectado: un agente a medio trabajo, una compilación escribiendo en una terminal, cualquier cosa que de verdad esté trabajando. Lo que no la mantiene despierta es una ventana abierta, así que una caja cuyo escritorio estuviste leyendo media hora se duerme, y es a propósito.
Vuelve cuando la tocas. Hacer clic o escribir en el escritorio de una máquina dormida la despierta, igual que tocar cualquier computadora tuya. La línea de arriba del escritorio lo dice, y sigue llevando un Despertarla para cuando prefieras ser explícito.
Abrir Deska la prende. Tu computadora en la nube arranca mientras tú sigues leyendo tu escritorio local, así que ir hacia ella es instantáneo en vez de un arranque en frío. Si nunca vas, se vuelve a dormir sola. Puedes apagarlo en Ajustes → Deska Cloud → Despertar mi computadora en la nube.
Entrar al cuarto prende la luz. Cambiar a una caja de Deska Cloud dormida la despierta sola, sin ningún clic extra. Mientras arranca aterrizás en el escritorio de esa máquina, que muestra el despertar mientras pasa: Pidiendo que despierte, después Encendiendo tu computadora, después Conectando con ella, con los segundos contados abajo. Cada paso avanza cuando la máquina de verdad llega ahí, nunca por un reloj. La espera no bloquea nada: puedes irte y volver, y el despertar sigue solo. Si tarda más de un minuto la pantalla dice Está tardando más de lo normal; si la máquina nunca llega, lo dice con palabras, marca el paso en el que se detuvo y ofrece Reintentar. Pasar por las computadoras con el teclado no despierta las cajas por las que pasás: solo quedarte en una lo hace.
Una caja con proyectos conserva su escritorio mientras duerme, con una línea arriba que dice por qué no arranca nada nuevo y lleva el mismo despertar. Despertarla toma unos segundos mientras la máquina arranca y se registra; Deska sigue revisando hasta que se reporta en línea.
La despiertas desde donde aparezca: el escritorio, el teléfono, o la sección Computadoras de tu página de cuenta, que la lista junto a tus otras computadoras y dice si está despierta.
Una máquina simplemente desconectada dice eso en su lugar, y dice claramente que su trabajo sigue ahí cuando vuelva. Mirá Acceso remoto para alcanzar tus computadoras desde la web y el teléfono.