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

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-tokenen 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 entornoCLAUDE_CODE_OAUTH_TOKEN, no conANTHROPIC_API_KEY - Agregar el token a
~/.bashrccomoCLAUDE_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.jsoncon 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.confcon elCLAUDE_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
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-tokenen un servidor sin interfaz gráfica, ya que requiere un navegador - No escribir en
~/.claude/.credentials.jsonporque no funciona; la variable de entorno es el único método confiable - Actualizar
auth-profiles.jsondirectamente con python3 en lugar de usar el comando interactivoopenclaw 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
👀 Ver también

Tu LLM no debería ser tu flujo de trabajo de agente de codificación: Separación de preocupaciones en OpenClaw
Si el flujo de trabajo de tu agente de codificación se detiene cuando alcanzas el límite de uso de LLM, el LLM está haciendo demasiado. Mantén las colas, el estado, los reintentos y la verificación deterministas; llama al LLM solo para el juicio.

Conectando CludeCode a aplicaciones web para interacción automatizada.
Explora cómo CludeCode se puede utilizar para interactuar automáticamente con aplicaciones web aprovechando herramientas de IA como navegadores y utilidades de scraping.

Pruebas de Contrato para Desarrollo Impulsado por IA con OpenClaw
Las pruebas de contrato pueden reemplazar las pruebas de integración/E2E al usar agentes de IA como OpenClaw, enfocándose en las interfaces e invariantes entre componentes. La IA genera código para satisfacer contratos deterministas, creando un ciclo de retroalimentación ajustado para una iteración más rápida.

Camoufox Cookie Injection: navega por Reddit como tú mientras tu agente trabaja
Guía detallada para eludir la detección de bots de Reddit extrayendo cookies de Firefox e inyectándolas en Camoufox vía Playwright.