Usar o Hermes com o Agent Redactor

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

    Antes de configurar o Hermes, coloque o proxy local de redação em funcionamento para que o Hermes 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.

  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 o assistente de configuração do Hermes

    Abra seu terminal e inicie o assistente de configuração:

    hermes setup

    Se o Hermes detectar uma instalação existente do OpenClaw, ele oferecerá uma visualização do que pode ser importado. Você pode responder n com segurança.

    Quando perguntado How would you like to set up Hermes?, escolha Full setup (opção 2). O Quick Setup é roteado pelo Nous Portal, que ignora seu proxy local. O Full setup permite apontar o Hermes para o Agent Redactor.

  4. Aponte o Hermes para o Agent Redactor

    Quando o Hermes pedir que você escolha Select provider, role para além dos provedores nomeados e escolha Custom endpoint (enter URL manually). Depois responda às perguntas da seguinte forma:

    • API base URL: http://localhost:8080/ (deve corresponder exatamente à Local URL no Agent Redactor)
    • API key: Deixe em branco e pressione Enter. O Agent Redactor já guarda sua chave de API real com segurança.
    • Add /v1? Responda n, o proxy do Agent Redactor não precisa do sufixo.
    • O Hermes verificará o endpoint via http://localhost:8080/models e informará quantos modelos estão visíveis.
    • API compatibility mode: Mantenha Auto-detect (opção 1).
    • Select model: Digite o nome exato do modelo do seu provedor (ex.: nvidia/nemotron-3-ultra-550b-a55b:free).
    • Context length: Deixe em branco para detecção automática.
    • Display name: Dê um nome reconhecível, como agent-redactor.

    O Hermes salva isso como um provedor personalizado e define seu modelo escolhido como padrão. Você deve ver Provider configured. You're ready to chat.

  5. Conclua a configuração e converse com segurança

    O assistente continua com mais configurações para outras capacidades. Continue de acordo com suas preferências e depois comece a conversar:

    hermes

    A linha de status deve mostrar seu modelo escolhido em execução por meio do provedor personalizado. Todas as mensagens de saída agora são filtradas localmente por meio do Agent Redactor antes de tocar a internet. No exemplo abaixo, o modelo até percebe o espaço reservado redigado onde o nome ficava.

    Sessão de conversa do Hermes em que o modelo responde que o nome Bob parece um espaço reservado de redação, e não um nome real
    Hermes em execução por meio do proxy. O modelo recebeu um espaço reservado redigado em vez do nome real.

Verificação da redação

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

Agent Redactor mostrando o painel Statistics com Requests: 9, PII: 2 e Session Redactions listando PII interceptado incluindo private_person Bob
O painel Statistics mostra "Requests: 9, PII: 2" 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.