SSD Nodes Learn 🎉 VPS desde $5.50/mes
Guías Matt ConnorPor Matt Connor · Actualizado 2026-08-21

Claude Cowork o Claude Code: cuál elegir

Cowork opera en un sandbox de Anthropic y accede a carpetas conectadas. Claude Code usa su máquina o VPS. Comparación comprobada el 19 de agosto de 2026.

¿Cuál es la diferencia entre Claude Cowork y Claude Code?

Claude Cowork y Claude Code son dos agentes de Anthropic diseñados para trabajar con materiales diferentes. Cowork trabaja con documentos y herramientas de oficina, dentro de las carpetas y los conectores que usted le autoriza. Claude Code trabaja con una base de código y un shell, en la máquina donde lo inicia, que puede ser su portátil o un VPS (servidor privado virtual) que alquile.

La regla breve para elegir: si el resultado es un archivo que abrirá un colega, use Cowork. Si el resultado es un commit o un servicio en ejecución, use Claude Code.

Todas las afirmaciones sobre capacidades que aparecen a continuación se comprobaron el 19 de agosto de 2026 en las propias páginas de Anthropic: la página del producto Cowork, la descripción general de la arquitectura de Cowork, la guía de inicio de Cowork y la documentación de Claude Code. La disponibilidad, las superficies y las restricciones por plan cambian continuamente, por lo que debe comprobar la fecha de cualquier comparación que lea, incluida esta.

¿Dónde se ejecuta el trabajo en cada caso?

Esta es la diferencia que determina todas las demás.

Cowork tiene dos modos de ejecución, y la página de arquitectura los describe por separado. En una sesión local, «el bucle del agente se ejecuta de forma nativa en el dispositivo». Esto incluye la gestión de la conversación, las lecturas y escrituras de archivos en las carpetas conectadas, las consultas web y los servidores MCP de plugins locales. La ejecución de código tiene lugar dentro de una máquina virtual Linux aislada en ese mismo dispositivo, con filtrado del tráfico de salida y restricciones de llamadas al sistema aplicadas a ella.

En una sesión en la nube, «el bucle del agente y la ejecución de código se ejecutan en un sandbox aislado y temporal en la infraestructura gestionada por Anthropic». Cada sesión obtiene su propio sandbox, que se crea cuando empieza la sesión y se destruye cuando termina. Los sandboxes no comparten estado entre sí. Ese sandbox no puede acceder a direcciones privadas, internas, link-local ni de metadatos de la nube. Además, cada conexión saliente pasa por un proxy que el sandbox no puede reconfigurar ni eludir. Por tanto, sólo se puede acceder a los destinos incluidos en la lista de permitidos.

La ventaja de la sesión en la nube es que el trabajo continúa aunque usted se aleje: puede cerrar el portátil y la tarea seguirá ejecutándose. El coste es que el sandbox no es su máquina. No puede ver su red doméstica, sus servicios internos ni sus servidores, porque las reglas de tráfico de salida existen precisamente para bloquear ese acceso.

Claude Code tiene otro modelo. La interfaz de línea de comandos (CLI) se ejecuta como un proceso normal en la máquina que usted elija. Por tanto, hereda el sistema de archivos, la posición de red y las credenciales de esa máquina.

curl -fsSL https://claude.ai/install.sh | bash
cd your-project
claude

Se le pide iniciar sesión durante el primer uso. Ejecute esas mismas líneas dentro de una sesión SSH y Claude Code se ejecutará en el servidor, con acceso a su repositorio y a sus unidades de systemd.

Claude Code también tiene un modo en la nube, lo que hace que la comparación sea menos sencilla y más precisa. claude --cloud "fix the failing auth test" inicia una sesión en una máquina virtual aislada gestionada por Anthropic. Esa máquina clona el remoto de GitHub en la rama actual, en lugar de usar la copia de trabajo local. claude --teleport devuelve la sesión a su terminal con su rama y su historial. En agosto de 2026, la interfaz web de Claude Code está documentada como una vista previa de investigación para usuarios Pro, Max y Team.

¿Qué puede tocar cada uno?

Cowork sólo toca lo que usted conecta y nada más. En la aplicación de escritorio, usted concede acceso a carpetas concretas, y Claude puede leer, escribir y eliminar permanentemente archivos dentro de ellas. Las directrices de seguridad de Anthropic son claras sobre la consecuencia: cree «una carpeta de trabajo dedicada para Claude» y mantenga fuera de ella las carpetas que contienen credenciales o registros personales.

