OpenAI держит в открытом доступе весь каркас Codex: CLI, SDK, песочницу и Agent Harness
OpenAI давно открыла репозиторий Codex, и это не просто интерфейс к модели, а целая инфраструктура для агента: он долго работает над задачей, трогает файлы, запускает команды и вызывает инструменты. Свежий коммит появился пять часов назад. Главное здесь — Agent Harness, обвязка, которая решает, что агенту можно, как хранится контекст и как идёт выполнение. Это реальная архитектура, а не пересказ в документации.
AI-обработка оригинала TG: @cgevent (Метаверсище и ИИще); редакция Hamidun News
Если вы когда-нибудь пытались собрать своего кодингового агента, то знаете: сама модель — это хорошо если треть работы. Остальное — обвязка: куда агент пишет файлы, что ему разрешено запускать, как не потерять контекст на третьем часу задачи. У OpenAI всё это лежит на GitHub в открытом виде, и заглянуть можно прямо сейчас.
Сразу уточнение, чтобы не плодить хайп: репозиторий openai/codex существует давно. Это не внезапная публикация внутренней кухни компании. Но автор канала @cgevent справедливо обращает внимание на масштаб: там не клиент для чата, а программная инфраструктура для долгих задач. Последний апдейт, по словам автора, был пять часов назад, так что проект живой, а не заброшенная витрина.
Что внутри репозитория
В репозитории собрано несколько слоёв. Codex CLI — это агент, который работает через терминал. Codex SDK — набор инструментов, чтобы встроить Codex в собственное приложение. App Server — серверный компонент, через который клиент общается с агентом и управляет его работой. Skills — механизм подключения специализированных инструкций и рабочих процессов, то есть способ «научить» агента вашим правилам. И Sandbox — изоляция выполнения команд и ограничение доступа к системе.
По сути, это почти полный набор деталей для того, чтобы собрать собственного кодингового агента, не изобретая каждую из них с нуля.
Agent Harness: зачем в него смотреть
Самое интересное — архитектура Agent Harness. Так называют программную обвязку вокруг языковой модели. Она определяет, какие инструменты агент может использовать, как сохраняется контекст, как организуется выполнение задач и какие действия разрешены.
Разберём на простом примере. Вы просите агента: «Обнови зависимости и почини упавшие тесты». Модель предлагает команду для запуска. Дальше вступает обвязка и отвечает на неприятные вопросы. Можно ли запускать эту команду без подтверждения? В какой изоляции? Что вернуть модели из длинного вывода терминала? Как записать состояние, чтобы после сбоя продолжить с того же места, а не начинать заново?
Именно здесь большинство самодельных агентов ломается. Не потому, что модель глупая, а потому, что обвязка не продумала права, лимиты и память. Читая исходники, можно увидеть, как с этим справляется команда, которая делает один из самых популярных кодинговых агентов, а не угадывать по маркетинговым описаниям.
Ограничения и практический вывод
Нужно трезво оценивать, что именно вы получаете. Это код обвязки, а не веса модели и не вся внутренняя инфраструктура OpenAI. Репозиторий быстро меняется, поэтому конкретные детали реализации устареют быстрее, чем статья о них. Перед тем как заимствовать куски кода в коммерческий продукт, проверьте лицензию. И не копируйте механизмы изоляции вслепую: безопасность песочницы зависит от вашей среды, а не только от кода.
Что делать на практике:
— Разработчикам: откройте Sandbox и посмотрите, как ограничиваются команды и доступ к файлам. Это самый переносимый опыт для любого агента, который запускает код.
— Продактам: изучите, как устроено подтверждение действий и права. Баланс между автономностью и контролем — это продуктовое решение, и у Codex оно уже оформлено в код.
— Основателям: если строите агента на чужой модели, ваша ценность живёт именно в обвязке. Хороший референс экономит недели проб и ошибок.
Итог простой: новость не про внезапное открытие, а про то, что хорошая архитектурная шпаргалка давно лежит на виду. Её стоит прочитать до того, как вы напишете свой первый цикл «модель — инструмент — результат».
- 9 нояб. 2026 г.robots.txt не запрещает обучение ИИ: каких ботов закрыть, чтобы остаться в ответах
- 9 нояб. 2026 г.Automattic запустила Spacefast: хостинг с базой и авторизацией для вайб-кода
- 9 нояб. 2026 г.CTO Ironclad: суперинтеллекта из LLM не выйдет, но агенты уже опасны
- 9 нояб. 2026 г.DevOps-лид открыл nib: агент раскладывает деплой в AWS на этапы, проверки и откат
Вопросы и ответы по материалу
Что известно по теме: что внутри репозитория?
В репозитории собрано несколько слоёв. Codex CLI — это агент, который работает через терминал. Codex SDK — набор инструментов, чтобы встроить Codex в собственное приложение. App Server — серверный компонент, через который клиент общается с агентом и управляет его работой. Skills — механизм подключения специализированных инструкций и рабочих процессов, то есть способ «научить» агента вашим правилам. И Sandbox — изоляция выполнения команд и ограничение доступа к системе.
Что известно по теме: Agent Harness: зачем в него смотреть?
Самое интересное — архитектура Agent Harness. Так называют программную обвязку вокруг языковой модели. Она определяет, какие инструменты агент может использовать, как сохраняется контекст, как организуется выполнение задач и какие действия разрешены. Разберём на простом примере. Вы просите агента: «Обнови зависимости и почини упавшие тесты». Модель предлагает команду для запуска. Дальше вступает обвязка и отвечает на неприятные вопросы. Можно ли запускать эту команду без подтверждения? В какой изоляции?
Что известно по теме: ограничения и практический вывод?
Нужно трезво оценивать, что именно вы получаете. Это код обвязки, а не веса модели и не вся внутренняя инфраструктура OpenAI. Репозиторий быстро меняется, поэтому конкретные детали реализации устареют быстрее, чем статья о них. Перед тем как заимствовать куски кода в коммерческий продукт, проверьте лицензию. И не копируйте механизмы изоляции вслепую: безопасность песочницы зависит от вашей среды, а не только от кода.
Соберите рабочего ИИ-агента или сервис своими руками без ручного кода
В Академии Жемала Хамидуна (academy.hamidun.com) открыт бесплатный 72-часовой тест-драйв: интерактивные скетч-уроки по Claude Code и Cursor, живой Tech Radar и готовые шаблоны агентов.
Главное из мира ИИ — раз в неделю
7 ключевых событий недели, отобранных вручную. Без шума, репостов и пресс-релизов.
Готово! Проверьте почту — мы отправили подтверждение.