Использование OpenCode с Agent Redactor
-
Создайте профиль и настройте прокси API
На боковой панели Профили выберите или создайте профиль. Укажите Имя профиля, выберите свободный порт локального URL (например
8080), введите реальную конечную точку Переслать на вашего провайдера (напримерhttps://openrouter.ai/api/v1) и вставьте ваш настоящий API-ключ. Ключ шифруется локально и никогда не покидает ваш компьютер.
Настройте профиль. Локальный URL — это адрес, к которому подключится OpenCode, а Переслать на — реальная конечная точка API. -
Включите определение и правила маскирования на основе ИИ
Выберите категории PII, которые нужно маскировать. Вы также можете добавить правила regex и ключевые слова для секретов, специфичных для проекта.
Определение ИИ включено со всеми выбранными категориями. Панель «Маскирование сеанса» показывает перехваченную PII (например, "Bob", распознанный как private_person). -
Откройте OpenCode
Запустите OpenCode. Вы увидите основной интерфейс с полем ввода чата и текущим селектором модели.
Главный экран OpenCode с полем ввода чата и селектором модели. -
Откройте селектор модели
Введите
/modelв поле ввода чата, чтобы открыть диалог выбора модели. Вы также можете нажать Ctrl+' как сочетание клавиш.
Введите /model, чтобы открыть селектор модели. -
Нажмите «Connect provider»
В диалоге выбора модели нажмите кнопку Connect provider в правом верхнем углу, чтобы добавить новое подключение провайдера.
Нажмите Connect provider, чтобы добавить Agent Redactor. -
Выберите «Custom OpenAI-compatible provider»
В списке провайдеров прокрутите до раздела Other и выберите Custom OpenAI-compatible provider. Это позволит направить OpenCode на любую совместимую с OpenAI конечную точку.
Выберите Custom OpenAI-compatible provider из раздела Other. -
Заполните данные провайдера
Введите следующее в форму настраиваемого провайдера:
- Provider ID:
agent-redactor - Display name:
Agent Redactor - Base URL:
http://localhost:8080/(должен совпадать с портом в Agent Redactor) - API key: Оставьте пустым. Agent Redactor управляет аутентификацией через заголовки
Заполните данные провайдера. Base URL должен совпадать с портом вашего прокси Agent Redactor. - Provider ID:
-
Добавьте модель и отправьте
Прокрутите до раздела Models. Введите идентификатор модели (например
nvidia/nemotron-3-ultra-550b-a55b:free) и отображаемое имя (например «Nemotron 3 Ultra»). Нажмите Submit, чтобы сохранить.
Добавьте модель и нажмите Submit. -
Выберите свою модель
Снова в диалоге
/modelнайдите «agent», и вы увидите вашего провайдера Agent Redactor с моделью под ним. Выберите его, чтобы направлять все запросы через прокси.
Найдите «agent», чтобы найти вашего провайдера Agent Redactor, и выберите модель. -
Начните общение
Отправьте сообщение. В этом примере пользователь написал «My name is Bob». Agent Redactor распознал «Bob» как PII, замаскировал его перед отправкой в LLM и восстановил его в ответе.
«Bob» был замаскирован на исходящем запросе и прозрачно восстановлен на обратном пути.
Проверка маскирования
Проверьте панель «Маскирование сеанса» в Agent Redactor, чтобы точно увидеть, что было перехвачено.