Glossaire et ressources
源码版本v2026.6.11
Termes clés
| Terme | Anglais | Description |
|---|---|---|
| Passerelle | gateway | Processus persistant qui reçoit les messages des canaux, orchestre l'agent et diffuse les événements. src/gateway/server.impl.ts |
| Boucle principale de l'agent | agent loop | Boucle while(true) par tour de embedded-agent-runner. src/agents/embedded-agent-runner/run.ts |
| Tentative d'un tour | attempt | Un appel LLM + appariement tool_use/tool_result. run/attempt.ts |
| Session | session | Conteneur d'état d'une conversation, géré par SessionManager. src/agents/sessions/session-manager.ts |
| Outil | tool | Fonction appelable par l'agent, enregistrée dans un Map. src/agents/sessions/agent-session.ts |
| Compétence | skill | Guide Markdown; le modèle décide lui-même de le lire. src/skills/ |
| Plugin | plugin | Pack d'extension découvert par convention de répertoire (.codex-plugin/plugin.json etc.). src/plugins/ |
| Canal | channel | Adaptateur de plateforme de messagerie (WhatsApp/Telegram/Slack...). src/channels/ |
| Provider | provider | Adaptateur de vendeur LLM (Anthropic/OpenAI/Google...). src/llm/providers/ |
| Context Engine | context engine | Couche d'abstraction de compaction du contexte. src/context-engine/ |
| Cron | cron | Tâche planifiée exécutée dans une session d'agent isolée. src/cron/ |
| ACP | Agent Client Protocol | Pont entre un IDE (Zed, etc.) et la passerelle. src/acp/ |
| MCP | Model Context Protocol | Bidirectionnel: en tant que server expose des capacités, en tant que client consomme des servers externes. src/mcp/ + src/agents/ |
| Daemon | daemon | Installe la passerelle en service système (launchd/schtasks/systemd). src/daemon/ |
Conventions de répertoire
- Code source: dépôt
openclaw/openclaw,src/est le code principal,packages/contient 21 paquets publiables indépendamment,skills/(à la racine) est la bibliothèque d'exemple de compétences. - Données utilisateur:
~/.openclaw/(configurationopenclaw.json, workspace, agents, logs, memory...). - Fichier de configuration:
~/.openclaw/openclaw.json(ou$OPENCLAW_STATE_DIR/openclaw.json).
Ressources officielles
- Site OpenClaw
- Documentation officielle
- Getting Started
- DeepWiki
- Dépôt GitHub (le code source pointé par ce site est verrouillé sur
v2026.6.11)
Version du code source
Tous les SrcLink de ce site pointent vers github.com/openclaw/openclaw/blob/v2026.6.11/<path>#Lxx-Lyy. Pour monter de version, modifiez OPENCLAW_TAG dans docs/.vitepress/site.ts puis lancez npm run check:refs.