Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Matrice des fonctionnalités et du support

Un inventaire de haut niveau des ensembles de fonctionnalités sélectionnés de ZeroClaw, comparé à OpenClaw et Hermes. Il fournit un point de départ rapide ; les fonctionnalités soumises à des indicateurs, non activées par défaut et disponibles uniquement à l’exécution peuvent nécessiter la documentation du sous-système lié.

Les sections ZeroClaw générées ci-dessous reflètent chacune une source spécifique : la liste de métadonnées organisée ChannelsConfig::channels(), les emplacements de fournisseurs canoniques, ou l’ensemble d’outils minimal par défaut. Elles restent alignées sur ces entrées, mais ne constituent pas des inventaires exhaustifs de chaque canal compilé ou outil enregistré conditionnellement. Les colonnes OpenClaw et Hermes proviennent de docs/book/feature-matrix-parity.toml, la source vérifiable des faits de parité que le binaire ne connaît pas.

Légende des statuts

StatutIcôneSignification
Pris en charge✅Implémenté et documenté ; fiable à utiliser
Partiel🟡Fonctionne avec des réserves ou couvre un sous-ensemble de la surface
Expérimental🧪Présent mais peut changer ; validez avant d’en dépendre
Prévu📋Suivi mais pas encore implémenté
None❌Non disponible sur ce runtime
Inconnu❓Support non établi : non encore évalué ou les éléments disponibles ne permettent pas de conclure

Modes d’exécution et de déploiement

ModeStatutRéférence
CLI locale (zeroclaw agent)✅Démarrage rapide
Démon / service du système d’exploitation✅Service
Passerelle HTTP + tableau de bord web✅API HTTP Gateway, Tableau de bord Web
Interface utilisateur du terminal ZeroCode✅ZeroCode
Conteneur✅Conteneur
Linux / macOS / Windows✅Linux, macOS, Windows
FreeBSD / NixOS✅FreeBSD, NixOS
SBC / edge (classe Raspberry Pi)✅Matériel
VPS / VM cloud✅-Déploiement réseau

Prise en charge des métadonnées de canal organisées

Généré à partir de la liste de métadonnées ChannelsConfig::channels() tenue à jour manuellement. Les surfaces de canal réservées à la compilation ou non configurables peuvent ne pas figurer dans ce tableau. Les détails de configuration de référence par canal se trouvent sur la page propre à chaque canal.

CanalZeroClawOpenClawHermes
Telegram✅✅✅
Discord✅✅✅
Slack✅✅✅
Mattermost✅✅✅
iMessage✅✅✅
Matrix✅✅✅
Signal✅✅✅
WhatsApp✅✅✅
WhatsApp Web✅✅✅
Linq✅❌❌
NextCloud Talk✅✅❌
E-mail✅❌✅
Gmail Push✅❌❌
Twitch✅✅❌
IRC✅✅✅
Lark✅✅✅
DingTalk✅❌✅
WeCom✅❌✅
WeCom WebSocket✅❌✅
WeChat✅❌✅
QQ Official✅✅✅
Nostr✅✅❌
ClawdTalk✅❌❌
Reddit✅❌❌
Bluesky✅❌❌
Git✅❓❓
X/Twitter✅❌❌
Mochat✅❌❌
LINE✅✅✅
Appel vocal✅✅❌
VoiceWake✅❌❌
MQTT✅❌❌
AMQP✅❌❌
Filesystem✅❌❌
Webhook✅✅✅
Plugin✅❓❓

Prise en charge des slots de fournisseur

Généré à partir des emplacements canoniques de fournisseur de modèle (canonical_model_provider_slots). Consultez la Vue d’ensemble des fournisseurs pour la configuration par fournisseur.

Emplacement du fournisseurZeroClawOpenClawHermes
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✅✅✅

Prise en charge des outils par défaut

Généré à partir du registre minimal d’outils par défaut (default_tools). Les outils conditionnels et d’exécution complète ne figurent pas dans cette table ; leur inventaire canonique et leurs règles de contrôle d’accès sont décrits dans la vue d’ensemble des outils et l’inventaire des outils intégrés.

OutilZeroClawOpenClawHermes
shell✅✅✅
file_read✅✅✅
deliver_file✅❓❓
file_write✅✅✅
file_edit✅✅✅
glob_search✅✅✅
content_search✅✅✅

Prise en charge de SOP

Procédures opérationnelles standard sont des procédures déterministes, appariées par déclencheur, exécutées par le SopEngine avec des portes d’approbation et un état d’exécution auditable (comment elles s’exécutent, syntaxe). Cette ligne est enregistrée manuellement plutôt que parcourue par le code : les SOP ne font pas partie des registres de canaux, de fournisseurs ou d’outils à partir desquels les tableaux ci-dessus sont générés.

CapacitéZeroClawOpenClawHermes
Moteur de procédures opérationnelles standard déterministe (correspondance des déclencheurs, étapes de validation, exécutions auditées)🧪❌🟡

Le SopEngine de ZeroClaw est présent, mais encore en cours de maturation : les webhooks authentifiés, MQTT, le système de fichiers, AMQP et le cycle de maintenance cron du démon sont connectés comme sources de fan-in actives, tandis que les déclencheurs de périphériques et de calendrier sont définis et mis en correspondance, mais ne sont pas encore routés vers une source active ; la capacité est donc expérimentale. OpenClaw ne dispose d’aucun moteur de procédures déterministes (son flux d’approbation exec est une invite d’autorisation par outil, et non un exécuteur d’étapes), la capacité est donc nulle. Hermes fournit des “routines” cron et webhook qui associent un déclencheur à une invite d’agent en texte libre, mais sans moteur déterministe à plusieurs étapes, contrôles d’approbation ni état d’exécution audité ; la capacité n’est donc que partielle du côté des déclencheurs.

ZeroClaw, OpenClaw et Hermes

ZeroClaw est un runtime conçu de zéro, pas un fork. Les colonnes de comparaison indiquent le statut factuel de prise en charge par runtime ; ce n’est pas un barème marketing. Lorsqu’un concept correspond à OpenClaw ou Hermes, les notes de migration et de parité se trouvent sur la page de la fonctionnalité concernée plutôt que dans une comparaison autonome.

Prérequis d’intégration

Certaines capacités nécessitent une infrastructure externe. Lorsqu’un canal ou un outil nécessite une passerelle, un webhook public, un tunnel, un compte cloud, un modèle local ou un plugin, cette exigence est indiquée sur la page liée. Consultez la référence spécifique du canal, du fournisseur ou de l’outil avant de supposer qu’une configuration fonctionne sans.