Saltar al contenido principal
Contenido actualizado: 2026-06-09
Despliega el gateway AI OpenClaw en Linux o macOS a través de un script de un solo clic, utilizando Crazyrouter como backend predeterminado. El instalador escribirá ~/.openclaw/openclaw.json listo para ejecutarse, registrará el servicio del sistema, y preconfigurará un conjunto de modelos adecuados para tareas de chat, codificación y contexto extenso.

Resumen

OpenClaw es ideal para convertir Crazyrouter en una entrada de IA local bajo tu control:
  • WebUI / gateway local, escuchando por defecto en 18789
  • Puede reutilizar directamente los modelos y cuotas de Crazyrouter
  • Soporta Telegram, y se habilitan plugins para DingTalk, WeCom, QQ Bot, Discord, Slack, Feishu, etc.
  • Ideal para robots personales permanentes, asistentes internos de equipo, servidores domésticos o escenarios ligeros de autohospedaje

¿Para quién es adecuado?

  • Quienes quieran conectar Crazyrouter al gateway AI local con un solo comando
  • Quienes quieran ejecutar su propio Telegram Bot en su servidor
  • Quienes buscan gestionar entradas de chat, WebUI e IM unificadas
  • Quienes deseen desplegar un asistente permanente en su máquina de desarrollo o un pequeño servidor doméstico

Acuerdo de uso

Acuerdo recomendado: OpenAI-compatible API
  • El instalador apunta por defecto el proveedor crazyrouter a https://api.crazyrouter.com/v1
  • También escribe los proveedores crazyrouter-claude, crazyrouter-minimax para facilitar el cambio a la ruta compatible con Anthropic Messages
  • OpenClaw expone un gateway local y WebUI; la autenticación depende del gateway.auth.token generado durante la instalación
Si necesitas ajustar manualmente la dirección del proveedor de OpenClaw, primero consulta la Descripción del Endpoint API, y confirma si tu cliente debe ingresar el dominio raíz o /v1.

Requisitos previos

El instalador de OpenClaw vincula el gateway por defecto a la dirección local de la red (bind: lan). Si tu máquina está expuesta directamente a internet, es imprescindible configurar el firewall y proteger cuidadosamente tu token de acceso al gateway.

Inicio rápido en 5 minutos

1

Crear token dedicado de Crazyrouter

Crea un token sk-... especializado para OpenClaw en el panel trasero de Crazyrouter. Se recomienda permitir solo los modelos que vas a usar en el gateway, como claude-opus-4-8, gpt-5.5, gemini-3.1-pro.
2

Ejecutar el script de instalación

Si deseas omitir la selección de idioma y la entrada de API Key, también puedes hacerlo así:
3

Anotar los 3 valores que se muestran en la salida del instalador

  • Dirección WebUI: http://<SERVER_IP>:18789
  • Dirección de inicio de sesión automático: http://<SERVER_IP>:18789?token=<gateway_token>
  • Archivo de configuración: ~/.openclaw/openclaw.json
4

Abrir la WebUI para realizar la primera verificación

Accede con el navegador a la dirección de inicio de sesión automático y confirmá que puedes entrar a la consola de OpenClaw. Envía un mensaje de prueba usando el modelo predeterminado claude-opus-4-8, por ejemplo “Solo responde ok”.
5

Completá el emparejamiento con Telegram según sea necesario

El instalador preguntará si deseas configurar Telegram ahora mismo. Si eliges hacerlo, tras ingresar el Bot Token, envía cualquier mensaje a tu bot para completar el primer emparejamiento de owner.

Configuración recomendada de modelos

El modelo principal predeterminado del instalador es claude-opus-4-8. Si deseas cambiar el modelo por defecto diario, edita ~/.openclaw/openclaw.json y modifica agents.defaults.model.primary. Ejemplo: cambiar el modelo predeterminado a gpt-5.5
Si prefieres usar explícitamente el proveedor compatible Claude, puedes escribir:

Buenas prácticas para la configuración de token

En OpenClaw hay al menos dos tipos de credenciales: una es la API Key sk-... de Crazyrouter, que se usa para invocar modelos; la otra es el token de acceso local de OpenClaw, necesario para acceder al WebUI. No mezcles ambas.

Lista de verificación de éxito inicial

  • El navegador puede abrir http://<SERVER_IP>:18789?token=<gateway_token>
  • El WebUI de OpenClaw se abre correctamente, sin pedir login en bucle
  • El modelo predeterminado retorna el primer mensaje correctamente
  • Al modificar el modelo y reiniciar el servicio responde normalmente
  • journalctl --user -u openclaw -f o tail -f ~/.openclaw/openclaw.log muestran solicitudes exitosas
  • Si Telegram está habilitado, el bot responde al mensaje
  • Se ha guardado el backup ~/.openclaw/openclaw.json

