Использование OpenClaw с Agent Redactor

Предварительное условие: Установите Agent Redactor и запустите его. Вам также потребуется установленный OpenClaw.
  1. Настройте Agent Redactor (сделайте это сначала)

    Перед настройкой OpenClaw запустите локальный прокси для редактирования, чтобы OpenClaw мог проверить подключение. На боковой панели Profiles выберите или создайте профиль. Установите Local URL на http://localhost:8080/ (или предпочитаемый порт), Forward To на реальную конечную точку провайдера (например, https://openrouter.ai/api/v1) и вставьте свой настоящий API Key. Ключ шифруется локально и никогда не покидает ваш компьютер. Нажмите Save All Settings и убедитесь, что порт отображается как доступный.

    Раздел Agent Redactor API Proxy с именем профиля OpenRouter Provider, Local URL localhost:8080, Forward To openrouter.ai/api/v1, полем API Key и доступным портом 8080
    Настройте профиль. Local URL — это адрес, к которому подключится OpenClaw, Forward To — реальная конечная точка API.
  2. Выберите правила редактирования

    Решите, что редактируется, прежде чем что-то покинет ваш компьютер. Вы можете включить AI Powered Detection Model и отметить категории PII, которые он должен перехватывать, добавить Regex Patterns и Keywords для детерминированного сопоставления или использовать любую комбинацию этих трех. Выбор за вами. Regex и Keywords также идеальны для секретов, специфичных для проекта, которые модель ИИ может пропустить.

  3. Начните интеграцию OpenClaw

    Откройте терминал и запустите настройку OpenClaw:

    openclaw onboard --install-daemon

    Прочтите отказ от ответственности и выберите Yes, чтобы продолжить, затем выберите QuickStart (recommended) в качестве режима настройки.

  4. Подключите OpenClaw к Agent Redactor

    Когда OpenClaw попросит вас выбрать Model/auth provider, не выбирайте OpenAI или Anthropic напрямую. Вместо этого направляйте через Agent Redactor:

    • Model/auth provider: Выберите More…, затем Custom Provider.
    • API Base URL: http://localhost:8080/ (должен точно соответствовать Local URL в Agent Redactor)
    • API key: Выберите Paste API key now, но оставьте поле пустым и нажмите Enter. Agent Redactor уже безопасно хранит ваш настоящий ключ API.
    • Endpoint compatibility: OpenAI-compatible
    • Model ID: Точная модель от вашего провайдера (например, nvidia/nemotron-3-ultra-550b-a55b:free)
    • Дождитесь, пока OpenClaw проверит прокси, вы должны увидеть Verification successful.
    • Endpoint ID: Дайте узнаваемое имя, например agent-redactor
    • Model alias: Необязательно, можно пропустить
    • Image input: Ответьте Yes или No в зависимости от возможностей вашей модели
    OpenClaw onboard с выбранным Custom Provider, API Base URL http://localhost:8080/, пустым ключом API, OpenAI-compatible, Model ID nvidia/nemotron-3-ultra-550b-a55b:free, Verification successful, Endpoint ID agent-redactor
    Полные ответы Custom Provider, где Verification successful подтверждает, что OpenClaw достиг Agent Redactor.
  5. Общайтесь безопасно

    Завершите остальные вопросы OpenClaw, затем войдите в TUI:

    openclaw tui

    Строка состояния должна показывать вашу модель как agent-redactor/<model-id>. Все исходящие сообщения теперь фильтруются локально через Agent Redactor еще до выхода в интернет.

    Сессия чата OpenClaw TUI со строкой состояния, показывающей agent-redactor/nvidia/nemotron-3-ultra-550b-a55b:free как активную модель
    OpenClaw TUI работает через прокси, обратите внимание на agent-redactor/… в строке состояния.

Проверка редактирования

Проверьте панель Session Redactions в Agent Redactor, чтобы точно увидеть, что было перехвачено.

Agent Redactor показывает включенную AI Powered Detection Model, панель Statistics с Requests: 8, PII: 7 и Session Redactions со списком перехваченного PII, включая private_person Bob
Панель Statistics показывает "Requests: 8, PII: 7", а Session Redactions перечисляет перехваченные значения с меткой времени и типом.
Совет: Используйте Regex Patterns и Keywords в своем профиле, чтобы перехватывать секреты, специфичные для проекта, которые модель ИИ может пропустить, например внутренние имена хостов, собственные идентификаторы или кодовые имена проектов.