Documentation Index
Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Computer use es una vista previa de investigación en macOS que requiere un plan Pro o Max. No está disponible en planes Team o Enterprise. Requiere Claude Code v2.1.85 o posterior y una sesión interactiva, por lo que no está disponible en modo no interactivo con la bandera
-p.Qué puede hacer con computer use
Computer use maneja tareas que requieren una GUI: cualquier cosa que normalmente tendría que dejar la terminal y hacer manualmente.- Compilar y validar aplicaciones nativas: pida a Claude que compile una aplicación de barra de menú de macOS. Claude escribe el Swift, lo compila, lo lanza y hace clic en cada control para verificar que funciona antes de que usted lo abra.
- Pruebas de UI de extremo a extremo: señale a Claude una aplicación Electron local y diga “prueba el flujo de incorporación”. Claude abre la aplicación, hace clic en el registro y captura cada paso. Sin configuración de Playwright, sin arnés de prueba.
- Depurar problemas visuales y de diseño: dígale a Claude “el modal se está cortando en ventanas pequeñas”. Claude redimensiona la ventana, reproduce el error, captura una pantalla, parcha el CSS y verifica la corrección. Claude ve lo que usted ve.
- Impulsar herramientas solo GUI: interactúe con herramientas de diseño, paneles de control de hardware, el simulador de iOS o aplicaciones propietarias que no tienen CLI ni API.
Cuándo se aplica computer use
Claude tiene varias formas de interactuar con una aplicación o servicio. Computer use es la más amplia y lenta, por lo que Claude intenta la herramienta más precisa primero:- Si tiene un servidor MCP para el servicio, Claude lo usa.
- Si la tarea es un comando shell, Claude usa Bash.
- Si la tarea es trabajo en navegador y tiene Claude en Chrome configurado, Claude lo usa.
- Si ninguno de esos se aplica, Claude usa computer use.
Habilitar computer use
Computer use está disponible como un servidor MCP integrado llamadocomputer-use. Está desactivado de forma predeterminada hasta que lo habilite.
Abra el menú MCP
En una sesión interactiva de Claude Code, ejecute:Encuentre
computer-use en la lista de servidores. Se muestra como deshabilitado.Habilite el servidor
Seleccione
computer-use y elija Enable. La configuración persiste por proyecto, por lo que solo hace esto una vez para cada proyecto donde desee computer use.Otorgue permisos de macOS
La primera vez que Claude intente usar su computadora, verá un mensaje para otorgar dos permisos de macOS:
- Accessibility: permite que Claude haga clic, escriba y desplace
- Screen Recording: permite que Claude vea lo que hay en su pantalla
Apruebe aplicaciones por sesión
Habilitar el servidorcomputer-use no otorga a Claude acceso a todas las aplicaciones en su máquina. La primera vez que Claude necesita una aplicación específica en una sesión, aparece un mensaje en su terminal mostrando:
- Qué aplicaciones Claude desea controlar
- Cualquier permiso adicional solicitado, como acceso al portapapeles
- Cuántas otras aplicaciones se ocultarán mientras Claude trabaja
| Advertencia | Se aplica a |
|---|---|
| Equivalente a acceso shell | Terminal, iTerm, VS Code, Warp y otras terminales e IDEs |
| Puede leer o escribir cualquier archivo | Finder |
| Puede cambiar la configuración del sistema | System Settings |
Cómo Claude trabaja en su pantalla
Comprender el flujo le ayuda a anticipar qué hará Claude y cómo intervenir.Una sesión a la vez
Computer use mantiene un bloqueo en toda la máquina mientras está activo. Si otra sesión de Claude Code ya está usando su computadora, los nuevos intentos fallan con un mensaje que le dice qué sesión mantiene el bloqueo. Termine o salga de esa sesión primero.Las aplicaciones se ocultan mientras Claude trabaja
Cuando Claude comienza a controlar su pantalla, otras aplicaciones visibles se ocultan para que Claude interactúe solo con las aplicaciones aprobadas. Su ventana de terminal permanece visible y se excluye de las capturas de pantalla, por lo que puede ver la sesión y Claude nunca ve su propio resultado. Cuando Claude termina el turno, las aplicaciones ocultas se restauran automáticamente.Detener en cualquier momento
Cuando Claude adquiere el bloqueo, aparece una notificación de macOS: “Claude is using your computer · press Esc to stop”. PresioneEsc en cualquier lugar para abortar la acción actual inmediatamente, o presione Ctrl+C en la terminal. De cualquier manera, Claude libera el bloqueo, muestra sus aplicaciones y le devuelve el control.
Una segunda notificación aparece cuando Claude termina.
Seguridad y el límite de confianza
Los guardarraíles integrados reducen el riesgo sin requerir configuración:- Aprobación por aplicación: Claude solo puede controlar aplicaciones que ha aprobado en la sesión actual.
- Advertencias centinela: las aplicaciones que otorgan acceso shell, sistema de archivos o configuración del sistema se marcan antes de que las apruebe.
- Terminal excluida de capturas de pantalla: Claude nunca ve su ventana de terminal, por lo que los mensajes en pantalla en su sesión no pueden retroalimentarse al modelo.
- Escape global: la tecla
Escaborta computer use desde cualquier lugar, y la pulsación de tecla se consume para que la inyección de solicitud no pueda usarla para descartar diálogos. - Archivo de bloqueo: solo una sesión puede controlar su máquina a la vez.
Flujos de trabajo de ejemplo
Estos ejemplos muestran formas comunes de combinar computer use con tareas de codificación.Validar una compilación nativa
Después de hacer cambios en una aplicación de macOS o iOS, haga que Claude compile y verifique en un solo paso:xcodebuild, lanza la aplicación, interactúa con la UI y reporta lo que encuentra.
Reproducir un error de diseño
Cuando un error visual solo aparece en ciertos tamaños de ventana, deje que Claude lo encuentre:Probar un flujo de simulador
Impulse el simulador de iOS sin escribir XCTest:Diferencias de la aplicación de escritorio
Las superficies CLI y Desktop comparten el mismo motor de computer use. Algunos controles específicos de Desktop aún no están en la CLI:| Característica | Desktop | CLI |
|---|---|---|
| Habilitar | Alternar en Settings > General (bajo Desktop app) | Habilitar computer-use en /mcp |
| Lista de aplicaciones denegadas | Configurable en Settings | Aún no disponible |
| Alternar auto-unhide | Opcional | Siempre activado |
| Integración de Dispatch | Las sesiones generadas por Dispatch pueden usar computer use | No aplicable |
Solución de problemas
”Computer use is in use by another Claude session”
Otra sesión de Claude Code mantiene el bloqueo. Termine la tarea en esa sesión o salga de ella. Si la otra sesión se bloqueó, el bloqueo se libera automáticamente cuando Claude detecta que el proceso ya no se está ejecutando.El mensaje de permisos de macOS sigue reapareciendo
macOS a veces requiere un reinicio del proceso solicitante después de otorgar Screen Recording. Salga completamente de Claude Code e inicie una nueva sesión. Si el mensaje persiste, abra System Settings > Privacy & Security > Screen Recording y confirme que su aplicación de terminal está listada y habilitada.computer-use no aparece en /mcp
El servidor solo aparece en configuraciones elegibles. Verifique que:
- Está en macOS. Computer use no está disponible en Linux o Windows.
- Está ejecutando Claude Code v2.1.85 o posterior. Ejecute
claude --versionpara verificar. - Está en un plan Pro o Max. Ejecute
/statuspara confirmar su suscripción. - Está autenticado a través de claude.ai. Computer use no está disponible con proveedores de terceros como Amazon Bedrock, Google Cloud Vertex AI o Microsoft Foundry. Si accede a Claude exclusivamente a través de un proveedor de terceros, necesita una cuenta separada de claude.ai para usar esta característica.
- Está en una sesión interactiva. Computer use no está disponible en modo no interactivo con la bandera
-p.
Ver también
- Computer use en Desktop: la misma capacidad con una página de configuración gráfica
- Claude en Chrome: automatización de navegador para tareas basadas en web
- MCP: conecte Claude a herramientas y APIs estructuradas
- Sandboxing: cómo la herramienta Bash de Claude aísla el acceso al sistema de archivos y red
- Guía de seguridad de computer use: mejores prácticas para computer use seguro