Matriz de funciones y compatibilidad
Un inventario de alto nivel de conjuntos de capacidades seleccionados de ZeroClaw, comparado con OpenClaw y Hermes. Proporciona un punto de partida rápido; las capacidades controladas por flags de funcionalidad, no predeterminadas y solo disponibles en tiempo de ejecución pueden requerir la documentación vinculada del subsistema.
Las secciones ZeroClaw generadas a continuación reflejan cada una una fuente específica: la lista de metadatos curada de ChannelsConfig::channels(), los slots de proveedor canónicos, o el conjunto de herramientas predeterminado mínimo. Se mantienen alineadas con esas entradas, pero no son inventarios exhaustivos de cada canal de tiempo de compilación o herramienta registrada condicionalmente. Las columnas OpenClaw y Hermes provienen de docs/book/feature-matrix-parity.toml, la fuente revisable para los hechos de paridad que el binario no conoce.
Leyenda de estados
| Estado | Icon | Significado |
|---|---|---|
| Compatible | ✅ | Implementado y documentado; seguro de usar |
| Parcial | 🟡 | Funciona con salvedades o cubre solo una parte de la superficie |
| Experimental | 🧪 | Presente pero puede cambiar; valídelo antes de depender de ello |
| Planificado | 📋 | Seguimiento realizado, pero aún no implementado |
| None | ❌ | No disponible en ese tiempo de ejecución |
| Desconocido | ❓ | La paridad aún no se ha registrado para ese runtime |
Modos de ejecución e implementación
| Modo | Estado | Referencia |
|---|---|---|
CLI local (zeroclaw agent) | ✅ | Inicio rápido |
| Daemon / servicio del sistema operativo | ✅ | Servicio |
| Gateway HTTP + panel web | ✅ | Gateway HTTP API, panel web |
| Interfaz de terminal de ZeroCode | ✅ | ZeroCode |
| Contenedor | ✅ | Contenedor |
| Linux / macOS / Windows | ✅ | Linux, macOS, Windows |
| FreeBSD / NixOS | ✅ | FreeBSD, NixOS |
| SBC / edge (clase Raspberry Pi) | ✅ | Hardware |
| VPS / máquina virtual en la nube | ✅ | Despliegue de red |
Compatibilidad con metadatos de canales seleccionados
Generado a partir de la lista de metadatos ChannelsConfig::channels() curada manualmente. Las superficies de canal de solo compilación o sin configuración pueden estar fuera de esta tabla. El detalle de configuración canónica por canal se encuentra en la página propia de cada canal.
| Canal | ZeroClaw | OpenClaw | Hermes |
|---|---|---|---|
| Telegram | ✅ | ✅ | ✅ |
| Discord | ✅ | ✅ | ✅ |
| Slack | ✅ | ✅ | ✅ |
| Mattermost | ✅ | ✅ | ✅ |
| iMessage | ✅ | ✅ | ✅ |
| Matrix | ✅ | ✅ | ✅ |
| Signal | ✅ | ✅ | ✅ |
| ✅ | ✅ | ✅ | |
| WhatsApp Web | ✅ | ✅ | ✅ |
| Linq | ✅ | ❌ | ❌ |
| NextCloud Talk | ✅ | ✅ | ❌ |
| Correo electrónico | ✅ | ❌ | ✅ |
| Gmail Push | ✅ | ❌ | ❌ |
| Twitch | ✅ | ✅ | ❌ |
| IRC | ✅ | ✅ | ✅ |
| Lark | ✅ | ✅ | ✅ |
| DingTalk | ✅ | ❌ | ✅ |
| WeCom | ✅ | ❌ | ✅ |
| WeCom WebSocket | ✅ | ❌ | ✅ |
| ✅ | ❌ | ✅ | |
| QQ Official | ✅ | ✅ | ✅ |
| Nostr | ✅ | ✅ | ❌ |
| ClawdTalk | ✅ | ❌ | ❌ |
| ✅ | ❌ | ❌ | |
| Bluesky | ✅ | ❌ | ❌ |
| Git | ✅ | ❓ | ❓ |
| X/Twitter | ✅ | ❌ | ❌ |
| Mochat | ✅ | ❌ | ❌ |
| LINE | ✅ | ✅ | ✅ |
| Llamada de voz | ✅ | ✅ | ❌ |
| VoiceWake | ✅ | ❌ | ❌ |
| MQTT | ✅ | ❌ | ❌ |
| AMQP | ✅ | ❌ | ❌ |
| Filesystem | ✅ | ❌ | ❌ |
| Webhook | ✅ | ✅ | ✅ |
| Plugin | ✅ | ❓ | ❓ |
Compatibilidad con ranuras de proveedor
Generado a partir de los slots del modelo-proveedor canónicos (canonical_model_provider_slots). Consulta la visión general de Proveedores para la configuración por proveedor.
| Ranura de proveedor | ZeroClaw | OpenClaw | Hermes |
|---|---|---|---|
openai | ✅ | ✅ | ✅ |
azure | ✅ | ✅ | ✅ |
anthropic | ✅ | ✅ | ✅ |
moonshot | ✅ | ✅ | ✅ |
qwen | ✅ | ✅ | ✅ |
glm | ✅ | ✅ | ✅ |
minimax | ✅ | ✅ | ✅ |
zai | ✅ | ✅ | ✅ |
doubao | ✅ | ✅ | 📋 |
yi | ✅ | ❌ | ❌ |
hunyuan | ✅ | ❌ | ❌ |
qianfan | ✅ | ✅ | ❌ |
baichuan | ✅ | ❌ | ❌ |
openrouter | ✅ | ✅ | ✅ |
ollama | ✅ | ✅ | ✅ |
gemini | ✅ | ✅ | ✅ |
gemini_cli | ✅ | ✅ | ❌ |
grok_cli | ✅ | ❌ | ❌ |
bedrock | ✅ | ✅ | ✅ |
telnyx | ✅ | ❌ | ❌ |
together | ✅ | ✅ | ✅ |
fireworks | ✅ | ✅ | ✅ |
groq | ✅ | ✅ | ✅ |
mistral | ✅ | ✅ | ✅ |
deepseek | ✅ | ✅ | ✅ |
atomic_chat | ✅ | ❌ | ❌ |
cohere | ✅ | ✅ | ✅ |
perplexity | ✅ | ❌ | ✅ |
xai | ✅ | ✅ | ✅ |
cerebras | ✅ | ✅ | ✅ |
sambanova | ✅ | ❌ | ❌ |
hyperbolic | ✅ | ❌ | ❌ |
deepinfra | ✅ | ✅ | 📋 |
huggingface | ✅ | ✅ | ✅ |
ai21 | ✅ | ❌ | ❌ |
reka | ✅ | ❌ | ❌ |
baseten | ✅ | ❌ | ❌ |
nscale | ✅ | ❌ | ❌ |
anyscale | ✅ | ❌ | ❌ |
nebius | ✅ | ❌ | ❌ |
friendli | ✅ | ❌ | ❌ |
stepfun | ✅ | ✅ | ✅ |
aihubmix | ✅ | ❌ | ❌ |
siliconflow | ✅ | ❌ | ❌ |
astrai | ✅ | ❌ | ❌ |
avian | ✅ | ❌ | ❌ |
deepmyst | ✅ | ❌ | ❌ |
venice | ✅ | ✅ | 📋 |
nearai | ✅ | ❌ | ❌ |
novita | ✅ | ✅ | ✅ |
nvidia | ✅ | ✅ | ✅ |
vercel | ✅ | ✅ | ❌ |
cloudflare | ✅ | ✅ | 📋 |
atlascloud | ✅ | ❓ | ❓ |
ovh | ✅ | ❌ | ❌ |
copilot | ✅ | ✅ | ✅ |
lmstudio | ✅ | ✅ | ✅ |
llamacpp | ✅ | ✅ | ❌ |
sglang | ✅ | ✅ | ❌ |
vllm | ✅ | ✅ | 📋 |
osaurus | ✅ | ❌ | ❌ |
litellm | ✅ | ✅ | 📋 |
lepton | ✅ | ❌ | ❌ |
manifest | ✅ | ❌ | ❌ |
morph | ✅ | ❌ | ❌ |
github_models | ✅ | ❌ | ❌ |
upstage | ✅ | ❌ | ❌ |
featherless | ✅ | ❌ | ❌ |
arcee | ✅ | ✅ | ✅ |
lambda_ai | ✅ | ❌ | ❌ |
inception | ✅ | ❌ | ❌ |
synthetic | ✅ | ✅ | ❌ |
opencode | ✅ | ✅ | ❌ |
kilocli | ✅ | ✅ | ❌ |
kilo | ✅ | ✅ | ❌ |
zerorouter | ✅ | ❓ | ❓ |
custom | ✅ | ✅ | ✅ |
Soporte de herramientas predeterminado
Generado a partir del registro mínimo de herramientas predeterminado (default_tools). Las herramientas condicionales y del entorno de ejecución completo no se incluyen en esta tabla; su inventario canónico y sus reglas de activación se encuentran en la descripción general de las herramientas y el inventario de herramientas integradas.
| Herramienta | ZeroClaw | OpenClaw | Hermes |
|---|---|---|---|
shell | ✅ | ✅ | ✅ |
file_read | ✅ | ✅ | ✅ |
deliver_file | ✅ | ❓ | ❓ |
file_write | ✅ | ✅ | ✅ |
file_edit | ✅ | ✅ | ✅ |
glob_search | ✅ | ✅ | ✅ |
content_search | ✅ | ✅ | ✅ |
Compatibilidad con SOP
Procedimientos Operativos Estándar son procedimientos deterministas, activados por disparadores, ejecutados por el SopEngine con barreras de aprobación y estado de ejecución auditable (cómo se ejecutan, sintaxis). Esta fila está registrada manualmente en lugar de recorrerse por código: SOP no forma parte de los registros de canal, proveedor o herramienta a partir de los cuales se generan las tablas anteriores.
| Capacidad | ZeroClaw | OpenClaw | Hermes |
|---|---|---|---|
| Motor SOP determinista (coincidencia de disparadores, compuertas de aprobación, ejecuciones auditadas) | 🧪 | ❌ | 🟡 |
El SopEngine de ZeroClaw está presente, pero aún está madurando: los webhooks autenticados, MQTT, el sistema de archivos, AMQP y el ciclo de mantenimiento de cron del demonio están conectados como fuentes activas de entrada agregada, mientras que los desencadenadores de periféricos y de calendario están definidos y emparejados, pero todavía no se enrutan a una fuente activa, por lo que la capacidad es experimental. OpenClaw no tiene un motor de procedimientos deterministas (su flujo de exec-approval es una solicitud de permisos por herramienta, no un ejecutor de pasos), por lo que la capacidad se clasifica como ninguna. Hermes incluye “rutinas” de cron y webhook que combinan un desencadenador con un prompt de agente de formato libre, pero no cuentan con un motor determinista de varios pasos, barreras de aprobación ni un estado de ejecución auditable, por lo que la capacidad es parcial únicamente en lo relativo a los desencadenadores.
ZeroClaw, OpenClaw y Hermes
ZeroClaw es un runtime creado desde cero, no un fork. Las columnas de comparación indican el estado de compatibilidad factual por runtime; no son una tabla de clasificación de marketing. Cuando un concepto se corresponde con OpenClaw o Hermes, las notas de migración y paridad viven junto a la página de la característica relevante en lugar de en una comparación independiente.
Requisitos previos de integración
Algunas capacidades requieren infraestructura externa. Cuando un canal o una herramienta necesita una puerta de enlace, un webhook público, un túnel, una cuenta en la nube, un modelo local o un complemento, ese requisito se indica en la página enlazada. Consulta la referencia específica del canal, proveedor o herramienta antes de asumir que una configuración funciona sin uno.