Claude Code Remote (OpenClaw Node) para Openclaw

Una potente integración para ejecutar Claude Code como un agente de codificación no interactivo en máquinas remotas a través de la arquitectura OpenClaw Node.

xxuzzwz
v1.0.0
Apr 29, 2026
0
626
0

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install claude-code-noninteractive-in-node

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar claude-code-noninteractive-in-node usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es Claude Code Remote (OpenClaw Node)?

Claude Code Remote es una capacidad especializada dentro del ecosistema de Openclaw Skills que permite a los desarrolladores ejecutar Claude Code como un agente en segundo plano y no interactivo en infraestructura remota. Cierra la brecha entre un OpenClaw Gateway central y los Nodes remotos, permitiendo la delegación fluida de tareas a diferentes entornos. Esta habilidad es particularmente valiosa para operaciones de codificación complejas donde el agente necesita residir en una máquina separada del gateway, o cuando la prioridad es el rendimiento mediante el uso de sistemas de archivos locales de alta velocidad para proyectos remotos.

Al envolver los comandos en un shell de inicio de sesión, esta habilidad garantiza que todas las variables de entorno y rutas de proyecto necesarias se resuelvan correctamente en el host remoto. Proporciona un marco robusto para gestionar permisos y políticas de seguridad, asegurando que las modificaciones de código impulsadas por IA se manejen de forma segura en su red distribuida utilizando Openclaw Skills.

Casos de uso de Claude Code Remote (OpenClaw Node)

  • Delegar tareas de codificación intensivas de una máquina local a un servidor remoto de alto rendimiento.
  • Ejecutar flujos de trabajo multi-agente donde diferentes agentes operan en nodos de Openclaw Skills aislados.
  • Automatizar la refactorización y el análisis de código en entornos especializados como WSL o instancias de Linux remotas.
  • Realizar migraciones de código asistidas por IA en sistemas de archivos locales rápidos para evitar problemas de latencia de red.

Cómo funciona Claude Code Remote (OpenClaw Node)

  1. El OpenClaw Gateway inicia una solicitud de ejecución dirigida a un nodo remoto específico utilizando el parámetro host=node.
  2. El comando se procesa a través de un shell de inicio de sesión bash (bash -lc) para asegurar que se carguen todas las configuraciones remotas y las claves de API.
  3. Claude Code se invoca en modo no interactivo utilizando la bandera --bare para evitar que se detenga en avisos interactivos.
  4. El agente analiza los archivos del proyecto en el nodo remoto y se comunica con la API de IA para determinar los cambios de código necesarios.
  5. Los resultados, registros y archivos modificados se sincronizan de vuelta con el gateway o se procesan según el formato de salida especificado, como stream-json.

Configuración de Claude Code Remote (OpenClaw Node)

Para comenzar con esta habilidad dentro del marco de Openclaw Skills, siga estos pasos de configuración:

  1. Asegúrese de que sus credenciales de API estén exportadas en el archivo ~/.bashrc de la máquina remota antes de la protección interactiva:
# Coloque esto en la parte superior de ~/.bashrc
export ANTHROPIC_API_KEY=sk-...
  1. Configure el nodo remoto para manejar solicitudes no interactivas configurando un worktree para un acceso rápido al sistema de archivos:
git worktree add -b remote-task /home/user/project-worktree main
  1. Ejecute la tarea remota a través del gateway utilizando la siguiente configuración JSON:
{
  "command": "bash -lc 'cd <project> && claude --bare -p \"<task>\"'",
  "host": "node",
  "node": "<your-node-id>"
}

Esquema de datos y taxonomía de Claude Code Remote (OpenClaw Node)

La habilidad gestiona los datos a través de fronteras remotas con la siguiente estructura:

Componente de datos Descripción
Ruta del proyecto Rutas nativas remotas (ej., /home/user/project) para un rendimiento de E/S máximo.
Credenciales de API Gestionadas a través de variables de entorno remotas cargadas mediante bash -lc.
Formatos de salida Soporta texto estándar o stream-json para la integración con otros Openclaw Skills.
Permisos Niveles jerárquicos: Lectura (1), Análisis (2), Edición (3) y Total (4).

Funciones avanzadas de Claude Code Remote (OpenClaw Node)

  • Soporte para --dangerously-skip-permissions para permitir la automatización totalmente autónoma en entornos remotos de confianza.
  • Gestión de tareas de múltiples turnos con max-turns configurable para evitar procesos de IA fuera de control en nodos remotos.
  • Registro avanzado a través de --verbose y --include-partial-messages para la supervisión en tiempo real del progreso del agente remoto.
  • Integración con git worktrees para mantener una rama main limpia mientras los agentes de Openclaw Skills trabajan en funciones aisladas.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*