c2c-img — плагин

Плагин рисует и правит картинки в Claude Code через встроенный image_gen локального Codex по входу ChatGPT, без ключа API.

  • 122 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

Почему такой уровень

  • Скрипт запускает Codex CLI и фонового помощника на `127.0.0.1` с токеном, а результат переносит из `~/.codex/generated_images` на диск.
  • Каждая генерация тратит квоту вашей подписки ChatGPT.
Все причины и проверки

actionow-ai/c2c_img

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/c2c-img

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скрипт запускает Codex CLI и фонового помощника на `127.0.0.1` с токеном, а результат переносит из `~/.codex/generated_images` на диск.
  • Каждая генерация тратит квоту вашей подписки ChatGPT.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

c2c-img — плагин и скилл для Claude Code, который генерирует и редактирует изображения встроенным инструментом `image_gen` локального Codex. Он работает на входе в ChatGPT, ключ `OPENAI_API_KEY` не нужен. Вы пишете «нарисуй…» или «сделай ярче», Claude сам составляет промпт, запускает скрипт `c2c_img.py`, проверяет результат и показывает картинку в диалоге. Скрипт умеет генерацию по тексту, правку и референсы (`-i`), прозрачный фон (`-t`), точный размер (`-s 1200x628`), форматы png, jpg и webp (`-f`) и пакетные варианты (`-n 3`). По умолчанию он держит `codex app-server` прогретым в фоне, а запасной режим запускает `codex exec` на каждую картинку. Файлы попадают в `~/Pictures/c2c_img/`, существующие не перезаписываются: появляются `-v2`, `-v3`.

Для кого. Пользователям Claude Code с установленным Codex и подпиской ChatGPT, которым нужны обложки, постеры и иконки прямо в диалоге.

Подходит, если

  • Нужна обложка блога 1200×630, и ее хочется получить прямо в диалоге Claude Code.
  • Логотип из PNG надо вырезать с фона и сохранить в WebP.
  • Стикер с прозрачным фоном нужен в размере 512×512.
  • Последнюю картинку надо поправить фразой «сделай ярче» без повторного описания.

Не подходит, если

  • Нужны диаграммы, графики или интерфейс: скилл прямо отправляет такие задачи в код.
  • Codex не установлен или нет входа ChatGPT: движок опирается на `codex login`.
  • Квота подписки ChatGPT на счету, а каждая картинка тратит ее.

Пример запроса к агенту

Нарисуй уютный изометрический читальный уголок со спящим котом и сохрани его в папку public/ как cover.webp.

Ограничения

Нужны Codex CLI (из приложения ChatGPT или `npm i -g @openai/codex`) со входом `codex login` и Python 3.9 или новее; `pip install pillow` добавляет webp и размер на Linux и Windows. Плагин опирается на внутренности Codex: протокол app-server помечен экспериментальным, поэтому после обновления Codex запускают `python3 skills/c2c-img/scripts/c2c_img.py --doctor`. У инструмента нет параметра размера: пропорции задает промпт, а `-s` обрезает и масштабирует после генерации. Новая картинка занимает около 40–50 секунд и тратит квоту ChatGPT или Codex.

Как отключить. Удалите плагин командой менеджера плагинов Claude Code или папку скилла из `~/.claude/skills/`. Фоновый помощник можно остановить флагом `--stop-daemon`, он и сам выходит после 15 минут простоя.

Частые вопросы

Нужен ли ключ OpenAI API?

Нет. Плагин работает на входе в ChatGPT, который уже есть в Codex CLI после `codex login`.

Как поставить плагин в Claude Code?

Командами `/plugin marketplace add actionow-ai/c2c_img` и `/plugin install c2c-img@c2c-img`. Как обычный скилл он ставится командой `npx skills add actionow-ai/c2c_img -g -a claude-code`.

Как проверить установку?

Командой `python3 skills/c2c-img/scripts/c2c_img.py --doctor`. Она ничего не генерирует и только проверяет Codex, вход и окружение.

Куда сохраняются картинки?

Без флага `-o` в `~/Pictures/c2c_img/` под именем из времени и слага. Существующие файлы скрипт не перезаписывает и добавляет `-v2`, `-v3`.

Как получить прозрачный фон и точный размер?

Флагами `-t` и `-s 1200x628`. Формат задает `-f png|jpg|webp` или расширение имени в `-o`.

Обсуждение

Вопросов и отзывов пока нет.

Плагины
Российский стек

Картинки Kandinsky в Claude Code и Desktop через GigaChat API: фоновые задачи, журнал вызовов и подтверждение перед тратой лимита

MCP-серверРасширенный доступ
Нужен VPN

Скилл учит агентов работать с GPT Image 2. Нужен доступ к API OpenAI, который из России без обходных путей недоступен. README на китайском и английском

СкиллРасширенный доступ88Звезды репозитория

Скилл и CLI на Rust: агент генерирует и правит картинки через GPT Image 2, делает прозрачный PNG и отвечает в JSON.

СкиллРасширенный доступ146Звезды репозитория

Генерация и правка картинок из любого агента: CLI imagegen-agent и скилл с библиотекой промптов Codex для совместимых API

CLIРасширенный доступ234Звезды репозитория

Плагин Claude Code для пиксель-арта в Aseprite: спрайты, анимация, ретро-палитры, дизеринг и экспорт для Unity, Godot и Phaser

ПлагинРасширенный доступ413Звезды репозитория

Скилл для Claude Code собирает из короткой просьбы готовый промпт для gpt-image-2 и проверяет его скриптом

СкиллРасширенный доступ329Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
c2c-img (эта карточка)нет122
GPT-Image2-Skillнет6 011скилл и CLI с библиотекой готовых промптов для GPT Image 2; c2c-img идет через локальный Codex и вход ChatGPT
Universal ImageGen Agentнет234CLI для любого агента с совместимыми API; c2c-img встраивает генерацию в Claude Code без ключа API

Коротко о README

Движков два. Фоновый помощник сокращает накладные расходы на вызов с 13,9 до 6,6 секунды. Запасной режим `codex exec` работает с отключенными лишними инструментами. Оба запускают Codex в пустой временной папке с песочницей только для чтения. CI проверяет macOS, Ubuntu и Windows на Python 3.9 и 3.12.

Бейдж для README

Сообщить о проблеме

Foxx AIc2c-img
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.