Inicio rápido y configuración inicial
Estoy bloqueado; la forma más rápida de desbloquearme
Estoy bloqueado; la forma más rápida de desbloquearme
- Claude Code: https://www.anthropic.com/claude-code/
- OpenAI Codex: https://openai.com/codex/
Heartbeat sigue omitiéndose. ¿Qué significan los motivos de omisión?
Heartbeat sigue omitiéndose. ¿Qué significan los motivos de omisión?
tasks: se migran a trabajos de Cron programados de forma independiente con openclaw doctor --fix.Documentación: Heartbeat, Automatización.Forma recomendada de instalar y configurar OpenClaw
Forma recomendada de instalar y configurar OpenClaw
pnpm openclaw onboard en su lugar. Si faltan los recursos de la interfaz de control,
la incorporación intenta compilarlos automáticamente y, si falla, recurre a pnpm ui:build.¿Cómo abro el panel después de la incorporación?
¿Cómo abro el panel después de la incorporación?
¿Cómo autentico el panel en localhost y de forma remota?
¿Cómo autentico el panel en localhost y de forma remota?
- Abra
http://127.0.0.1:18789/. - Si solicita autenticación mediante secreto compartido, pegue el token o la contraseña configurados en los ajustes de la interfaz de control.
- Origen del token:
gateway.auth.token(oOPENCLAW_GATEWAY_TOKEN). - Origen de la contraseña:
gateway.auth.password(oOPENCLAW_GATEWAY_PASSWORD). - ¿Aún no se ha configurado ningún secreto compartido? Ejecute
openclaw doctor --generate-gateway-token(oopenclaw doctor --fix --generate-gateway-token).
- Tailscale Serve (recomendado): mantenga el enlace en loopback, ejecute
openclaw gateway --tailscale servey abrahttps://<magicdns>/. Congateway.auth.allowTailscale: true, los encabezados de identidad satisfacen la autenticación de la interfaz de control/WebSocket (no es necesario pegar un secreto compartido; se presupone que el host del Gateway es de confianza); las API HTTP siguen necesitando autenticación mediante secreto compartido, salvo que se utilice deliberadamente la entrada privadanoneo la autenticación HTTP mediante proxy de confianza. Los intentos simultáneos de Serve con autenticación incorrecta procedentes del mismo cliente se serializan antes de que el limitador de autenticaciones fallidas los registre, por lo que un segundo reintento incorrecto ya puede mostrarretry later. - Enlace a Tailnet: ejecute
openclaw gateway --bind tailnet --token "<token>"(o configure la autenticación mediante contraseña), abrahttp://<tailscale-ip>:18789/y pegue el secreto compartido correspondiente en los ajustes del panel. - Proxy inverso con reconocimiento de identidad: mantenga el Gateway detrás de un proxy de confianza, establezca
gateway.auth.mode: "trusted-proxy"y abra la URL del proxy. Los proxies loopback del mismo host necesitangateway.auth.trustedProxy.allowLoopback: trueexplícito. - Túnel SSH:
ssh -N -L 18789:127.0.0.1:18789 user@gateway-hosty, después, abrahttp://127.0.0.1:18789/. La autenticación mediante secreto compartido sigue aplicándose a través del túnel; pegue el token o la contraseña configurados si se solicitan.
¿Por qué hay dos configuraciones de aprobación de ejecución para las aprobaciones por chat?
¿Por qué hay dos configuraciones de aprobación de ejecución para las aprobaciones por chat?
approvals.exec: reenvía las solicitudes de aprobación a destinos de chat.channels.<channel>.execApprovals: convierte ese canal en un cliente de aprobación nativo para las aprobaciones de ejecución.
- Si el chat ya admite comandos y respuestas,
/approveen el mismo chat funciona mediante la ruta compartida. - Cuando un canal nativo compatible puede deducir de forma segura quién puede aprobar, OpenClaw activa automáticamente las aprobaciones nativas que priorizan los mensajes directos si
channels.<channel>.execApprovals.enabledno está establecido o es"auto". - Cuando hay disponibles tarjetas o botones de aprobación nativos, esa interfaz es la principal; mencione un comando manual
/approveúnicamente si el resultado de la herramienta indica que las aprobaciones por chat no están disponibles. - Use
approvals.execúnicamente cuando las solicitudes también deban llegar a otros chats o salas de operaciones explícitas. - Use
channels.<channel>.execApprovals.target: "channel"o"both"únicamente cuando se desee volver a publicar las solicitudes de aprobación en la sala o el tema de origen. - Las aprobaciones de plugins son independientes: de forma predeterminada,
/approveen el mismo chat; reenvío opcional medianteapprovals.plugin; y solo algunos canales nativos mantienen también el procesamiento nativo para ellas.
¿Qué entorno de ejecución necesito?
¿Qué entorno de ejecución necesito?
pnpm es el gestor de paquetes del repositorio.
Bun puede instalar dependencias y ejecutar scripts de paquetes, pero no puede ejecutar la CLI ni el Gateway de OpenClaw porque carece de node:sqlite.¿Se ejecuta en Raspberry Pi?
¿Se ejecuta en Raspberry Pi?
¿Algún consejo para instalar en Raspberry Pi?
¿Algún consejo para instalar en Raspberry Pi?
- Use un sistema operativo de 64 bits; no use Raspberry Pi OS de 32 bits.
- Añada memoria de intercambio en placas de 2 GB o menos.
- Prefiera un SSD USB en lugar de una tarjeta SD para mejorar el rendimiento y la vida útil.
- Prefiera la instalación modificable (git) para poder consultar los registros y actualizar rápidamente.
- Empiece sin canales ni Skills y añádalos uno por uno.
- Los fallos extraños de binarios («exec format error») suelen deberse a que falta una compilación ARM64 para una herramienta opcional de una Skill.
Se ha quedado bloqueado en «despierta, amigo» o la incorporación no termina de arrancar. ¿Qué hago?
Se ha quedado bloqueado en «despierta, amigo» o la incorporación no termina de arrancar. ¿Qué hago?
openclaw configure --section model.
Si aparece la línea de activación sin respuesta y los tokens permanecen en 0, el agente nunca llegó a ejecutarse.- Reinicie el Gateway:
- Compruebe el estado y la autenticación:
- ¿Sigue bloqueado? Ejecute:
¿Puedo migrar mi configuración a una máquina nueva sin repetir la incorporación?
¿Puedo migrar mi configuración a una máquina nueva sin repetir la incorporación?
- Instale OpenClaw en la máquina nueva.
- Copie
$OPENCLAW_STATE_DIR(valor predeterminado:~/.openclaw) desde la máquina anterior. - Copie el espacio de trabajo (valor predeterminado:
~/.openclaw/workspace). - Ejecute
openclaw doctory reinicie el servicio del Gateway.
~/.openclaw/ (por ejemplo, ~/.openclaw/agents/<agentId>/agent/openclaw-agent.sqlite).Temas relacionados: Migración, Ubicación de los elementos en el disco,
Espacio de trabajo del agente, Doctor,
Modo remoto.¿Dónde puedo consultar las novedades de la versión más reciente?
¿Dónde puedo consultar las novedades de la versión más reciente?
No se puede acceder a docs.openclaw.ai (error de SSL)
No se puede acceder a docs.openclaw.ai (error de SSL)
docs.openclaw.ai mediante Xfinity
Advanced Security. Desactívelo o añada docs.openclaw.ai a la lista de permitidos y vuelva a intentarlo. Ayúdenos
a conseguir que se desbloquee: https://spa.xfinity.com/check_url_status.¿Sigues bloqueado? La documentación está replicada en GitHub:
https://github.com/openclaw/openclaw/tree/main/docsDiferencia entre estable y beta
Diferencia entre estable y beta
latest= establebeta= compilación preliminar para pruebas (recurre alatestcuando beta no existe o es anterior a la versión estable actual)
latest sin cambiar el número de versión. Los mantenedores
también pueden publicar directamente en latest. Por eso beta y estable pueden apuntar a la
misma versión después de la promoción.Consulta qué ha cambiado: CHANGELOG.md.Para consultar comandos de instalación de una sola línea y la diferencia entre beta y dev, consulta el siguiente acordeón.¿Cómo instalo la versión beta y cuál es la diferencia entre beta y dev?
¿Cómo instalo la versión beta y cuál es la diferencia entre beta y dev?
beta (puede coincidir con latest después de la promoción).
Dev es la punta móvil de main (git); cuando se publica en npm, usa el dist-tag dev.Comandos de una sola línea (macOS/Linux):iwr -useb https://openclaw.ai/install.ps1 | iexMás detalles: Canales de desarrollo y Opciones del instalador.¿Cómo pruebo las novedades más recientes?
¿Cómo pruebo las novedades más recientes?
- Canal dev (instalación existente):
main, aplica rebase sobre el repositorio upstream, compila e instala
la CLI desde ese checkout.- Instalación modificable (git) (equipo nuevo):
¿Cuánto suelen tardar la instalación y la incorporación?
¿Cuánto suelen tardar la instalación y la incorporación?
- Instalación: 2-5 minutos.
- Incorporación con QuickStart: unos minutos (Gateway en loopback, token automático, espacio de trabajo predeterminado).
- Incorporación avanzada/completa: tarda más cuando el inicio de sesión del proveedor, la vinculación de canales, la instalación del daemon, las descargas de red o las Skills requieren configuración adicional.
openclaw configure.¿Se ha quedado bloqueado? Consulta Estoy bloqueado más arriba.¿El instalador está bloqueado? ¿Cómo obtengo más información?
¿El instalador está bloqueado? ¿Cómo obtengo más información?
--verbose:install.ps1 no tiene una opción específica para salida detallada; ejecútalo mediante Set-PSDebug -Trace 1 /
-Trace 0. Referencia completa de opciones: Opciones del instalador.La instalación en Windows indica que no se encontró git o que no se reconoce openclaw
La instalación en Windows indica que no se encontró git o que no se reconoce openclaw
- Instala Git for Windows y asegúrate de que
gitesté en PATH. - Cierra y vuelve a abrir PowerShell; después, ejecuta de nuevo el instalador.
- La carpeta global de ejecutables de npm no está en PATH.
- Compruébala:
npm config get prefix. - Añade ese directorio al PATH del usuario (no se necesita el sufijo
\bin; en la mayoría de los sistemas es%AppData%\npm). - Cierra y vuelve a abrir PowerShell.
La salida de exec en Windows muestra texto chino ilegible: ¿qué debo hacer?
La salida de exec en Windows muestra texto chino ilegible: ¿qué debo hacer?
system.run/exec muestra el texto chino con caracteres ilegibles; el mismo comando
se ve correctamente en otro perfil de terminal.Solución temporal en PowerShell:La documentación no respondió a mi pregunta: ¿cómo obtengo una respuesta mejor?
La documentación no respondió a mi pregunta: ¿cómo obtengo una respuesta mejor?
¿Cómo instalo OpenClaw en Linux?
¿Cómo instalo OpenClaw en Linux?
- Ruta rápida para Linux e instalación del servicio: Linux.
- Guía completa: Primeros pasos.
- Instalador y actualizaciones: Instalación y actualizaciones.
¿Cómo instalo OpenClaw en un VPS?
¿Cómo instalo OpenClaw en un VPS?
¿Dónde están las guías de instalación en la nube o en VPS?
¿Dónde están las guías de instalación en la nube o en VPS?
- Alojamiento en VPS (todos los proveedores en un solo lugar)
- Fly.io
- Hetzner
- exe.dev
¿Puedo pedirle a OpenClaw que se actualice a sí mismo?
¿Puedo pedirle a OpenClaw que se actualice a sí mismo?
¿Qué hace exactamente la incorporación?
¿Qué hace exactamente la incorporación?
openclaw onboard es la ruta de configuración recomendada. En modo local, guía por los siguientes pasos:- Modelo/autenticación: OAuth del proveedor, claves de API o autenticación manual (incluidas opciones locales como LM Studio); selección de un modelo predeterminado.
- Espacio de trabajo: ubicación y archivos de arranque.
- Gateway: puerto, dirección de enlace, modo de autenticación y exposición mediante Tailscale.
- Canales: canales de chat integrados y de plugins oficiales: iMessage, Discord, Feishu, Google Chat, Mattermost, Microsoft Teams, QQ Bot, Signal, Slack, Telegram, WhatsApp y más.
- Daemon: LaunchAgent (macOS), unidad de usuario de systemd (Linux/WSL2) o tarea programada nativa de Windows.
- Comprobación de estado: inicia el Gateway y verifica que esté ejecutándose.
- Skills: instala las skills recomendadas y las dependencias opcionales.
¿Necesito una suscripción a Claude u OpenAI para ejecutar esto?
¿Necesito una suscripción a Claude u OpenAI para ejecutar esto?
claude -p de Claude CLI como uso programático o del Agent SDK que
sigue consumiendo los límites del plan de la suscripción; consulta la documentación actual de facturación de Anthropic
antes de confiar en el comportamiento de la suscripción. Para hosts de Gateway de larga duración y
automatización compartida, una clave de API de Anthropic es la opción más predecible.OAuth de OpenAI Codex (suscripción a ChatGPT/Codex) es totalmente compatible con los modelos de agente.
OpenClaw también admite opciones alojadas de tipo suscripción, como Qwen Cloud
Coding Plan, MiniMax Coding Plan y Z.AI / GLM Coding Plan.Documentación: Anthropic, OpenAI,
Qwen Cloud, MiniMax, Z.AI (GLM),
Modelos locales, Modelos.¿Puedo usar una suscripción a Claude Max sin una clave de API?
¿Puedo usar una suscripción a Claude Max sin una clave de API?
claude -p que usa OpenClaw como uso del plan de suscripción sujeto
a sus límites, no como una asignación gratuita independiente; consulta
Anthropic para conocer los detalles actuales de facturación y acceder a los enlaces de
los artículos de soporte de Anthropic. Para obtener la configuración del lado del servidor más predecible, usa en su lugar una
clave de API de Anthropic.¿Se admite la autenticación mediante suscripción a Claude (Claude Pro o Max)?
¿Se admite la autenticación mediante suscripción a Claude (Claude Pro o Max)?
claude -p/Agent SDK
ha cambiado con el tiempo; consulta Anthropic para conocer el estado actual y
acceder a enlaces con fecha a los artículos de soporte de Anthropic antes de confiar en un comportamiento
de facturación específico.La autenticación mediante token de configuración de Anthropic también sigue siendo una ruta de token compatible, pero OpenClaw prefiere
reutilizar la CLI de Claude y claude -p cuando estén disponibles. Para cargas de trabajo de producción o multiusuario,
una clave de API de Anthropic sigue siendo la opción más segura y predecible. Otras
opciones alojadas con modalidad de suscripción: OpenAI, Qwen Cloud,
MiniMax, Z.AI (GLM).¿Por qué veo HTTP 429 rate_limit_error de Anthropic?
¿Por qué veo HTTP 429 rate_limit_error de Anthropic?
Extra usage is required for long context requests,
la solicitud está intentando usar la ventana de contexto de 1M de Anthropic (un modelo Claude 4.x
de 1M con disponibilidad general o la configuración heredada params.context1m: true), y su credencial actual no
es apta para la facturación de contexto largo.Configure un modelo alternativo para que OpenClaw siga respondiendo mientras un proveedor tenga limitadas las solicitudes.
Consulte Modelos, OAuth y
Anthropic 429: se requiere uso adicional para contexto largo.¿Es compatible AWS Bedrock?
¿Es compatible AWS Bedrock?
AWS_ACCESS_KEY_ID, AWS_PROFILE, AWS_BEARER_TOKEN_BEDROCK),
OpenClaw activa automáticamente el proveedor implícito de Bedrock para descubrir modelos; de lo contrario,
configure plugins.entries.amazon-bedrock.config.discovery.enabled: true o añada una entrada de
proveedor manual. Consulte Amazon Bedrock y Proveedores de modelos.
Un proxy compatible con OpenAI delante de Bedrock sigue siendo una opción válida si se prefiere un flujo administrado de claves.¿Cómo funciona la autenticación de Codex?
¿Cómo funciona la autenticación de Codex?
openai/gpt-5.6-sol para
la autenticación de suscripción de ChatGPT/Codex y la ejecución nativa mediante el servidor de aplicaciones de Codex.
Al volver a autenticarse, se conserva cualquier modelo explícito existente, incluido
openai/gpt-5.5. Si el espacio de trabajo de Codex no ofrece GPT-5.6, seleccione
openai/gpt-5.5 explícitamente; OpenClaw no cambia silenciosamente a una versión inferior. Las referencias
de modelos con el prefijo heredado de Codex son configuraciones heredadas que repara openclaw doctor --fix. El acceso directo mediante una clave de API de OpenAI sigue disponible para las superficies de la
API de OpenAI que no son de agentes y, mediante un perfil ordenado de clave de API openai, también para los modelos
de agentes. Consulte Proveedores de modelos e
Incorporación (CLI).¿Por qué OpenClaw sigue mencionando el prefijo heredado de OpenAI Codex?
¿Por qué OpenClaw sigue mencionando el prefijo heredado de OpenAI Codex?
openai es el identificador actual del proveedor y del perfil de autenticación tanto para las claves de API de OpenAI como para
OAuth de ChatGPT/Codex; OpenAI Codex está integrado en él. Es posible que aún aparezca un prefijo
heredado openai-codex en configuraciones antiguas y advertencias de migración:openai/gpt-5.6-sol= configuración nueva de suscripción de ChatGPT/Codex con el entorno de ejecución nativo de Codex para los turnos del agente.openai/gpt-5.5= selección compatible explícita para configuraciones existentes o cuentas sin acceso a GPT-5.6.- Referencias de modelos heredadas
openai-codex/*= ruta heredada reparada poropenclaw doctor --fix. openai/gpt-5.5más un perfil ordenado de clave de APIopenai= autenticación mediante clave de API para un modelo de agente de OpenAI.- Identificadores heredados de perfiles de autenticación
openai-codex= identificadores heredados migrados poropenclaw doctor --fix.
OPENAI_API_KEY. ¿Desea autenticación mediante
suscripción de ChatGPT/Codex? Ejecute openclaw models auth login --provider openai. Mantenga
las referencias de modelos bajo el proveedor canónico openai/*. La configuración nueva de suscripción
usa exactamente openai/gpt-5.6-sol; doctor repara las referencias con prefijo heredado de Codex
sin actualizar una selección explícita de openai/gpt-5.5.¿Por qué los límites de OAuth de Codex pueden diferir de los de la web de ChatGPT?
¿Por qué los límites de OAuth de Codex pueden diferir de los de la web de ChatGPT?
openclaw models status muestra los intervalos de uso y cuota del proveedor visibles actualmente, pero
no inventa ni normaliza las prestaciones de la web de ChatGPT para convertirlas en acceso directo a la API. Para la
ruta directa de facturación y límites de OpenAI Platform, use openai/* con una clave de API.¿Se admite la autenticación mediante suscripción de OpenAI (OAuth de Codex)?
¿Se admite la autenticación mediante suscripción de OpenAI (OAuth de Codex)?
¿Cómo se configura OAuth de la CLI de Gemini?
¿Cómo se configura OAuth de la CLI de Gemini?
openclaw.json.- Instale localmente la CLI de Gemini para que
geminiesté enPATH:- Homebrew:
brew install gemini-cli - npm:
npm install -g @google/gemini-cli
- Homebrew:
- Active el Plugin:
openclaw plugins enable google - Inicie sesión:
openclaw models auth login --provider google-gemini-cli --set-default - Modelo predeterminado tras iniciar sesión:
google/gemini-3.1-pro-preview(entorno de ejecucióngoogle-gemini-cli) - ¿Las solicitudes fallan después de iniciar sesión? Configure
GOOGLE_CLOUD_PROJECToGOOGLE_CLOUD_PROJECT_IDen el host del Gateway y vuelva a intentarlo.
¿Es adecuado un modelo local para conversaciones informales?
¿Es adecuado un modelo local para conversaciones informales?
¿Cómo se mantiene el tráfico de modelos alojados en una región específica?
¿Cómo se mantiene el tráfico de modelos alojados en una región específica?
models.mode: "merge", de modo que los modelos alternativos sigan
disponibles mientras se respeta el proveedor regional seleccionado.¿Es necesario comprar un Mac Mini para instalarlo?
¿Es necesario comprar un Mac Mini para instalarlo?
imsg en cualquier Mac que tenga una sesión iniciada en Messages; si el Gateway se ejecuta en Linux o en otro lugar,
configure channels.imessage.cliPath como un contenedor SSH que ejecute imsg en ese Mac. Para otras
herramientas exclusivas de macOS, ejecute el Gateway en un Mac o empareje un Node de macOS.Documentación: iMessage, Nodes, Modo remoto de Mac.¿Se necesita un Mac mini para la compatibilidad con iMessage?
¿Se necesita un Mac mini para la compatibilidad con iMessage?
imsg; el Gateway puede ejecutarse en ese
Mac o en otro lugar mediante un contenedor SSH cliPath.Configuraciones habituales:- Gateway en Linux/VPS, con
channels.imessage.cliPathconfigurado como un contenedor SSH que ejecutaimsgen un Mac con una sesión iniciada en Messages. - Todo en un solo Mac para obtener la configuración más sencilla en un único equipo.
Si compro un Mac mini para ejecutar OpenClaw, ¿puedo conectarlo a mi MacBook Pro?
Si compro un Mac mini para ejecutar OpenClaw, ¿puedo conectarlo a mi MacBook Pro?
system.run en ese dispositivo.Patrón habitual: Gateway en el Mac mini siempre activo; el MacBook Pro ejecuta la aplicación de macOS o un
host de Node y se empareja con el Gateway. Compruébelo con openclaw nodes status / openclaw nodes list.Documentación: Nodes, CLI de Nodes.¿Se puede usar Bun?
¿Se puede usar Bun?
node:sqlite; Bun no
proporciona esa API.Telegram: ¿qué se especifica en allowFrom?
Telegram: ¿qué se especifica en allowFrom?
channels.telegram.allowFrom es el identificador de usuario de Telegram del remitente humano (numérico),
no el nombre de usuario del bot. La configuración solo solicita identificadores numéricos de usuario; openclaw doctor --fix
puede intentar resolver entradas heredadas @username.Opción más segura (sin bots de terceros): envíe un mensaje directo a su bot, ejecute openclaw logs --follow y lea from.id.API oficial de bots: envíe un mensaje directo a su bot, llame a https://api.telegram.org/bot<bot_token>/getUpdates y lea message.from.id.Terceros (menos privado): envíe un mensaje directo a @userinfobot o @getidsbot.Consulte Control de acceso de Telegram.¿Pueden varias personas usar un número de WhatsApp con distintas instancias de OpenClaw?
¿Pueden varias personas usar un número de WhatsApp con distintas instancias de OpenClaw?
peer: { kind: "direct", id: "+15551234567" }) a un agentId diferente, de modo que cada persona tenga su propio espacio de trabajo y almacén de sesiones. Las respuestas seguirán procediendo de la misma cuenta de WhatsApp; el control de acceso a mensajes directos (channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom) es global por cuenta. Consulte Enrutamiento multiagente y WhatsApp.¿Se puede ejecutar un agente de "chat rápido" y otro agente de "Opus para programación"?
¿Se puede ejecutar un agente de "chat rápido" y otro agente de "Opus para programación"?
¿Funciona Homebrew en Linux?
¿Funciona Homebrew en Linux?
/home/linuxbrew/.linuxbrew/bin (o el prefijo de brew correspondiente) para que las herramientas instaladas mediante brew
se puedan resolver en shells que no sean de inicio de sesión. Las compilaciones recientes también anteponen directorios binarios habituales del usuario en los
servicios systemd de Linux (por ejemplo, ~/.local/bin, ~/.npm-global/bin,
~/.local/share/pnpm, ~/.bun/bin) y respetan PNPM_HOME, NPM_CONFIG_PREFIX,
BUN_INSTALL, VOLTA_HOME, ASDF_DATA_DIR, NVM_DIR y FNM_DIR cuando están configurados.Diferencia entre la instalación modificable desde Git y la instalación mediante npm
Diferencia entre la instalación modificable desde Git y la instalación mediante npm
- Instalación modificable (Git): repositorio completo del código fuente, editable e ideal para colaboradores. Se compila localmente y permite modificar el código y la documentación.
- Instalación mediante npm: instalación global de la CLI, sin repositorio e ideal para «simplemente ejecutarlo». Las actualizaciones se distribuyen mediante las etiquetas de distribución de npm.
¿Puedo cambiar más adelante entre instalaciones mediante npm y git?
¿Puedo cambiar más adelante entre instalaciones mediante npm y git?
openclaw update --channel ... en una instalación existente. Esto no
elimina sus datos; solo cambia la instalación del código de OpenClaw. El estado (~/.openclaw) y
el espacio de trabajo (~/.openclaw/workspace) permanecen intactos.De npm a git:--dry-run para obtener primero una vista previa del cambio de modo planificado. El actualizador ejecuta las
acciones de seguimiento de Doctor, actualiza los orígenes de los plugins para el canal de destino y reinicia el Gateway,
a menos que se pase --no-restart.El instalador también puede forzar cualquiera de los dos modos:¿Debo ejecutar el Gateway en mi portátil o en un VPS?
¿Debo ejecutar el Gateway en mi portátil o en un VPS?
- Ventajas: sin costes de servidor, acceso directo a los archivos locales y una ventana del navegador visible.
- Desventajas: la suspensión o las interrupciones de red lo desconectan, las actualizaciones y los reinicios del sistema operativo lo interrumpen y el equipo debe permanecer activo.
- Ventajas: siempre activo, red estable, sin problemas por la suspensión del portátil y más fácil de mantener en ejecución.
- Desventajas: suele funcionar sin interfaz gráfica (use capturas de pantalla), solo permite acceso remoto a los archivos y requiere SSH para las actualizaciones.
¿Qué importancia tiene ejecutar OpenClaw en una máquina dedicada?
¿Qué importancia tiene ejecutar OpenClaw en una máquina dedicada?
- Host dedicado (VPS/Mac mini/Raspberry Pi): siempre activo, menos interrupciones por suspensión o reinicio, permisos más claros y más fácil de mantener en ejecución.
- Portátil o equipo de escritorio compartido: adecuado para pruebas y uso activo, pero se producirán pausas cuando el equipo se suspenda o se actualice.
¿Cuáles son los requisitos mínimos de un VPS y el sistema operativo recomendado?
¿Cuáles son los requisitos mínimos de un VPS y el sistema operativo recomendado?
- Mínimo absoluto: 1 vCPU, 1 GB de RAM y ~500 MB de disco.
- Recomendado: 1-2 vCPU y 2 GB o más de RAM para disponer de margen (registros, contenido multimedia y varios canales). Las herramientas de Node y la automatización del navegador pueden consumir muchos recursos.
¿Puedo ejecutar OpenClaw en una máquina virtual y cuáles son los requisitos?
¿Puedo ejecutar OpenClaw en una máquina virtual y cuáles son los requisitos?
- Mínimo absoluto: 1 vCPU y 1 GB de RAM.
- Recomendado: 2 GB o más de RAM para varios canales, automatización del navegador o herramientas multimedia.
- Sistema operativo: Ubuntu LTS u otra versión moderna de Debian/Ubuntu.
Temas relacionados
- Preguntas frecuentes: las preguntas frecuentes principales (modelos, sesiones, Gateway, seguridad y más)
- Descripción general de la instalación
- Primeros pasos
- Solución de problemas