agents-sdk · openai — скилл для Codex: сборка Agents SDK-приложений
Собирает, запускает и тестирует приложения на OpenAI Agents SDK прямо из Codex. Превращает промпт, репозиторий или сессию в рабочего агента с инструментами и eval-тестами.
npx skills add openai/plugins --skill agents-sdk -a codexЧто делает agents-sdk
Скилл создаёт приложения на Agents SDK из промпта, существующего репозитория или истории работы в Codex. Читает документацию OpenAI перед сборкой, пишет код на Python (или TypeScript по запросу), добавляет функции-инструменты через @function_tool и изолированное окружение через SandboxAgent, когда агенту нужен доступ к файлам или shell-командам. Генерирует диаграммы взаимодействия сразу в PNG.
Для каждого приложения создаёт структуру с agent.py, main.py, папками evals/, docs/ и skills/. Eval-тесты проверяют реальный путь агента, а не контракты: вызовы инструментов, передачу управления, обработку граничных случаев. HTTP-приложения запускаются через uv run python main.py, используют переменную PORT и отдают /health для проверки готовности. Перед запуском скилл требует подтверждения доступа к OPENAI_API_KEY через отдельный шлюз — это повод убедиться, что ключ есть в окружении.
Какие задачи решает
- собрать агента на Agents SDK из промпта или идеи
- добавить eval-тесты для проверки поведения агента
- превратить историю работы в Codex в готовое приложение
- развернуть агента через Deployment Manager
- изолировать выполнение shell-команд и работы с файлами в sandbox
Примеры запросов агенту
- Собери агента на Agents SDK, который по API проверяет статус заказа и возвращает JSON
- Добавь eval-кейсы для `agent.py`: проверь вызов инструмента и обработку ошибки API
- Разверни это приложение локально через Deployment Manager
Как установить agents-sdk
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill agents-sdk -a codex2Вручную: положить файлы
.agents/skills/agents-sdk/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill agents-sdk -a claude-code2Вручную: положить файлы
~/.claude/skills/agents-sdk/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/agents-sdk/
Вручную: положить файлы
.cursor/skills/agents-sdk/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins agents-sdk2Вручную: положить файлы
.github/skills/agents-sdk/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/openai-developers/skills/agents-sdkВручную: положить файлы
.devin/skills/agents-sdk/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора201
Весь набор →Другие версии agents-sdk
Похожие
Вопросы о agents-sdk
Как установить agents-sdk в Codex?
Выполни npx skills add openai/plugins --skill agents-sdk в терминале. Скилл появится в .agents/skills/agents-sdk/.
Что делает agents-sdk?
Создаёт приложения на OpenAI Agents SDK: пишет код агента, добавляет инструменты и песочницу, генерирует eval-тесты и разворачивает через Deployment Manager. Работает с Python и TypeScript.
Что нужно для работы agents-sdk?
Переменная окружения OPENAI_API_KEY для вызовов API. Скилл запросит подтверждение доступа к ключу перед запуском агента. Для Python-проектов использует uv и зависимость openai-agents.