Integración OpenCode CLI para Openclaw

Una potente integración CLI para que los AI agents ejecuten flujos de trabajo de codificación complejos y de múltiples pasos, incluyendo planificación, construcción y monitorización en segundo plano.

tchen6500
v1.1.0
Apr 5, 2026
1
625
1

Instalar y Descargar

1. ClawHub CLI

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

npx clawhub@latest install opencode-cli

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 opencode-cli 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 Integración OpenCode CLI?

La integración OpenCode CLI es una herramienta sofisticada diseñada para Openclaw Skills que permite a los AI agents realizar operaciones de codificación complejas y de alta fidelidad. Cierra la brecha entre las descripciones de tareas de alto nivel y la ejecución al proporcionar un flujo de trabajo de 'Planificación-Construcción' estructurado, garantizando que el contexto se mantenga a lo largo de múltiples pasos. Esta skill es particularmente valiosa para desarrolladores que necesitan automatizar tareas de codificación repetitivas, gestionar procesos en segundo plano de larga duración o integrar servidores Model Context Protocol (MCP) para capacidades extendidas como UI testing y gestión de bases de datos.

Al utilizar esta skill dentro del ecosistema Openclaw Skills, los agents pueden explorar bases de código de forma inteligente, proponer cambios arquitectónicos detallados e implementar modificaciones de código con alta precisión. Está optimizada para tareas de ingeniería de múltiples pasos donde mantener una sesión persistente es fundamental para el éxito, yendo más allá de simples ediciones de una sola línea hacia un soporte de desarrollo autónomo con todas las funciones.

Casos de uso de Integración OpenCode CLI

  • Ejecución de tareas de codificación de múltiples pasos que requieren fases separadas de planificación e implementación.
  • Gestión de procesos de codificación en segundo plano de larga duración con monitorización y registro activos.
  • Integración con servidores MCP como Playwright para UI testing automatizado o Supabase para operaciones de bases de datos.
  • Exploración de grandes bases de código para comprender la arquitectura antes de realizar modificaciones.
  • Creación de forks de codificación basados en sesiones para probar diferentes estrategias de implementación de forma segura.

Cómo funciona Integración OpenCode CLI

  1. Inicia una sesión ejecutando el agent de planificación para analizar la tarea y generar un plan estructurado.
  2. Espera la aprobación del usuario sobre el plan propuesto para garantizar la alineación con los objetivos del proyecto.
  3. Transición al agent de construcción usando la flag continue y el mismo ID de sesión para mantener el contexto e implementar los cambios aprobados.
  4. Monitoriza las tareas en segundo plano activamente mediante el sondeo de estado y registros para garantizar una ejecución exitosa.
  5. Opcionalmente, utiliza herramientas MCP integradas o utilidades internas como grep y webfetch para completar subtareas especializadas.

Configuración de Integración OpenCode CLI

Para integrar esto con Openclaw Skills, asegúrate de estar en la raíz del proyecto y tener configuradas las variables de entorno necesarias.

# Opcional: Configurar credenciales MCP
export CONTEXT7_API_KEY="your_key"
export SUPABASE_URL="your_url"
export SUPABASE_ANON_KEY="your_key"

# Ejecutar una tarea de codificación básica
opencode run -m <provider/model> -- "Add error handling to the login function"

Esquema de datos y taxonomía de Integración OpenCode CLI

La skill gestiona datos a través de IDs de sesión y estados de tarea internos para garantizar la continuidad en los flujos de trabajo de Openclaw Skills.

Componente de datos Descripción
Session ID Un identificador único para rastrear el contexto entre múltiples comandos CLI.
MCP Configuration Configuraciones de herramientas externas ubicadas en la raíz del proyecto.
Process Logs Salida en tiempo real capturada durante la ejecución de procesos en segundo plano.
File References Punteros de archivos locales referenciados mediante la sintaxis @filename dentro de los prompts.

Funciones avanzadas de Integración OpenCode CLI

  • Session Forking: Crea una copia de una sesión existente para explorar rutas de implementación alternativas sin afectar a la original.
  • Disciplina de Monitorización Activa: Mecanismos de sondeo sofisticados para rastrear tareas en segundo plano e informar el progreso en tiempo real.
  • Especialización Multi-Agent: Agents dedicados para planificación, construcción y exploración para optimizar el rendimiento del modelo para etapas específicas.
  • Capacidad Undo/Redo: Comandos integrados para revertir o restaurar cambios de código dentro de una sesión activa.
  • Soporte integral de MCP: Conéctate sin problemas a Playwright, Supabase y otros protocolos para capacidades expandidas de agent.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*