В прошлой части я разобрал плагины Codex: GitHub, Browser, Sentry, AWS Core, Documents, Spreadsheets и CodeRabbit. Но плагины — это только один слой возможностей.
В Codex есть еще отдельные skills и tools: более узкие рабочие сценарии, которые включаются под конкретную задачу. Они могут генерировать изображения, озвучивать текст, автоматизировать браузер, делать скриншоты, помогать с OpenAI API, деплоить на Cloudflare, создавать новые навыки и даже настраивать повторяющиеся задачи.
Ниже — обзор таких возможностей с практическими примерами.
1. Генерация и редактирование изображений
Одна из полезных возможностей — генерация raster-изображений: обложек, иллюстраций, фонов, mockup, texture, игровых ассетов, постеров и визуалов для статей.
Это не замена дизайнеру в сложных брендовых задачах, но хороший инструмент для быстрых editorial-изображений, визуальных черновиков и ассетов, которые раньше приходилось искать на стоках.
Пример задачи 1: обложка для статьи
Можно попросить:
Сгенерируй обложку для статьи о том, как AI меняет финансовую аналитику. Стиль — современная редакционная иллюстрация, без текста на изображении.
Такой запрос полезен для блогов, медиа, Telegram-анонсов и лендингов. Важно сразу указывать, что текст на изображении не нужен: AI-генераторы часто плохо справляются с буквами.
Пример задачи 2: hero image для сайта
Например:
Сделай hero image для SaaS-продукта по управлению финансами: спокойная деловая эстетика, интерфейсные элементы, светлый фон, без людей крупным планом.
Такой визуал можно использовать как фон первого экрана, иллюстрацию для презентации или основу для дальнейшей дизайнерской доработки.
Пример задачи 3: игровые ассеты
Для небольших игр можно генерировать sprites, tiles, backgrounds.
Например:
Создай набор 2D-ассетов для браузерной игры: космический корабль, астероид, энергетический щит и фон звездного поля. Стиль — чистый arcade pixel art.
После этого ассеты можно встроить в canvas/HTML-игру.
Пример задачи 4: редактирование существующего изображения
Если есть исходная картинка, можно попросить изменить ее: убрать объект, поменять стиль, сделать фон прозрачным, адаптировать под обложку.
Например:
Переделай это изображение в стиль современной журнальной иллюстрации, сохрани композицию, но сделай цвета мягче.
2. Генерация озвучки
Есть инструмент для создания voiceover из текста. Он может брать полный transcript и генерировать аудио. Можно выбрать стиль голоса: обычный, четкий, глубокий, деликатный, более презентационный.
Это удобно для видео, курсов, подкастовых вставок, аудиоверсий статей и презентаций.
Пример задачи 1: озвучка статьи
Запрос:
Озвучь эту статью спокойным деловым голосом. Сделай короткий preview первых 30 секунд.
Так можно быстро проверить, как текст звучит на слух. Часто после озвучки становится заметно, что предложения слишком длинные, а структура плохо воспринимается.
Пример задачи 2: voiceover для видео
Запрос:
Подготовь озвучку для минутного видео о новом продукте. Тон — уверенный, без рекламной агрессии.
В таких задачах важно не просто озвучить текст, а сначала адаптировать его под речь: короче предложения, меньше канцелярита, понятные паузы.
Пример задачи 3: аудио для курса
Запрос:
Сделай voiceover для урока по основам AWS Lambda. Стиль — четкий и обучающий.
Это может быть полезно для внутренних курсов, onboarding-материалов и обучающих роликов.
3. Автоматизации и напоминания
Codex может создавать автоматизации: напоминания, повторяющиеся проверки, follow-up задачи, мониторинг.
Это важная категория, потому что не все задачи нужно делать прямо сейчас. Иногда нужно вернуться позже: проверить деплой, посмотреть статус CI, напомнить о дедлайне, ежедневно собирать информацию.
Пример задачи 1: напоминание
Запрос:
Напомни мне через 30 минут проверить, прошел ли деплой.
Это простой heartbeat: Codex возвращается в текущий тред и напоминает о задаче.
Пример задачи 2: регулярная проверка
Запрос:
Каждый понедельник утром проверяй статус GitHub Actions в проекте и сообщай, если есть падения.
Такой сценарий уже похож на маленького операционного ассистента.
Пример задачи 3: мониторинг страницы
Запрос:
Раз в день проверяй страницу с тарифами конкурента и сообщай, если цены изменились.
Здесь важно, что задача становится повторяющейся. Не нужно помнить самому.
Пример задачи 4: follow-up по работе
Запрос:
Завтра утром вернись к этому треду и продолжи с места, где остановились.
Это удобно для длинных задач: расследований, публикаций, анализа рынка, подготовки документов.
4. Playwright: браузерная автоматизация из терминала
Есть отдельный skill для Playwright. Он похож по смыслу на Browser, но больше ориентирован на автоматизацию через terminal/browser scripts: навигация, клики, формы, screenshots, scraping, UI-flow debugging.
Playwright особенно полезен, когда нужно воспроизводимо пройти сценарий или написать проверку.
Пример задачи 1: e2e-проверка формы
Запрос:
Напиши Playwright-тест для формы логина: пустые поля, неправильный пароль, успешный вход.
Результатом может быть тест, который команда потом запустит в CI.
Пример задачи 2: сбор скриншотов
Запрос:
Сделай скриншоты главной страницы на desktop, tablet и mobile.
Это помогает быстро проверить адаптив и сохранить визуальные доказательства состояния интерфейса.
Пример задачи 3: автоматизация админки
Запрос:
Через Playwright зайди в локальную админку, создай тестовую запись, проверь, что она появилась в списке.
Это уже похоже на QA-сценарий.
Пример задачи 4: диагностика UI-багов
Запрос:
Воспроизведи баг: после клика по фильтру список становится пустым. Найди, что отправляется в network request.
Playwright может помочь не только кликать, но и смотреть network, console errors и состояние DOM.
5. Скриншоты рабочего стола
Есть отдельная возможность делать системные скриншоты: всего экрана, окна или области.
Это полезно, когда проблема видна не внутри локального сайта, а в приложении, окне, desktop-интерфейсе или внешнем состоянии.
Пример задачи 1: посмотреть, что открыто на экране
Запрос:
Сделай скриншот экрана и скажи, что сейчас видно.
Так можно быстро дать Codex визуальный контекст.
Пример задачи 2: проверить окно приложения
Запрос:
Сделай скриншот окна браузера и проверь, почему страница выглядит сломанной.
Если обычные browser tools недоступны или не подходят, системный screenshot может быть fallback.
Пример задачи 3: визуальная диагностика
Запрос:
На экране ошибка в установщике. Посмотри скриншот и объясни, что делать дальше.
Это удобно для локальных GUI-проблем.
6. OpenAI Docs: актуальная документация по OpenAI API
Есть отдельный skill для работы с OpenAI-документацией. Он нужен, когда вопрос касается OpenAI API, моделей, Agents SDK, Responses API, инструментов, structured outputs, image/audio/video-возможностей.
Главная ценность — не отвечать по памяти, а проверять актуальные официальные источники.
Пример задачи 1: выбрать модель
Запрос:
Какая модель OpenAI сейчас лучше подходит для агента, который пишет код и вызывает tools?
Правильный ответ должен учитывать актуальные модели, стоимость, latency, tool-use, reasoning и ограничения.
Пример задача 2: обновить старый код
Запрос:
У меня старый код на Chat Completions API. Перепиши его под актуальный Responses API.
Тут важно не просто заменить endpoint, а корректно перенести:
- messages/input;
- tools;
- streaming;
- structured output;
- error handling.
Пример задачи 3: structured outputs
Запрос:
Покажи пример structured output для извлечения данных из резюме в JSON schema.
Это типовая задача для product/backend-разработки.
Пример задачи 4: Agents SDK
Запрос:
Объясни, как собрать агента с двумя tools: поиск по базе и создание задачи в Linear.
OpenAI Docs skill полезен, потому что такие API быстро меняются.
7. Cloudflare Deploy
Есть skill для деплоя приложений и инфраструктуры на Cloudflare: Workers, Pages и связанные сервисы.
Это удобно для фронтендов, edge-функций, lightweight API, preview deployment и небольших production-сервисов.
Пример задачи 1: задеплоить статический сайт
Запрос:
Подготовь проект к деплою на Cloudflare Pages и объясни, какие команды запускать.
Можно настроить build command, output directory, environment variables.
Пример задачи 2: Cloudflare Worker API
Запрос:
Сделай Cloudflare Worker, который принимает webhook, проверяет подпись и пишет событие в KV.
Такой сценарий полезен для edge-интеграций.
Пример задачи 3: preview deployment
Запрос:
Настрой Cloudflare Pages так, чтобы каждый PR получал preview URL.
Это удобно для review frontend-изменений.
Пример задачи 4: миграция небольшого backend на edge
Запрос:
Перенеси этот маленький Express endpoint в Cloudflare Worker.
Тут важно учитывать отличия runtime: не все Node.js API доступны на edge.
8. Создание собственных skills
Есть skill-creator — инструментальная инструкция для создания новых навыков Codex. Это нужно, когда у команды есть повторяющийся workflow, который хочется формализовать.
Skill — это не магия. По сути, это набор инструкций, правил, скриптов и примеров, которые Codex должен использовать при определенном типе задач.
Пример задачи 1: skill для публикации статей
Запрос:
Создай skill для публикации статей в нашем проекте: preflight, import markdown, update sitemap, commit, deploy, live verify.
Такой skill помогает не держать сложный процесс в голове и снижает риск пропустить шаг.
Пример задачи 2: skill для code review по правилам компании
Запрос:
Сделай skill для ревью backend-кода: проверять транзакции, idempotency, логи, метрики, совместимость API и тесты.
После этого Codex сможет ревьюить в стиле команды.
Пример задачи 3: skill для генерации отчетов
Запрос:
Создай skill для ежемесячного финансового отчета: входной CSV, Excel summary, графики, docx-вывод.
Это превращает повторяющуюся ручную работу в стандартизированный процесс.
9. Установка skills
Есть skill-installer — возможность устанавливать готовые навыки из curated list или GitHub repo path.
Это полезно, если команда или пользователь уже подготовили набор инструкций и хотят подключить их к Codex.
Пример задачи 1: установить готовый skill
Запрос:
Покажи доступные skills и установи skill для работы с Kubernetes.
Если такой skill есть в источнике, его можно подключить.
Пример задачи 2: установить skill из репозитория
Запрос:
Установи skill из GitHub-репозитория нашей команды.
Это удобно для приватных рабочих процессов.
Пример задачи 3: обновить существующий skill
Запрос:
Обнови skill публикации статей, добавь обязательную проверку sitemap и live URL.
10. Создание локальных plugins
Есть plugin-creator — возможность scaffold-ить локальные плагины Codex. Это уже уровень выше, чем skill: можно создать структуру плагина, metadata, marketplace entry и набор файлов.
Пример задачи 1: внутренний плагин команды
Запрос:
Создай локальный Codex plugin для наших release workflows.
Внутри могут быть skills:
- release notes;
- changelog;
- GitHub release;
- production checklist;
- rollback checklist.
Пример задачи 2: плагин для отраслевого workflow
Запрос:
Создай плагин для юридических документов: NDA, договор, redline, risk review.
Такой плагин может объединить Documents skill, шаблоны и внутренние правила.
Пример задачи 3: плагин для медиа-публикаций
Запрос:
Создай плагин для редакционного процесса: import markdown, SEO check, image generation, Telegram announcement.
Это уже полноценный editorial pipeline.
11. Специализированные GitHub skills
Помимо общего GitHub-плагина, есть отдельные GitHub-навыки:
- address comments;
- fix CI;
- yeet, то есть публикация локальных изменений в GitHub;
- общий triage GitHub-репозитория.
Они нужны, чтобы не делать все одним большим “GitHub mode”, а выбирать точный сценарий.
Пример задачи 1: address comments
Найди unresolved review comments в PR и исправь их.
Пример задачи 2: fix CI
Разбери failing GitHub Actions и подготовь фикс.
Пример задачи 3: yeet
Сделай commit, push и открой draft PR.
Пример задачи 4: triage
Посмотри issue, найди связанные файлы и предложи план реализации.
12. Специализированные AWS skills
AWS Core внутри себя содержит много узких skills. Это удобно, потому что задачи по AWS сильно отличаются.
Например:
- aws-lambda и serverless — одно мышление;
- IAM — другое;
- billing — третье;
- Bedrock — четвертое;
- CDK — пятое.
Примеры
Для IAM:
Почему роль не может сделать sts:AssumeRole? Проверь trust policy и permission boundary.
Для CloudWatch:
Напиши Logs Insights query, который покажет top ошибок по endpoint.
Для ECS:
Настрой Fargate service за ALB, с health checks и autoscaling.
Для Bedrock:
Подбери модель для RAG и покажи пример Converse API.
Для Billing:
Найди, почему вырос счет AWS за последние 30 дней.
13. Почему это важно
Главная идея всех этих расширений простая: AI полезнее, когда он подключен к реальной рабочей среде.
Без tools он может объяснять, писать примеры и рассуждать. С tools он может:
- открыть браузер;
- проверить страницу;
- прочитать PR;
- найти ошибку в Sentry;
- создать Excel;
- собрать Word-документ;
- сгенерировать изображение;
- озвучить текст;
- настроить напоминание;
- помочь с AWS;
- подготовить деплой.
Это меняет роль AI. Он становится не просто “советчиком”, а участником процесса.
14. Как это может выглядеть в одной большой задаче
Представим задачу:
Нужно выпустить новую feature landing page, проверить UI, сделать PR, подготовить анонс и отчет.
Цепочка может быть такой:
- Codex пишет страницу.
- Browser проверяет ее в desktop/mobile.
- Image generation делает hero image.
- GitHub создает draft PR.
- CodeRabbit помогает с review.
- Spreadsheets собирает таблицу с метриками кампании.
- Documents делает короткий отчет для команды.
- Automations ставит напоминание проверить результаты через неделю.
Это уже не “один ответ в чате”. Это маленький производственный workflow.
Итог
Помимо крупных плагинов, Codex имеет набор более точечных возможностей:
- генерация изображений;
- озвучка;
- автоматизации;
- Playwright;
- скриншоты;
- OpenAI Docs;
- Cloudflare Deploy;
- создание skills;
- установка skills;
- создание plugins;
- специализированные GitHub и AWS workflows.
Их сила не в том, что каждый инструмент делает что-то невероятное отдельно. Сила в связках. Один инструмент проверяет UI, другой создает PR, третий читает production errors, четвертый собирает отчет, пятый ставит напоминание.
# # #
Оплата зарубежных сервисом банковской картой, которую не блокируют — открыть на 5 лет