Usar o OpenClaw com o Agent Redactor

Pré-requisito: Instale Agent Redactor e deixe-o em execução. Você também precisa ter o OpenClaw instalado.
  1. Configure o Agent Redactor (faça isso primeiro)

    Antes de configurar o OpenClaw, coloque o proxy local de redação em funcionamento para que o OpenClaw possa verificar a conexão. Na barra lateral Profiles, selecione ou crie um perfil. Defina a Local URL como http://localhost:8080/ (ou sua porta preferida), Forward To como o endpoint real do seu provedor (ex.: https://openrouter.ai/api/v1) e cole sua API Key real. A chave é criptografada localmente e nunca sai da sua máquina. Clique em Save All Settings e confirme que a porta aparece como disponível.

    Seção Agent Redactor API Proxy com nome de perfil OpenRouter Provider, Local URL localhost:8080, Forward To openrouter.ai/api/v1, campo API Key e porta 8080 disponível
    Configure o perfil. A Local URL é onde o OpenClaw se conectará, Forward To é o endpoint real da API.
  2. Escolha suas regras de redação

    Decida o que é redigado antes de qualquer coisa sair da sua máquina. Você pode ativar o AI Powered Detection Model e marcar as categorias de PII que ele deve capturar, adicionar Regex Patterns e Keywords para correspondência determinística ou usar qualquer combinação dos três. A escolha é sua. Regex e Keywords também são ideais para segredos específicos do projeto que o modelo de IA pode perder.

  3. Inicie a integração do OpenClaw

    Abra seu terminal e inicie a configuração do OpenClaw:

    openclaw onboard --install-daemon

    Leia o aviso de segurança e selecione Yes para continuar, depois escolha QuickStart (recommended) como modo de configuração.

  4. Conecte o OpenClaw ao Agent Redactor

    Quando o OpenClaw pedir que você selecione um Model/auth provider, não selecione OpenAI ou Anthropic diretamente. Em vez disso, encaminhe pelo Agent Redactor:

    • Model/auth provider: Selecione More…, depois Custom Provider.
    • API Base URL: http://localhost:8080/ (deve corresponder exatamente à Local URL no Agent Redactor)
    • API key: Escolha Paste API key now, mas deixe em branco e pressione Enter. O Agent Redactor já guarda sua chave de API real com segurança.
    • Endpoint compatibility: OpenAI-compatible
    • Model ID: O modelo exato do seu provedor (ex.: nvidia/nemotron-3-ultra-550b-a55b:free)
    • Aguarde o OpenClaw testar o proxy, você deve ver Verification successful.
    • Endpoint ID: Dê um nome reconhecível, como agent-redactor
    • Model alias: Opcional, você pode pular
    • Image input: Responda Yes ou No de acordo com as capacidades do seu modelo
    OpenClaw onboard com Custom Provider selecionado, API Base URL http://localhost:8080/, chave de API em branco, OpenAI-compatible, Model ID nvidia/nemotron-3-ultra-550b-a55b:free, Verification successful, Endpoint ID agent-redactor
    As respostas completas do Custom Provider, com Verification successful confirmando que o OpenClaw alcançou o Agent Redactor.
  5. Converse com segurança

    Conclua o resto das perguntas do OpenClaw e depois entre no TUI:

    openclaw tui

    A barra de status deve mostrar seu modelo como agent-redactor/<model-id>. Todas as mensagens de saída agora são filtradas localmente por meio do Agent Redactor antes de tocar a internet.

    Sessão de conversa OpenClaw TUI com barra de status mostrando agent-redactor/nvidia/nemotron-3-ultra-550b-a55b:free como modelo ativo
    OpenClaw TUI em execução por meio do proxy, observe agent-redactor/… na barra de status.

Verificação da redação

Verifique o painel Session Redactions no Agent Redactor para ver exatamente o que foi interceptado.

Agent Redactor mostrando AI Powered Detection Model habilitado, painel Statistics com Requests: 8, PII: 7 e Session Redactions listando PII interceptado incluindo private_person Bob
O painel Statistics mostra "Requests: 8, PII: 7" e o Session Redactions lista os valores interceptados com carimbo de data/hora e tipo.
Dica: Use Regex Patterns e Keywords no seu perfil para capturar segredos específicos do projeto que o modelo de IA pode perder, por exemplo nomes de host internos, IDs proprietários ou codinomes de projeto.