· 5 min de lectura ·
Claude Code CLI vs app de escritorio: cuándo usar cada uno
Claude Code CLI, la app de escritorio y la versión web ejecutan el mismo motor. La diferencia está en cuándo conviene cada una y cómo se instala.


Claude Code existe en tres formas: la línea de comandos que corre en cualquier terminal, una aplicación de escritorio con ventana propia y pestañas de sesión, y una versión web que ejecuta las tareas en los servidores de Anthropic. Las tres ejecutan el mismo motor y comparten la misma cuenta. Lo que cambia es el contexto de trabajo en el que encaja cada una.
Qué es Claude Code CLI
Claude Code CLI es la forma original: un binario que se instala una vez (vía npm o el instalador nativo) y se lanza escribiendo claude dentro de la carpeta de un proyecto. No abre ventana propia, vive dentro de la terminal que ya tengas abierta (iTerm, la terminal integrada de VS Code, una sesión SSH remota). Lee el árbol de archivos del proyecto, ejecuta comandos, corre tests y hace commits, todo como parte de esa misma sesión de terminal.
La ventaja de trabajar así es que Claude Code terminal se integra directamente en el flujo que ya existe: el mismo split de pantalla donde corre el servidor de desarrollo, el mismo multiplexor de sesiones (tmux, screen), los mismos atajos de teclado que un desarrollador ya usa a diario. No hay contexto que cambiar ni ventana nueva que gestionar.
Qué añade la app de escritorio
La app de escritorio empaqueta el mismo motor de Claude Code dentro de una interfaz gráfica: pestañas para varias tareas en paralelo, un panel lateral con el árbol de archivos y una vista de diferencias que muestra los cambios propuestos antes de aceptarlos, sin salir de la ventana. Para quien no vive en la terminal a diario, o quiere ver el estado de tres tareas distintas de un vistazo, la app reduce la fricción de moverse entre ventanas.
Lo que no cambia es el comportamiento de fondo: los permisos que pide antes de escribir un archivo o ejecutar un comando son los mismos, y el archivo CLAUDE.md de convenciones del proyecto se carga igual en ambas. La app añade una interfaz distinta sobre el mismo motor; no cambia lo que Claude puede hacer.
Qué es Claude Code web y en qué se diferencia
Claude Code web, en claude.ai/code, es la tercera forma y funciona distinto de las otras dos: en lugar de ejecutarse en la máquina local, corre la tarea en infraestructura gestionada por Anthropic. Se le asigna una tarea, se puede cerrar el navegador y la sesión sigue trabajando; el resultado se revisa más tarde, incluso desde la app móvil. Se conecta a un repositorio de GitHub, lo clona en un entorno aislado y propone los cambios como pull request en vez de editar archivos directamente en el disco.
Eso lo hace adecuado para un tipo de trabajo concreto: una lista de arreglos pequeños y bien definidos que se delegan y se revisan después, no la tarea que se sigue línea a línea en la terminal. En el momento de escribir esto es una research preview disponible para los planes Pro, Max y Team, y para cuentas Enterprise con asientos premium o de Chat + Claude Code.
Claude Code CLI vs app de escritorio: qué cambia en la práctica
En Galileo14 usamos ambas según el tipo de tarea, no según preferencia personal. Para trabajo de una sola tarea concreta y bien acotada (un refactor puntual, arreglar un test que falla, generar un endpoint), la terminal es más rápida: no hay que esperar a que cargue una ventana ni navegar menús. Para sesiones largas con varias tareas simultáneas, o cuando alguien del equipo todavía no está cómodo en terminal, la app de escritorio baja la barrera de entrada sin cambiar lo que Claude puede hacer; ese es justo el tipo de brecha que cerramos en la formación de Claude Code que damos a equipos técnicos.
El trabajo remoto por SSH ya no marca la frontera: la app de escritorio permite elegir una conexión SSH como entorno e instala Claude Code en la máquina remota, con la interfaz corriendo en local. Donde la CLI sigue siendo la única opción es dentro de una sesión de terminal remota ya abierta.
Cómo instalar cada opción
Claude Code descargar, en su forma de CLI, es un único comando:
npm install -g @anthropic-ai/claude-codeLa vía npm requiere Node instalado; el instalador nativo, no. En cualquier caso hace falta una cuenta con plan Pro, Max, Team o Enterprise, o acceso vía API. Después, claude desde cualquier carpeta arranca la sesión.
La app de escritorio es la pestaña Code de la app Claude Desktop (junto a Chat y Cowork): basta con instalar Claude Desktop en macOS o Windows; en Linux está en beta y se instala vía apt o con un paquete .deb. No necesita Node ni npm por separado. La versión web no requiere descarga: corre en el navegador en claude.ai/code. Las tres formas comparten la misma cuenta y, en la misma máquina, la CLI y la app comparten también la configuración y el CLAUDE.md, aunque cada una guarda su propio historial de sesiones; el comando /desktop traslada una sesión de la terminal a la app.
Cuál elegir en la práctica
Si el trabajo diario ya pasa por terminal (desarrollo backend, scripts, DevOps), empezar por la CLI evita añadir una ventana más al escritorio. Si el equipo incluye perfiles menos técnicos que necesitan ver el proyecto y los cambios propuestos sin memorizar comandos, la app de escritorio resuelve esa parte sin perder ninguna capacidad. Y si la tarea es un lote de arreglos que conviene delegar y revisar más tarde, Claude Code web está pensado para eso.
La cuenta y los archivos de configuración son los mismos en las tres formas, así que cambiar de una a otra a mitad de proyecto no exige empezar de cero.