Qué es
El SDK de plugins define el contrato entre una extensión y el núcleo de OpenClaw. Su código vive en una carpeta propia del monorepo y la documentación distingue esta API de las integraciones externas con la pasarela.
Para qué te sirve
- Cuando necesitas añadir una herramienta propia al agente.
- Cuando desarrollas un proveedor o canal y quieres usar los contratos de extensión.
Cómo funciona
El paquete del plugin declara metadatos, manifiesto y punto de entrada. El registro añade capacidades a OpenClaw mediante los subpaths del SDK. ClawHub es una vía de distribución de paquetes, no sustituye el desarrollo ni sus pruebas.
Antes de empezar
La guía exige TypeScript ESM y Node.js 24.16 o posterior, o 26.1 o posterior. Para desarrollo de extensiones incluidas en el repositorio indica pnpm. Revisa la versión del host y fija las versiones que realmente vayas a comprobar.
Límites y alternativas
Las API de plugins son experimentales y pueden cambiar entre versiones. Prueba cada host declarado compatible y limita las capacidades registradas. Para una aplicación externa que solo llama al agente, consulta las integraciones de Gateway en lugar de usar este SDK.
Recursos
- Proyecto y documentación — consulta el README y sus ejemplos antes de instalar.
- Datos del repositorio — 393155 estrellas; licencia detectada por GitHub: MIT.
- Condiciones de licencia — revisa el texto aplicable antes de redistribuir.
- Actividad reciente — último commit consultado: 2026-10-26.