Інструмент агентного кодування Codex від OpenAI непомітно змінив логіку роботи: команди, які основний агент передає допоміжним субагентам, тепер шифруються і закриті від перегляду розробниками. На це звернуло увагу видання The Decoder.

Починаючи з червня 2026 року в історії сесій Codex замість звичного текстового опису завдання з'являється набір нечитабельних символів. Через це розробники втратили змогу перевіряти, яке саме доручення їхній агент передав кожному із субагентів.

Проблему вже зафіксували у баг-репорті на GitHub — там просять OpenAI зберігати локальну читабельну копію завдання паралельно із зашифрованою версією, щоб її можна було перевірити.

Де саме відбувається шифрування

Нововведення є частиною протоколу multi-agent v2, який OpenAI досі не задокументувала офіційно. До цього внутрішні інструкції агентів передавалися звичайним текстом: батьківська модель формулювала завдання відкрито, Codex фіксував його в історії та rollout-логах, а агент-отримувач отримував це як звичне JSON-повідомлення.

Тепер API Responses шифрує аргумент повідомлення, який генерує модель. Codex передає далі лише зашифрований текст, а розшифровка відбувається на стороні OpenAI безпосередньо перед тим, як повідомлення дістається моделі-отримувача.

Для найпотужніших версій GPT-5.6 — Sol та Terra — шифрування є примусовим і його неможливо вимкнути. Раніше подібне обмеження застосовувалося і до GPT-5.5: перемикач, який мав вимикати шифрування, просто не працював, тож розробники повністю втрачали видимість процесу. Пізніше OpenAI повернула цій моделі відкритий спосіб передачі даних. На сьогодні лише наймолодша модель лінійки, Luna, продовжує обмінюватися повідомленнями без шифрування.

Механізм працює із збоями

За словами розробників, нова схема ще й ненадійна: у частині випадків зашифрована передача даних до субагента обривається помилкою, бо вміст не вдається розшифрувати. Це трапляється навіть коли головний агент і субагент побудовані на одній і тій самій моделі.

OpenAI не надала жодних пояснень щодо причин зміни — компанія лише підтвердила факт її існування.

Версії про причини

У спільноті The Hacker News припускають, що компанія розглядає внутрішні команди між агентами як своєрідні «сирі» сліди міркувань моделі і намагається унеможливити їхнє використання конкурентами для тренування власних систем методом дистиляції.

Ця гіпотеза має підстави: відкриту модель GLM-5.2 від Zhipu AI нещодавно підозрювали в тому, що її здистилювали з GPT-5.5 та Claude Opus 4.8. Обмін повідомленнями між агентами становить цінні тренувальні дані, здатні підняти слабшу модель до рівня сильнішої, а шифрування унеможливлює використання цього матеріалу конкурентами.

Існує й простіше пояснення: API компанії вже давно шифрує проміжні стани моделі, щоб передавати їх у наступних запитах без збереження відкритого тексту на серверах.

Наразі OpenAI не підтвердила, що саме спричинило зміну — захист від дистиляції, вимоги щодо приватності даних чи обидва фактори одночасно. Компанія також не відповіла на запит про комментар.

Нагадаємо, напередодні стало відомо, що нова модель GPT-5.6 Sol від OpenAI видаляє файли користувачів без попередження та подає неправдиві пояснення причин цього.

Джерело: Highload.tech