Glosario y referencias
源码版本v2026.6.11
Términos clave
| Término | Inglés | Descripción |
|---|---|---|
| Gateway | gateway | Proceso residente que recibe mensajes de canal, programa al agent y hace broadcast de eventos. src/gateway/server.impl.ts |
| Bucle principal del agent | agent loop | El bucle while(true) de turn de embedded-agent-runner. src/agents/embedded-agent-runner/run.ts |
| Turno único | attempt | Una llamada LLM + emparejamiento tool_use/tool_result. run/attempt.ts |
| Sesión | session | Contenedor de estado de una conversación, gestionado por SessionManager. src/agents/sessions/session-manager.ts |
| Herramienta | tool | Función invocable por el agent, registrada en un Map. src/agents/sessions/agent-session.ts |
| Skill | skill | Instrucción Markdown que el modelo decide cuándo leer. src/skills/ |
| Plugin | plugin | Paquete de extensión descubierto por convención de directorio tipo .codex-plugin/plugin.json. src/plugins/ |
| Canal | channel | Adaptación de plataforma de mensajería WhatsApp/Telegram/Slack... src/channels/ |
| Provider | provider | Adaptación de proveedor LLM (Anthropic/OpenAI/Google...). src/llm/providers/ |
| Context Engine | context engine | Capa de abstracción de compactación de contexto. src/context-engine/ |
| Cron | cron | Tarea programada que se ejecuta en una sesión aislada de agent. src/cron/ |
| ACP | Agent Client Protocol | Puentea un IDE (Zed, etc.) al gateway. src/acp/ |
| MCP | Model Context Protocol | Bidireccional: como server expone capacidades; como client consume un server externo. src/mcp/ + src/agents/ |
| Daemon | daemon | Convierte el gateway en un servicio del sistema (launchd/schtasks/systemd). src/daemon/ |
Convenciones de directorio
- Código fuente: repositorio
openclaw/openclaw;src/es el código principal,packages/son 21 paquetes publicables de forma independiente,skills/(raíz del repo) es la biblioteca de skills de ejemplo. - Datos de usuario:
~/.openclaw/(configuraciónopenclaw.json, workspace, agents, logs, memory...). - Archivo de configuración:
~/.openclaw/openclaw.json(o$OPENCLAW_STATE_DIR/openclaw.json).
Referencias oficiales
- OpenClaw website
- Documentación oficial
- Getting Started
- DeepWiki
- Repositorio GitHub (este sitio fija el código en
v2026.6.11)
Versión del código fuente
Todos los SrcLink de este sitio apuntan a github.com/openclaw/openclaw/blob/v2026.6.11/<path>#Lxx-Lyy. Para cambiar de versión, modifica OPENCLAW_TAG en docs/.vitepress/site.ts y ejecuta npm run check:refs.