Comandos de barra do Clawdbot

Use comandos de barra para interagir com o assistente de IA Clawdbot. Aprenda os comandos disponíveis e como criar comandos personalizados.

Visão geral dos comandos de barra do Clawdbot

Os comandos de barra fornecem acesso rápido a ações e habilidades comuns. Digite / seguido do nome do comando para executar.

Comandos integrados

Comandos gerais

ComandoDescrição
/helpMostrar comandos disponíveis
/statusMostrar status do gateway
/clearLimpar conversa
/resetRedefinir sessão

Comandos de agente

ComandoDescrição
/agentTrocar agente
/modelAlterar modelo de IA
/personaAlterar persona

Comandos de sessão

ComandoDescrição
/newNova conversa
/saveSalvar conversa
/exportExportar transcrição

Comandos de habilidades

Habilidades invocáveis pelo usuário aparecem como comandos de barra:

ComandoDescrição
/commitGerar mensagem de commit
/reviewRevisão de código
/explainExplicar código

Sintaxe de comandos

Uso básico

/command

Com argumentos

/command arg1 arg2

Com opções

/command --option value

Criando comandos personalizados

Via habilidades

Crie uma habilidade com user-invocable: true:

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

Instructions for the agent...

Via configuração

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

Comandos específicos do provedor

Comandos de barra do Discord

Registre comandos de barra com o Discord:

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

Comandos de bot do Telegram

Registre comandos com o BotFather:

clawdbot providers telegram register-commands

Despacho de comandos

Despacho direto para ferramenta

Ignore o modelo e chame uma ferramenta diretamente:

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

Despacho para agente

Roteie para um agente específico:

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

Próximos passos