Los conectores que aparecen en la página del producto incluyen Microsoft 365, Google Drive, Slack y Amplitude, además de conectores personalizados que usted añade. Esa es la superficie de trabajo de oficina y es donde Cowork resulta útil.

Una sesión de Cowork en la nube accede a los archivos locales solicitando acceso a la aplicación de escritorio de ese dispositivo, mediante una conexión que gestiona Anthropic. De ahí se derivan dos consecuencias. El acceso se limita a las carpetas que el usuario conectó. Además, «si la aplicación de escritorio está desconectada, una sesión en la nube no puede acceder al dispositivo», por lo que una tarea nocturna programada que necesita una hoja de cálculo local no encuentra nada cuando el portátil está apagado. El trabajo que reside por completo en conectores en la nube sigue ejecutándose.

Claude Code puede tocar todo aquello a lo que tenga acceso la cuenta de usuario que lo ejecuta. Eso incluye el repositorio y también apt, systemctl, docker, el socket de su base de datos y cualquier host accesible desde la red en la que se encuentra el servidor. Nadie concede ese acceso carpeta por carpeta. Esa es su finalidad y también el riesgo.

La herramienta que limita este acceso es la herramienta Bash en un sandbox, que se activa con /sandbox dentro de una sesión. Se incluye con Claude Code y utiliza el sistema operativo para aplicar un límite de sistema de archivos y red a cada comando Bash y a sus procesos secundarios, de modo que Claude ejecuta la mayoría de los comandos sin detenerse para solicitar confirmación. Funciona en macOS, Linux y WSL2. Windows nativo no es compatible, por lo que en Windows debe ejecutar Claude Code dentro de una distribución de WSL2.

¿Cómo se dirige una tarea y se revisa el resultado?

Cowork se basa en delegar una tarea y comprobar el resultado. El trabajo se asigna mediante Dispatch, un hilo continuo al que puede acceder desde el teléfono o el escritorio. Recibirá una notificación push cuando termine la tarea o cuando Claude necesite su aprobación. Claude le envía el resultado, una hoja de cálculo o un memorando, en lugar de mostrarle cada paso. Los indicadores de progreso muestran qué está haciendo en cada paso cuando desea supervisarlo.

Hay tres opciones de aprobación, y sus nombres son literales. La aprobación manual se detiene para solicitar su confirmación en cada acción. La aprobación automática permite que Claude revise las acciones por seguridad y bloquee las que no sean seguras. Omitir todas las aprobaciones elimina esas comprobaciones, aunque la eliminación de archivos sigue requiriendo aprobación. El centro de ayuda lo expresa claramente, y conviene repetirlo: ningún modo sustituye su criterio y usted sigue siendo responsable de lo que el agente haga en su nombre.

Claude Code se basa en un diff. Puede observar su trabajo en el terminal, leer el cambio que propone y revisar el resultado mediante el flujo de trabajo que ya utiliza: ramas y pull requests. Cuando quiere alejarse del escritorio, Remote Control expone una sesión local en ejecución para supervisarla desde un navegador o la aplicación móvil. Es el mismo patrón que dirigir una sesión de Claude Code desde el teléfono.

La programación existe en ambos lados. Cowork programa tareas que se ejecutan en la nube, por lo que el ordenador ya no tiene que permanecer encendido. Claude Code lo divide en dos opciones: las rutinas se ejecutan en la nube y las tareas programadas del escritorio se ejecutan en su máquina, con acceso directo a los archivos locales.

¿Los conectores y los plugins sustituyen a los servidores MCP y las skills?

No, porque ambos productos se basan en la misma pila de extensiones. MCP (model context protocol) es un estándar abierto para conectar un agente con herramientas y datos externos. Las skills son instrucciones empaquetadas que el agente carga cuando son relevantes. Los plugins agrupan skills y conectores, y en Cowork se administran desde Customize, en la pestaña Cowork.

La diferencia real es dónde se ejecuta el servidor. Los conectores MCP remotos están disponibles en Claude, Cowork y Claude Desktop. Los servidores MCP locales son la excepción: "los conectores y plugins locales que incluyen servidores MCP locales funcionan sólo a través de la aplicación de escritorio", por lo que una sesión de Cowork abierta en la web o en el teléfono no podrá verlos.

