Comandos de barra de Clawdbot

Usa comandos de barra para interactuar con el asistente de IA Clawdbot. Aprende los comandos disponibles y cómo crear comandos personalizados.

Descripción general de los comandos de barra de Clawdbot

Los comandos de barra proporcionan acceso rápido a acciones y habilidades comunes. Escribe / seguido del nombre del comando para ejecutar.

Comandos integrados

Comandos generales

ComandoDescripción
/helpMostrar comandos disponibles
/statusMostrar estado del gateway
/clearLimpiar conversación
/resetReiniciar sesión

Comandos de agente

ComandoDescripción
/agentCambiar agente
/modelCambiar modelo de IA
/personaCambiar persona

Comandos de sesión

ComandoDescripción
/newNueva conversación
/saveGuardar conversación
/exportExportar transcripción

Comandos de habilidades

Las habilidades que son invocables por el usuario aparecen como comandos de barra:

ComandoDescripción
/commitGenerar mensaje de commit
/reviewRevisión de código
/explainExplicar código

Sintaxis de comandos

Uso básico

/command

Con argumentos

/command arg1 arg2

Con opciones

/command --option value

Crear comandos personalizados

Mediante habilidades

Crea una habilidad con user-invocable: true:

---
name: my-command
description: My custom command
user-invocable: true
---

Instructions for the agent...

Mediante configuración

{
  "commands": {
    "custom": [
      {
        "name": "todo",
        "description": "Add a todo item",
        "action": "run_agent",
        "prompt": "Add todo: {{args}}"
      }
    ]
  }
}

Comandos específicos del proveedor

Comandos de barra de Discord

Registra comandos de barra con Discord:

{
  "providers": {
    "discord": {
      "slashCommands": {
        "register": true,
        "commands": ["help", "status"]
      }
    }
  }
}

Comandos de bot de Telegram

Registra comandos con BotFather:

clawdbot providers telegram register-commands

Despacho de comandos

Despacho directo a herramienta

Omite el modelo y llama directamente a una herramienta:

---
name: exec
user-invocable: true
command-dispatch: tool
command-tool: bash
---

Despacho a agente

Enruta a un agente específico:

---
name: code
user-invocable: true
command-dispatch: agent
command-agent: coder
---

Próximos pasos