Archivos clave y parámetros de configuración

Ubicación de archivos

Parámetros de configuración más habituales

Integración IM

Telegram

Este es el canal con mayor soporte por el instalador. Se recomienda empezar por Telegram:
  1. Busca @BotFather en Telegram
  2. Envía /newbot para crear el bot y obtener el Bot Token
  3. El instalador solicitará Set up Telegram Bot now?, elige Y
  4. Pega el Bot Token; el instalador lo escribirá en ~/.openclaw/openclaw.json
  5. Tras reiniciar el gateway automáticamente, envía cualquier mensaje al bot
  6. El primer usuario en enviar un mensaje será emparejado como owner
  7. Si el emparejamiento automático falla, ejecuta:
Al configurar Telegram manualmente, consulta la estructura escrita por el instalador:

Otras plataformas IM

El instalador activa por defecto las siguientes entradas de plugin:
  • dingtalk
  • openclaw-wecom
  • qqbot
  • discord
  • slack
  • feishu
Pero normalmente tendrás que añadir el credential de la plataforma y la configuración correspondiente channels.<name>. La forma recomendada es:
  1. Crea primero un bot o app en la plataforma correspondiente
  2. Escribe el credential de la plataforma en ~/.openclaw/openclaw.json
  3. Asegúrate de que plugins.entries.<name>.enabled corresponda con true
  4. Reinicia el servicio OpenClaw
  5. Verifica en logs si el canal se cargó correctamente
Si vas a integrar OpenClaw en IM de equipo, se recomienda crear un token Crazyrouter exclusivo para el bot del equipo y establecer una lista blanca de modelos y cuotas más restrictivas.

Gestión de servicios y logs

Descripción: El instalador intentará ejecutar loginctl enable-linger $(whoami), de modo que el servicio a nivel de usuario seguirá corriendo incluso si sales de SSH.

Recomendaciones de rendimiento y coste

  • Comienza con claude-opus-4-8 por defecto; una vez confirmes que el flujo funciona puedes asignar modelos
  • Para FAQs cotidianas o notificaciones de bot frecuentes, vuelve a claude-opus-4-8 o gemini-3.1-pro por coste
  • Los flujos de codificación pueden cambiar a gpt-5.5
  • Divide los tokens para Telegram, IM de equipo y WebUI en escenarios de equipo, para mayor control de costes y aislamiento de riesgos
  • Mantén sólo los plugins y modelos necesarios, reduciendo costes por usos involuntarios

Guía de actualización

La forma más fiable de actualizar es ejecutar el instalador nuevamente, ya que actualiza el paquete OpenClaw, parches y scripts del servicio juntos:
1

Respaldar la configuración actual

2

Ejecutar nuevamente el script de instalación

3

Verificar si se necesita restaurar la configuración personalizada

Si has añadido manualmente canales fuera de Telegram o cambiado el modelo por defecto, compara nuevamente openclaw.json para asegurarte que tus personalizaciones siguen presentes.
4

Reiniciar y verificar

Reabre el WebUI y comprueba que los modelos, logs y canales IM integrados funcionen normalmente.
Si tienes claro que solo quieres actualizar el paquete npm de OpenClaw, primero ejecuta npm install -g openclaw@latest y luego reinicia el servicio; pero así no se aplican los parches ni actualizaciones de scripts del instalador.

Guía de desinstalación

Si instalaste Node.js sólo para OpenClaw, puedes desinstalarlo manualmente cuando te asegures de que no hay otras dependencias.

Errores comunes y soluciones

FAQ

¿Qué dirección debo usar como backend Crazyrouter?

Por defecto mantén el valor escrito por el instalador: proveedor compatible OpenAI es https://api.crazyrouter.com/v1; para proveedores compatibles con Claude / MiniMax usa https://api.crazyrouter.com.

¿Qué modelo predeterminado debo mantener?

La mayoría de usuarios deberían mantener claude-opus-4-8. Si usas principalmente OpenClaw como asistente de código, entonces cámbiate a gpt-5.5.

¿Por qué no aparece el modelo que quiero usar en la lista?

Normalmente porque el token Crazyrouter no permite ese modelo, o cambiaron incorrectamente el prefijo del proveedor.

¿Por qué funciona Telegram en chat privado pero no en grupos?

Por defecto la política de grupo de Telegram está en allowlist. Ajusta la configuración del canal de Telegram según tus necesidades.

¿Cuál es la manera más segura de exponer OpenClaw?

Mínimo haz tres cosas: limita el origen de las conexiones, protege gateway.auth.token, y usa un token Crazyrouter exclusivo para OpenClaw. Si expones directamente a internet, agrega un proxy inverso y controles adicionales de acceso.

Ver repositorio del script de instalación

Consulta el script de instalación, envía Issue, o revisa manualmente la lógica de instalación de un clic.