Claude Code usa los mismos servidores MCP y añade lo que necesita un repositorio. CLAUDE.md en la raíz del proyecto se lee al inicio de cada sesión. Los hooks ejecutan comandos de shell antes o después de una acción, por lo que un formateador puede ejecutarse después de cada edición. Los subagentes dividen el trabajo en ventanas de contexto independientes. Esos archivos se almacenan en el repositorio, por lo que se revisan y versionan como el código.

Si ya ejecuta sus propios servidores MCP en un VPS, los servidores remotos son accesibles desde ambos productos. Es la forma más económica de dar a Cowork acceso a algo para lo que Anthropic no distribuye un conector. La capa de skills también es compartida, por lo que una skill que escriba es portable, y skills de agentes describe el formato.

¿Qué sale de su máquina?

Responda a esta pregunta antes de conectar una carpeta.

En una sesión de Cowork en la nube, sale mucha información: «el trabajo del agente, incluidos los archivos locales que abre mediante la aplicación de escritorio, se procesa en los servidores de Anthropic en lugar de permanecer en el dispositivo». Ese es el diseño y permite que la sesión continúe aunque se cierre el portátil. Una sesión local de Cowork mantiene el bucle del agente y el procesamiento de archivos en el dispositivo.

Con Claude Code ejecutándose localmente, el proceso y los archivos permanecen en su máquina o servidor, al igual que la salida de los comandos. Lo que se transmite es el contexto: el contenido de los archivos y la salida de los comandos sobre los que se pide razonar al modelo, porque el modelo se ejecuta en los servidores de Anthropic. El término «local» no cambia ese aspecto. claude --cloud cambia más cosas, ya que la sesión en la nube clona su repositorio en una máquina virtual administrada por Anthropic.

Hay un detalle importante si trabaja con restricciones de red. Las sesiones en la nube llaman a la API de Anthropic desde infraestructura administrada por Anthropic y no desde su red. Por eso, una lista de permitidos de direcciones IP de la organización hace que todas las sesiones en la nube alojadas por Anthropic fallen con un error de autenticación hasta que el soporte de Anthropic exima esos servicios.

¿Cuál debería usar?

Use Cowork cuando el trabajo consista en documentos y sistemas ofimáticos. Crear una presentación a partir de una carpeta de material de investigación. Conciliar dos hojas de cálculo. Redactar un informe a partir de hilos de Slack y correos electrónicos. Convertir una carpeta de archivos PDF en un resumen que alguien pueda leer. Estas tareas requieren muchos pasos, abarcan varias aplicaciones y producen un archivo como resultado.

Use Claude Code cuando el trabajo consista en un código base, un terminal o un servidor. Corregir una prueba que falla. Localizar mediante bisect una regresión. Escribir una migración y ejecutarla. Averiguar por qué nginx devuelve 502 después de un despliegue. Cualquier tarea cuyo éxito se compruebe mediante un comando que se ejecuta y una salida que se lee.

El criterio decisivo es esa comprobación. Si verifica el resultado abriendo un documento, Cowork es adecuado. Si lo verifica ejecutando un comando, use Claude Code, porque puede ejecutar el comando por sí mismo y leer la respuesta.

Cowork está disponible en los planes de pago (Pro, Max, Team y Enterprise) y funciona en la web, en equipos de escritorio y en dispositivos móviles. La versión móvil está en fase beta y hay compilaciones de escritorio para macOS, Windows, ChromeOS y Linux. Las restricciones por plan cambian más rápido que cualquier otro aspecto de este servicio, así que consulte la página actual en lugar de un artículo informativo. Tenga presente una consideración operativa: Cowork consume más uso que el chat estándar, porque un agente que ejecuta muchos pasos necesita muchos turnos para hacerlo.

Si su pregunta real es qué agente de programación adoptar, en lugar de cuál de estos dos usar, la comparación con Cursor, Codex y Copilot es la página más útil.

Qué cambia cuando el trabajo se ejecuta en un VPS

Un VPS es el entorno en el que estos dos productos dejan de solaparse por completo. Un sandbox de Cowork en la nube no puede acceder a direcciones privadas, internas o de enlace local, por lo que no puede abrir una conexión SSH con el servidor, leer /var/log/nginx/error.log ni reiniciar una unidad. Estos bloqueos son deliberados y ninguna configuración de la interfaz de Cowork los elimina. Una sesión local de Cowork se ejecuta en su propio dispositivo y, por tanto, está más cerca de su red, pero sigue funcionando mediante carpetas conectadas en lugar de hosts.

