Смотреть урок
В Codex появилась новая система расширений: теперь Skills можно не только подключать отдельно, но и устанавливать внутри готовых Plugins вместе с MCP и другими инструментами.
Что внутри:
🔷 Чем Plugins отличаются от обычных Skills
🔷 Как открыть каталог через /plugins и установить расширение
🔷 Как подключать Marketplaces и управлять плагинами через CLI
🔷 Как упаковать свой Skill в собственный Plugin
💡 Главное изменение: Skill остаётся инструкцией для конкретной задачи, а Plugin становится готовым устанавливаемым пакетом, который проще подключать, обновлять и использовать в команде.
До сих пор мы чаще работали со Skills — отдельными наборами инструкций, которые объясняют Codex, как выполнять конкретную задачу или рабочий процесс. Skills никуда не исчезли. Но теперь вокруг них появилась более удобная система распространения — Plugins.
Разница простая:
- Skill — это инструкции и дополнительные материалы для конкретной задачи.
- Например: проверить код по определённым правилам;
- подготовить документацию;
- провести SEO-аудит;
- работать по внутреннему процессу команды.
- Plugin — это уже устанавливаемый пакет, внутри которого может находиться один или несколько Skills, а также дополнительные инструменты.
Плагин может объединять:
- Skills;
- MCP-серверы;
- подключение к внешним сервисам;
- lifecycle hooks;
- дополнительные ресурсы и настройки.
То есть теперь вместо того, чтобы отдельно искать Skill, скачивать его и вручную добавлять в окружение, мы можем установить готовый Plugin, который принесёт с собой сразу весь набор нужных возможностей.
Важно: Plugins не заменили Skills полностью.
Правильнее воспринимать их так:
- Skills — строительные блоки.
- Plugins — готовые устанавливаемые пакеты из этих блоков и дополнительных инструментов.
Если нам нужны только собственные инструкции для одной задачи, Skill по-прежнему подходит. Если нужен готовый набор возможностей, который можно установить, обновить и передать другому человеку, удобнее использовать Plugin.
Представим, что нам нужен Codex для работы с GitHub.
Обычный Skill мог бы просто содержать инструкции:
Когда работаешь с pull request, сначала проверь изменения, потом тесты, затем потенциальные ошибки и только после этого подготовь комментарий.
Это полезно, но сам Skill не даёт Codex доступ к GitHub. Plugin может пойти дальше.
В одном пакете он способен объединить:
- Skill: Инструкции о том, как выполнять задачу.
- MCP server: Инструменты,…