Генерирует изображения в Claude Code через существующую подписку ChatGPT Plus/Pro — не нужно платить за отдельный API-доступ к GPT Image 2.
npx -y skills add agentspace-so/agent-skills --skill gpt-image-2 --agent claude-codeГенерируйте изображения с GPT Image 2 (ChatGPT Images 2.0) прямо в агенте, используя существующую подписку ChatGPT Plus или Pro — без отдельного доступа к OpenAI, без побайтовой оплаты. Поддерживает text-to-image, редактирование image-to-image, перенос стиля и мультиреферентную композицию.
Лицензия: MIT · agentspace.so
Этот скилл требует подписки ChatGPT Plus или Pro плюс локально установленного Codex CLI. Если их нет, можно использовать GPT Image 2 в браузере через RunComfy (требуется аккаунт RunComfy): text-to-image и image-to-image edit.
Активируйте только когда пользователь явно просит GPT Image 2 через подписку ChatGPT:
Не активируйте автоматически на просто «сгенерируй изображение» без явного указания этого маршрута. Не заменяйте молча HTML-макетами, скриншотами или другой моделью.
bash scripts/gen.sh \
--prompt "промпт пользователя" \
--out /абсолютный/путь/к/output.png
bash scripts/gen.sh \
--prompt "перерисуй в акварельном стиле" \
--ref /абсолютный/путь/к/reference.png \
--out /абсолютный/путь/к/output.png
Опционально: --timeout-sec 300 (по умолчанию 300).
./image-<YYYYMMDD-HHMMSS>.png в текущей рабочей директории.codex и действительной подписки ChatGPT с правом генерации изображений.codex CLI — brew install codex или см. openai/codexcodex loginpython3 в PATH (macOS — встроен; Linux — apt install python3)| Код | Значение |
|---|---|
| 0 | успех — путь к файлу выводится в stdout |
| 2 | неверные аргументы |
| 3 | отсутствует codex или python3 |
| 4 | файл --ref не существует |
| 5 | codex exec завершился с ошибкой (авторизация? сеть? модель?) |
| 6 | новый файл сессии не обнаружен |
| 7 | imagegen не произвёл изображение (функция не включена, квота или отказ) |
~/.codex/sessions/ до запускаcodex exec --enable image_generation --sandbox read-only ... (с -i <file> для референсов)scripts/extract_image.py для поиска base64-payload (PNG/JPEG/WebP)--outДва неочевидных флага: --enable image_generation обязателен (функция выключена по умолчанию). --ephemeral использовать нельзя — эфемерные сессии не сохраняются, payload некуда писать.
mktemp-логи, удаляемые по exit-trap.codex CLI к OpenAI.