Solución alternativa para acceder a OpenClaw Claude mediante Claude Code CLI

✍️ OpenClawRadar📅 Publicado: 14 de abril de 2026🔗 Source
Solución alternativa para acceder a OpenClaw Claude mediante Claude Code CLI
Ad

Solución alternativa para mantener el acceso a Claude en OpenClaw

Un usuario de Reddit ha documentado una solución alternativa para mantener el acceso a la suscripción de Claude en OpenClaw después de que Anthropic cortó el acceso directo para arneses de terceros. El método implica enrutar las solicitudes de OpenClaw a través de la CLI de Claude Code, que sigue cubierta por las suscripciones existentes de Claude.

Pasos clave de la fuente

La solución alternativa requiere varios pasos de configuración:

  • Instalar la CLI de Claude Code globalmente: npm install -g u/anthropic-ai/claude-code
  • Verificar la instalación con claude --version
  • Generar un token de configuración ejecutando claude setup-token en una máquina con navegador (no en un servidor sin interfaz gráfica)
  • Usar el token OAuth (que comienza con sk-ant-oat01-) con la variable de entorno CLAUDE_CODE_OAUTH_TOKEN, no con ANTHROPIC_API_KEY
  • Agregar el token a ~/.bashrc como CLAUDE_CODE_OAUTH_TOKEN
  • Probar el token con: CLAUDE_CODE_OAUTH_TOKEN="<token>" claude -p "Say: TEST_OK" --output-format text (debería imprimir TEST_OK)
  • Actualizar todos los perfiles anthropic:* en ~/.openclaw/agents/main/agent/auth-profiles.json con el nuevo token usando python3
  • Ejecutar estos comandos de configuración de OpenClaw:
    openclaw config set plugins.entries.acpx.enabled true
    openclaw config set plugins.entries.acpx.config.permissionMode approve-all
    openclaw config set acp.enabled true
    openclaw config set acp.backend acpx
    openclaw config set acp.defaultAgent claude
    openclaw config set 'acp.allowedAgents' '["claude"]' --json
  • Crear una anulación de systemd en ~/.config/systemd/user/openclaw-gateway.service.d/claude-oauth.conf con el CLAUDE_CODE_OAUTH_TOKEN
  • Recargar y reiniciar el servicio: systemctl --user daemon-reload && systemctl --user restart openclaw-gateway
  • Verificar que la puerta de enlace esté en ejecución y que la autenticación muestre el nuevo token
Ad

Notas importantes

La fuente señala varios detalles críticos de implementación:

  • El token es un token OAuth que debe usarse con la variable de entorno CLAUDE_CODE_OAUTH_TOKEN
  • No ejecutar claude setup-token en un servidor sin interfaz gráfica, ya que requiere un navegador
  • No escribir en ~/.claude/.credentials.json porque no funciona; la variable de entorno es el único método confiable
  • Actualizar auth-profiles.json directamente con python3 en lugar de usar el comando interactivo openclaw models auth paste-token, que se bloquea en servidores sin interfaz gráfica
  • La solución alternativa agrega un salto adicional a través de la CLI, lo que la hace un poco más lenta
  • Anthropic podría parchear este método en el futuro

📖 Leer la fuente completa: r/openclaw

Ad

👀 Ver también