openai-developers — плагин для Codex: что делает и как установить
Плагин связывает Codex с платформой OpenAI для создания агентов и приложений ChatGPT. Он помогает генерировать зашифрованные ключи API и настраивать проекты на базе Agents SDK.
Открыть на GitHubЧто делает openai-developers
Плагин объединяет в Codex работу с API OpenAI, инструментами Agents SDK и ChatGPT Apps SDK. Внутри находится коннектор .app.json для связи с платформой и локальный сервер MCP на Node.js. Скиллы берут на себя рутину. Они помогают развернуть каркас приложения, подготовить манифест chatgpt-app-submission.json и разобрать сбои в ответах API.
Создание ключей доступа автоматизировано через отдельный скилл. Коннектор даёт возможность выбрать организацию и проект прямо в платформе. Без подтверждения пути к файлу окружения через локальную MCP-форму плагин не запишет ключ на диск. Для проверки компонентов используются тесты на Node.js и Python.
Какие задачи решает
- Создать зашифрованный ключ OpenAI API и сохранить его в локальный
.env - Собрать и развернуть агента на базе Agents SDK
- Сгенерировать файл
chatgpt-app-submission.jsonдля публикации приложения ChatGPT - Диагностировать ошибки и сбои при вызовах OpenAI API
Примеры запросов агенту
- Выпусти новый ключ API OpenAI для проекта и сохрани его в
.env - Создай структуру нового приложения на ChatGPT Apps SDK
- Сформируй
chatgpt-app-submission.jsonдля отправки приложения на проверку
Вопросы о openai-developers
Как установить openai-developers в Codex?
Плагин распространяется через репозиторий openai/plugins. Подключение к Codex выполняется через файл манифеста .codex-plugin/plugin.json, а взаимодействие с платформой обеспечивает коннектор .app.json.
Что делает плагин openai-developers?
Он добавляет в Codex набор скиллов для работы с платформой OpenAI, библиотекой Agents SDK и приложениями ChatGPT. Плагин автоматизирует выпуск ключей API, диагностирует сбои при запросах и готовит файлы для модерации.
Как плагин сохраняет ключи API в проекте?
Скилл openai-platform-api-key запрашивает параметры ключа через коннектор платформы, а затем открывает локальную форму подтверждения. Ключ записывается в файл окружения только после явного выбора пути пользователем.