pseudex
PSEUDEX FOR AI CODING BETA · РАННИЙ ДОСТУП

Дайте ИИ задачу.
Не ключи
от проекта.

Агент читает код, запускает Bash и получает ответы API/MCP. Вместе с багом в контекст могут попасть ключи и данные клиентов. Pseudex подменяет чувствительные значения правдоподобными — сохраняя формат и связи.

Для разработчиков, вайбкодеров и команд, которым важен свой код

checkout-app / agent sessionСЦЕНАРИЙ
❯

Исправь повторное зачисление после webhook. Проверь backend и UI.

Сопоставлю ошибку в Sentry с обработчиком. Затем воспроизведу retry и добавлю тест.

MCPsentry.get_issue_details("BILLING-42")✓
BASHrg -n 'event.id|creditBalance' src/✓
READ.env.localзащита
В КОНТЕКСТ МОДЕЛИPSEUDEX
STRIPE_SECRET_KEY=sk_test_84Wu1t7X0c5R2y9A6e8I3j1K4l7M0n5O
customer.email=elena.volkova@contact.example
event.id=evt_demo_104
retry.count=2
PATCHwebhook.ts · атомарная дедупликация+ / −

Агент работает с причиной бага.
Не с вашим API-ключом.

↓
BASH · API · MCP · КОДФОРМАТ СОХРАНЁН · ОРИГИНАЛ ЗАЩИЩЁН
01 Ваш привычный CLI-агент02 Локальные файлы не обезличиваются заранее03 Защита не заканчивается на промпте
ВЫ ДАЛИ ЗАДАЧУ. АГЕНТ СОБРАЛ КОНТЕКСТ.

Один вывод команды —
и секрет уже в сессии.

Файлы, Bash, ответы API и MCP.
Защищать нужно не только то, что вы написали в чат.

checkout-app / исправление webhookСЦЕНАРИЙ БЕТЫ
Вы

После повторной доставки webhook баланс пополняется дважды. Найди причину по Sentry, воспроизведи локально, исправь backend и проверь UI. Production не меняй.

AI

Сначала сопоставлю событие, повторную доставку и запись в балансе. Запрошу детали ошибки через MCP.

MCP · Sentryget_issue_details({ issueId: "BILLING-42" })
ЧТО ПОПАДАЕТ К МОДЕЛИ
Ответ инструмента в вашем контуре
issue: BILLING-42
error: duplicate ledger credit
customer: anna@customer.example
host: billing.atlas.internal
tenant: atlas-payments
event: evt_demo_104 · deliveries: 2
Контекст модели · правдоподобные подмены
issue: BILLING-42
error: duplicate ledger credit
customer: elena.volkova@contact.example
host: billing.orion.internal
tenant: orion-payments
event: evt_demo_104 · deliveries: 2
Та же форма данных. Другая личность.

Клиент, хост и tenant получают стабильные правдоподобные подмены. Тип ошибки, event ID и повторная доставка остаются понятными модели.

01 / 07
ДЕМОНСТРАЦИЯ СЦЕНАРИЯ · НЕ LIVE-СЕССИЯ

Адаптация рабочих сценариев Sentry MCP, Claude Code и Stripe webhooks. Данные, команды и результаты иллюстративные; ничего не исполняется. Покрытие каждого инструмента и политики проверяем в пилоте.

ПОЧЕМУ ОДНОЙ РЕГУЛЯРКИ НЕДОСТАТОЧНО

Код должен работать.
Секреты — не уходить с ним.

apply_patch→точный контекст

Синтаксис тот же. Значения — другие.

Модели нужны функции, типы и логика, а не заглушка вместо программы. Но чувствительный литерал внутри diff нужно восстановить точно — иначе контекст патча не совпадёт с настоящим файлом.

tool_result→защита повторно

Утечка может прийти из MCP

Вы не вставляли данные клиента в чат — их вернул инструмент. Bash, API, MCP и повторная история требуют той же проверки, что и первое сообщение.

