Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

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

EstadoIconSignificado
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❓No soportado: aún no evaluado o la evidencia disponible no es concluyente

Modos de ejecución e implementación

ModoEstadoReferencia
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.

CanalZeroClawOpenClawHermes
Telegram✅✅✅
Discord✅✅✅
Slack✅✅✅
Mattermost✅✅✅
iMessage✅✅✅
Matrix✅✅✅
Signal✅✅✅
WhatsApp✅✅✅
WhatsApp Web✅✅✅
Linq✅❌❌
NextCloud Talk✅✅❌
Correo electrónico✅❌✅
Gmail Push✅❌❌
Twitch✅✅❌
IRC✅✅✅
Lark✅✅✅
DingTalk✅❌✅
WeCom✅❌✅
WeCom WebSocket✅❌✅
WeChat✅❌✅
QQ Official✅✅✅
Nostr✅✅❌
ClawdTalk✅❌❌
Reddit✅❌❌
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 proveedorZeroClawOpenClawHermes
openai✅✅✅
azure✅✅✅
anthropic✅✅✅
moonshot✅✅✅
qwen✅✅✅
glm✅✅✅
minimax✅✅✅
zai✅✅✅
doubao✅✅❓
yi✅❌❌
hunyuan✅❌❌
qianfan✅✅❌
baichuan✅❌❌
openrouter✅✅✅
ollama✅✅🟡
hailo_ollama✅❓❓
gemini✅✅✅
gemini_cli✅✅❌
grok_cli✅❌❌
bedrock✅✅✅
telnyx✅❌❌
together✅✅✅
fireworks✅✅✅
groq✅✅✅
mistral✅✅✅
deepseek✅✅✅
atomic_chat✅❌❌
cohere✅✅✅
perplexity✅❌✅
xai✅✅✅
cerebras✅✅✅
crusoe✅❓❓
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.

HerramientaZeroClawOpenClawHermes
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.

CapacidadZeroClawOpenClawHermes
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.