Claude Code en el servidor no tiene ninguna de esas limitaciones, por lo que la responsabilidad de aplicar las medidas de seguridad recae en usted. Ejecútelo como un usuario normal con las reglas de sudo que haya elegido, no como root. Mantenga la sesión dentro de un directorio del proyecto. Active /sandbox para que los comandos de Bash estén sujetos a un límite que el kernel haga cumplir. Mantenga las credenciales fuera del árbol de trabajo, porque todo lo que lea el agente pasa a formar parte del contexto que puede repetir. Ejecución segura de Claude Code en un VPS explica en detalle la configuración de la cuenta, el firewall y la sesión de terminal persistente.

El patrón que funciona es el siguiente: el servidor contiene el repositorio y los servicios, Claude Code se ejecuta allí en una sesión de terminal que continúa después de que se cierre la conexión SSH y usted se conecta desde donde esté. El trabajo continúa mientras el portátil está suspendido porque el proceso se ejecuta en una máquina que no entra en suspensión. Es el mismo beneficio que ofrece una sesión de Cowork en la nube, pero se obtiene de otra forma y en hardware bajo su control.

Los fallos que debe prever

Una tarea programada de Cowork no hizo nada durante la noche. La aplicación de escritorio estaba cerrada. Una sesión en la nube sigue ejecutándose cuando la aplicación se desconecta, pero no puede acceder al dispositivo. Por eso, cualquier paso que lea una carpeta conectada no encuentra nada que leer. Mueva la entrada a un servicio en la nube conectado o deje el equipo encendido con la aplicación abierta.

Cowork leyó una página web y después hizo algo que usted no había solicitado. Eso es una inyección de instrucciones: instrucciones ocultas en contenido externo que Claude lee como parte de una tarea legítima. La defensa consiste en limitar el alcance del posible daño. Conecte una sola carpeta de trabajo en lugar de su directorio personal y tenga cuidado con los servidores MCP y plugins desconocidos.

Claude Code modificó un archivo que usted no esperaba. Una sesión local tiene el mismo alcance que la cuenta de usuario que la inició. Revise el diff antes de hacer commit y trabaje en una rama que pueda descartar.

Una sesión de Claude Code en la nube no pudo ver sus cambios más recientes. claude --cloud clona el remoto de GitHub en la rama actual, no la copia de trabajo local. Por eso, no puede ver los cambios sin commit. Haga push primero y después inicie la sesión.

FAQ

¿Puede Claude Cowork editar código y ejecutar comandos como Claude Code?

Puede ejecutar código, porque la ejecución tiene lugar en el sandbox de una sesión en la nube y en una máquina virtual Linux aislada durante una sesión local. No está diseñado alrededor de un repositorio. No incluye un flujo de revisión de git, no hay ningún archivo CLAUDE.md en la raíz del proyecto, ni hooks ni un terminal que pueda controlar directamente. Cowork es adecuado para un script puntual sobre una hoja de cálculo. Para trabajar en un código base que mantiene, Claude Code es la herramienta adecuada, porque la capa de revisión es git y la comprobación del resultado es un comando.

¿Puede Claude Cowork acceder a mi VPS o a mi servidor interno?

Una sesión en la nube no puede hacerlo. El sandbox no puede acceder a direcciones privadas, internas, link-local ni de metadatos de la nube, y todo el tráfico saliente pasa por un proxy que sólo permite destinos incluidos en una lista. Por tanto, no puede establecer una conexión SSH con su VPS. Si quiere que un agente trabaje en un servidor, instale Claude Code en ese servidor y ejecútelo allí.

¿Necesito la aplicación Claude Desktop para usar Cowork?

Sí, para trabajar con archivos locales y servidores MCP locales. Cowork funciona en la web, en equipos de escritorio y en dispositivos móviles, pero una sesión en la nube sólo puede leer y escribir archivos de carpetas conectadas mientras la aplicación de escritorio está abierta en ese equipo. Los artefactos interactivos, el uso del navegador y los conectores locales son funciones de escritorio. Una tarea que use únicamente conectores en la nube, como Google Drive o Slack, se ejecuta sin la aplicación.

¿Puedo reutilizar las mismas skills y servidores MCP en ambos?

En su mayor parte. Los conectores MCP remotos funcionan en Claude, Cowork y Claude Desktop, y las skills se comparten, por lo que gran parte de la configuración se puede trasladar entre ellos. Los servidores MCP locales son la excepción en Cowork, porque sólo funcionan mediante la aplicación de escritorio. Claude Code añade componentes de nivel de repositorio, como CLAUDE.md y hooks, que no tienen un equivalente en Cowork.