API KEY→тот же формат

Правдоподобно — не значит разрешено.

Подмена сохраняет вид ключа, но не даёт доступ к сервису. Настоящие credentials должны поступать локально только разрешённой операции — не возвращаться в любую Bash-команду по просьбе модели.

hash(fake)≠hash(real)

Хэш — уже не подмена.

Если модель вычислит хэш или подпись на фейковых данных, обычная обратная замена не восстановит результат. Такие вычисления нужны в доверенном контуре на оригиналах — либо операция должна быть отклонена.

Это требования coding-беты. Совместимость и сохранение результата проверяем отдельно на каждом harness: красивая подмена ещё не означает работающий агент.

НЕ МЕНЯЙТЕ ПРИВЫЧКУ. ДОБАВЬТЕ ЗАЩИТУ.

Ваш агент.
Ваш стек.
Защита в процессе.

Развиваем коннекторы для CLI-harness.
Не вторую IDE и не новый способ писать код.

Codex

Подключение через локальный прокси со штатным входом. Подписочный транспорт проверен; полный защищённый цикл ещё проходит приёмку.

Экспериментальная интеграция

Claude Code

Коннектор к Anthropic-протоколу в разработке. Проверяем аргументы инструментов, потоковые ответы и повторную историю.

В разработке
⌘

Другой CLI-harness

Общий слой адаптеров — под ваш привычный инструмент. Совместимость зависит от API и контрольных точек; проверим её на пилоте.

Указать свой harness ↗
СКОРОDesktop-приложения ChatGPT и Claude

Следующий этап — защита в привычных desktop-приложениях. Подключение в планах; пока не доступно. Дату объявим после проверки интеграций.

Мне нужен desktop
ДО ПОДКЛЮЧЕНИЯ

Коротко о главном.

Можно с подпиской, без отдельного API?

Это целевой сценарий coding-направления. Для Codex уже проверена передача подписочного трафика через локальный прокси. Это не равно готовой защите всех инструментов: на пилоте проверяем вашу версию, способ входа и рабочий цикл. Для других клиентов совместимость подтверждаем отдельно.

ИИ перестанет видеть мой код?

Нет. Чтобы решить задачу, модель должна видеть разрешённый код. Мы работаем над защитой чувствительных данных в контексте, а не обещаем скрыть весь алгоритм и при этом сохранить его анализ. Если сам код нельзя передавать внешней модели, нужен другой маршрут или отказ от такой передачи.

Прокси защищает весь компьютер?

Нет. Защита модельного канала не заменяет sandbox и права ОС. Контроль файлов, процессов и сети требует отдельных границ исполнения. В пилоте явно фиксируем, что именно покрывает выбранная интеграция.

А если восстановить значение нельзя?

Не угадываем. Неизвестная подстановка или неподдержанное преобразование должны остановить операцию. Вычислять хэш или возраст на фейковых данных и выдавать их за результат на настоящих — не безопасное восстановление.

РАННИЙ ДОСТУП · БЕЗ ОПЛАТЫ

Ваш API-ключ —
не контекст
для модели.

Подключаете ИИ к репозиторию, терминалу или MCP? Обсудим, где в вашей сессии могут раскрыться секреты, проверим совместимость и согласуем защиту на пилоте.

  • Свяжется человек из команды продукта
  • Никаких ключей, файлов и исходного кода в заявке
  • Без покупки и автоматической подписки

Бета развивается. Состав пилота и доступность функций согласуем до подключения.

Контакт нужен только для ответа на заявку. Без рассылки. На этой странице нет внешних счётчиков и записи сессии.

ПОДДЕРЖКА
Отвечаем сами, в рабочие часы по Москве. Настоящие значения клиентов присылать не нужно — они нам не видны, хватит токена из журнала и времени.
Telegram @pseudex_support_bot · быстрее всего Почта support@pseudex.ru · счета и предложения Предложение по продукту чего не хватает или что неудобно