Пеликан на велосипеде в Codex Desktop: как Саймон создал своего питомца
Саймон Уиллисон случайно открыл функцию питомцев в Codex Desktop и создал анимированного пеликана на велосипеде. Разбираемся, как это работает.
Пеликан на велосипеде прямо на рабочем столе: как я случайно завёл питомца в Codex Desktop
Если вы разработчик, знакомый с OpenAI Codex Desktop, то, скорее всего, слышали о нашумевшей функции виртуальных питомцев. Саймон Уиллисон — известный в мире разработки и AI-сообществе инженер и автор блога — признался, что пропустил её анонс в мае, зато случайно наткнулся на неё позже. И не просто наткнулся — создал собственного анимированного пеликана на велосипеде, который теперь скачет по его рабочему столу и держит в курсе задач.
История получилась одновременно смешной, технически интересной и показательной для понимания того, куда движутся инструменты для разработчиков.
Что такое Codex Pets и зачем они нужны
OpenAI добавила в свой AI-ассистент для программирования Codex новый режим «Pet Mode» — виртуальный компаньон, который парит поверх всех окон на рабочем столе и реагирует как на действия мыши, так и на статус текущих задач Codex. Функция появилась в начале мая 2026 года.
Эти «опциональные анимированные компаньоны» сами по себе не пишут код, зато служат плавающим оверлеем (накладкой поверх других окон), который сообщает, что именно делает Codex, уведомляет о завершении задачи или о том, что агенту требуется ввод пользователя.
«Vibe coding стал намного милее» — так охарактеризовало новую функцию издание Engadget.
Агенты для программирования работают асинхронно — запускают задачи, выполняют команды, итерируют по коду — и всё это пока разработчик занят чем-то другим. Без статусного слоя приходится либо игнорировать агента, либо постоянно переключаться на его окно. Система компаньонов решает эту проблему: активность агента остаётся на виду, но не мешает работе.
Как активировать питомца
Функция доступна на Windows и macOS. Чтобы её активировать, нужно перейти в Settings → Appearance → Pets. Там можно выбрать одного из встроенных персонажей или попросить Codex создать кастомного компаньона.
Пользователи могут вызвать или убрать питомца командой /pet прямо в приложении. Помимо восьми встроенных вариантов, можно создать собственного с помощью AI — командой /hatch, как, например, симпатичного гоблина-компаньона.
/pet— вызвать или убрать питомца с экрана/hatch— запустить генератор кастомного питомца через AI- Также доступно через Settings → Appearance → Pets
Когда AI думает, питомец может почёсывать голову; когда задача выполнена — показывает речевой пузырь. Нажав на него, можно открыть прямой канал чата с агентом, не переключая рабочие окна.
Встроенные питомцы и кастомизация
В стандартной поставке Codex идут восемь питомцев, в том числе аккуратная уточка по имени Dewey, огненный Fireball и синеэкранный гремлин BAOD.
| Питомец | Характер | Тип |
|---|---|---|
| Dewey (утка) | Аккуратный, собранный | Встроенный |
| Fireball | Огненный, энергичный | Встроенный |
| BAOD | Синеэкранный гремлин | Встроенный |
| Clippy | Ностальгия по Microsoft | Кастомный (сообщество) |
| Пеликан Саймона | Катается на велосипеде | Кастомный (/hatch) |
Настоящий ажиотаж разгорелся вокруг кастомных питомцев. Команда /hatch позволяет загрузить любое изображение, и Codex автоматически генерирует полный набор анимированных кадров — режимы idle (простой), run (бег), jump (прыжок), wave (приветствие) и другие.
Разработчики уже воссоздали классического скрепку Clippy от Microsoft, улыбающееся лицо Finder от Apple и даже пиксельную версию CEO OpenAI Сэма Альтмана.
По данным PCMag, система поддерживает персонажей из таких франшиз, как Star Wars, Harry Potter, Pokémon и Dragon Ball Z.
История с пеликаном: от случайности к репозиторию
Саймон Уиллисон случайно активировал питомца в Codex Desktop и сразу заинтересовался, как создать своего. Учитывая его фирменный «бенчмарк» — просить языковые модели нарисовать SVG-изображение пеликана на велосипеде — выбор персонажа был очевиден.
Саймон Уиллисон годами использует свой неформальный бенчмарк для языковых моделей: «Нарисуй SVG пеликана на велосипеде». Этот тест одновременно абсурден и на удивление показателен.
Теперь этот пеликан ожил: стал маленьким анимированным существом, которое прыгает по рабочему столу и сообщает об обновлениях задач Codex. Репозиторий с питомцем Саймон назвал simonw/pedalican — слияние слов «pelican» (пеликан) и «pedal» (педаль велосипеда).
Как работает создание кастомного питомца: технические детали
Самым интересным в этом процессе оказался не сам результат, а то, как именно Codex генерирует питомца «под капотом».
Достаточно загрузить любое изображение, и Codex автоматически создаёт полный набор анимированных кадров для всех состояний персонажа. Иными словами, AI берёт статичный референс и превращает его в спрайт-лист (spritesheet) — набор кадров, как в старых видеоиграх.
graph TD
A[Загружаете изображение или описываете питомца] --> B[Codex анализирует референс]
B --> C[AI генерирует спрайт-лист]
C --> D{Анимационные состояния}
D --> E[Idle — простой]
D --> F[Run — движение]
D --> G[Jump — прыжок]
D --> H[Wave — приветствие]
E & F & G & H --> I[Готовый питомец сохраняется локально]
I --> J[Питомец появляется на рабочем столе]
J --> K[Реагирует на задачи Codex в реальном времени]
Сгенерированные питомцы сохраняются локально в домашней папке Codex, что делает их удобными для шаринга.
Кастомными питомцами можно делиться с другими пользователями Codex. OpenAI встроила механизм обмена прямо в среду Codex, позволяя распространять созданных персонажей внутри команд и сообществ.
Реакция сообщества: от Клиппи до Сэма Альтмана
Реакция сообщества оказалась взрывной. Уже в первые часы после запуска появились сотни кастомных персонажей.
Сообщество заполонило X (Twitter) творениями — от Гоку и Патрика Стара до воскрешённого Clippy от Microsoft и даже пиксельного Сэма Альтмана. Каталоги-галереи PetShare и PetDex появились в течение нескольких часов после запуска.
Когда OpenAI выпустила Codex Pets в мае 2026 года, реакция была немедленной: пиксельные компаньоны, плавающие поверх редактора кода и реагирующие на статус агента, превратили серьёзный инструмент во что-то живое. В течение нескольких дней появились такие сообщества, как Petdex, с более чем 1155 кастомными питомцами.
Clippy жив: ностальгия как UX-стратегия
Одна из самых популярных кастомизаций — воссоздание Clippy, печально известного помощника Microsoft Office 90-х годов. Это не случайно.
В отличие от оригинального Microsoft Clippy — раздражавшего пользователей UX-элемента, который появлялся без приглашения — эти компаньоны активируются добровольно и выполняют реальные функции.
Некоторые наблюдатели замечают, что 2026 год — это год, когда инструменты для кодирования перестали конкурировать на бенчмарках и начали конкурировать на ощущениях. Питомцы — наглядное воплощение этой тенденции.
Функция с питомцами сама по себе не изменит финансовые показатели. Но она сигнализирует о важном: инструменты для кодирования движутся в сторону эмоциональной вовлечённости как конкурентного преимущества, а не как второстепенной детали.
Что ещё обновилось в Codex вместе с питомцами
Тот же апдейт незаметно добавил два практических улучшения. Codex теперь автоматически определяет конфигурационные файлы других AI-агентов, включая CLAUDE.md от Claude Code, и импортирует плагины, соглашения о проекте и кастомные правила без ручного переписывания. Это снижает трение при переключении между агентами в процессе работы.
Новый словарь диктовки в настройках также позволяет заранее загружать аббревиатуры и фразы, которые голосовой ввод иначе исказил бы.
| Функция | Описание | Для кого полезно |
|---|---|---|
| Codex Pets | Анимированный компаньон, отображающий статус задач | Все пользователи Codex |
| /hatch | Генерация кастомного питомца через AI | Любители персонализации |
| Авто-импорт конфигов | Читает CLAUDE.md и другие файлы агентов | Пользователи нескольких AI-агентов |
| Словарь диктовки | Кастомные аббревиатуры для голосового ввода | Пользователи voice-режима |
Вывод: когда инструмент становится компаньоном
История с pedalican — это не просто забавный эпизод из жизни известного разработчика. Это маленькая иллюстрация большого тренда: AI-инструменты для разработчиков всё активнее работают над пользовательским опытом и эмоциональной привязанностью, а не только над техническими возможностями.
Можно думать о них как о «тамагочи встречает терминал» — они появляются как плавающие оверлеи, видимые даже при переключении между окнами.
Для Саймона Уиллисона всё сложилось идеально: его фирменный пеликан на велосипеде, годами использовавшийся как тест для языковых моделей, теперь живёт прямо на рабочем столе и помогает следить за кодом. Круг замкнулся — и это по-своему трогательно.
Пеликан на велосипеде начинался как бенчмарк для AI. Теперь он стал самим AI-инструментом — и катается по вашему рабочему столу.
Если у вас есть доступ к Codex Desktop (Windows или macOS, но не из ЕС/Великобритании), попробуйте:
- Откройте Settings → Appearance → Pets
- Введите
/petдля вызова встроенного питомца - Введите
/hatchи опишите своего персонажа на английском языке - Поделитесь результатом в сообществах PetDex или PetShare