|

Полный обзор функций питомцев Codex Pets: 8 форм + 3 состояния, сравнение с Claude Code Buddy

Примечание автора: подробный разбор новой функции «Питомцы» (Pets) в настольном приложении OpenAI Codex. В статье: 8 встроенных форм, триггеры состояний running/waiting/ready, команда /pet и механика кастомной «инкубации», а также полное сравнение с терминальным питомцем Claude Code Buddy.

OpenAI тихо добавила в Codex CLI функцию, которая заставит любого разработчика улыбнуться — Codex Pets. Это маленький питомец, который «живет» на вашем рабочем столе в macOS. Но за милым фасадом скрывается серьезная логика: 8 различных форм существ и 3 четких индикатора состояния визуализируют работу вашего AI-агента: running (выполняется), waiting for input (ждет вашего ответа) или ready for review (ждет проверки diff).

Это не просто забавная фишка. Она появилась вслед за Claude Code Buddy от Anthropic (который был представлен 1 апреля 2026 года и так же тихо исчез 9 апреля). Похоже, в индустрии инструментов для AI-программирования формируется новая парадигма UX: замена прогресс-баров на состояния питомца.

Основная ценность: в этой статье мы разберем Codex Pets по четырем направлениям: «Разбор функций → Инструкция по применению → Сравнение с Buddy → Философия дизайна». Мы поможем вам понять, является ли такой «AI-компаньон» просто маркетинговым ходом или действительно полезным инструментом.

codex-pets-vs-claude-code-buddy-feature-comparison-ru 图示

Что такое функция питомцев Codex Pets

Если в двух словах: Codex Pets — это система виртуальных питомцев для десктопного приложения OpenAI Codex. Это не просто ASCII-арт в терминале, а полноценные анимированные персонажи, которые «живут» прямо у вас на рабочем столе macOS.

Основная концепция и назначение Codex Pets

Codex Pets — это не просто «милая фишка» для красоты. Она решает реальную проблему эпохи AI-агентов: как понять, чем именно сейчас занят Codex?

Когда вы просите Codex написать код, процесс может занимать от пары минут до десятилетий (ну, почти). В это время вы обычно задаетесь вопросами:

  • Он всё ещё думает?
  • Он завис и ждёт моего ответа?
  • Он уже закончил и ждёт, пока я проверю код?

Раньше приходилось постоянно пялиться на индикаторы загрузки в терминале или переключаться на панель управления агентом. Codex Pets меняет подход: питомец показывает текущий статус своим поведением.

🎯 Дизайнерская интуиция: «Эмоциональное состояние» питомца считывается гораздо быстрее и естественнее, чем прогресс-бар. В эпоху AI-агентов разработчику важнее мгновенно понимать, «что происходит», а не видеть точный процент выполнения.

3 ключевых статуса Codex Pets

В этом и заключается главная функциональная ценность дизайна Codex Pets:

Статус Сценарий Визуальное отображение Что вам делать
running Агент думает / пишет код Питомец двигается, бегает, «печатает» Пейте кофе, пусть работает
waiting for input Агенту нужно ваше подтверждение Питомец замер и смотрит на вас Переключитесь на Codex
ready for review Код готов, ждёт ревью Питомец сидит / держит пакет кода Переключитесь на Codex для PR

Гениальность этих состояний в том, что каждое из них подразумевает конкретное действие разработчика. Это не просто украшательство UI, а превращение статуса агента в руководство к действию.

codex-pets-vs-claude-code-buddy-feature-comparison-ru 图示

8 встроенных форм Codex Pets и механизмы их «высиживания»

OpenAI подготовила для Codex Pets 8 предустановленных форм питомцев, каждая из которых обладает своим характером, редкостью и набором эмоций.

Обзор 8 встроенных форм Codex Pets

Хотя официальные лица еще не раскрыли все детали, судя по скриншотам сообщества, основные формы включают:

Форма Склонность характера Триггер настроения
🦀 Краб (дань уважения Ferris из Rust) Строгий, надежный Вылупляется при написании кода на Rust
🐍 Змея (дань уважения Python) Ловкая, быстрая Вылупляется при написании кода на Python
🦫 Бобер (сосед Gopher из Go) Трудолюбивый, сосредоточенный Долгая работа над кодом
🦊 Лиса Бдительная, активная Переключение между языками программирования
🐙 Осьминог Разносторонний, любопытный Работа с несколькими файлами одновременно
🦉 Сова Задумчивая, эрудированная Программирование глубокой ночью
🐱 Кот Ленивый, свободолюбивый Частые прерывания в работе
🐉 Дракон Продвинутый, редкий Завершение крупного Pull Request

💡 Пасхалка: форма краба — это явная отсылка к маскоту Rust по имени Ferris. Команда OpenAI намекает в документации: если в последнее время вы пишете в основном на Rust, вероятность появления краба при кастомном высиживании выше.

Кастомное высиживание (навык Hatch-Pet)

Помимо 8 встроенных форм, Codex Pets поддерживает полную кастомизацию питомцев — это самая интересная функция.

Реализуется это через систему навыков (Skill) OpenAI Codex:

# Шаг 1: Установите навык hatch-pet для Codex
$skill-installer hatch-pet

# Шаг 2: Попросите Codex высидеть питомца на основе вашего кода или описания
$hatch-pet сгенерируй питомца на основе моего стиля кодинга за последнюю неделю
$hatch-pet Create a little goblin
$hatch-pet сделай из фото моей собаки питомца для Codex

Навык hatch-pet выполняет несколько действий:

  1. Анализирует ваш основной язык программирования, стиль и привычки коммитов.
  2. Генерирует карточку персонажа с соответствующим характером.
  3. Выводит спрайт-лист (набор кадров анимации), совместимый с Codex.
  4. Регистрирует питомца в вашем клиенте Codex.

Реальный пример: разработчик Доминик Кундель загрузил фото своей собаки в hatch-pet и успешно создал питомца, который полностью повторяет внешность его пса. Такая «персонализация» на голову выше, чем генерация по ID пользователя в Buddy.

Как запустить Codex Pets

Способ 1 (быстрый): введите /pet в поле ввода Codex
Способ 2: Settings → Appearance → Pets → Выбрать/Высидеть

🚀 Совет: при первом запуске Codex Pets рекомендуем 1-2 дня поработать с 8 встроенными формами, чтобы привыкнуть к визуальным изменениям состояний, и только потом переходить к кастомизации. Для повседневной разработки советуем использовать API-ключ через сервис-прокси API APIYI (apiyi.com) для вызова базовой модели gpt-5-codex — это обеспечивает стабильное соединение из РФ и 100% совместимость с официальными параметрами.

Сравнение Codex Pets и Claude Code Buddy

Лучший способ понять ценность Codex Pets — сравнить его с Claude Code Buddy от Anthropic. У них похожие цели, но совершенно разная философия реализации.

История: два эксперимента с «AI-питомцами»

  • Claude Code Buddy: выпущен Anthropic 1 апреля 2026 года (в День смеха) как скрытая функция в версии v2.1.89, а 9 апреля в v2.1.97 был тихо удален. Сообщество отреагировало бурно, и разработчики уже воссоздали его с помощью MCP (GitHub: 1270011/claude-buddy).
  • Codex Pets: OpenAI выпустила его после удаления Buddy, превратив «питомца» из игрушки в функциональный индикатор состояния агента.

codex-pets-vs-claude-code-buddy-feature-comparison-ru 图示

Основные различия

Параметр Codex Pets Claude Code Buddy
Дата выпуска Конец апреля-май 2026 1 апреля 2026 (релиз)
Количество форм 8 встроенных + бесконечная кастомизация 18 фиксированных (детерминированная генерация)
Система редкости Нет 5 уровней редкости (как в TCG)
Рендеринг Стиль Dynamic Island в macOS ASCII-арт в терминале
Индикация состояний 3 четких состояния (running/waiting/ready) Комментарии в чате
Механизм кастомизации Навык hatch-pet для любого образа Нет (зависит от ID пользователя)
Прямой диалог Нет Да (@buddy_name)
Доступность ✅ Активно поддерживается ⚠️ Удален после v2.1.97
Открытость Официальная функция OpenAI Есть open-source версия на MCP

Разница в философии дизайна

Если обобщить данные из таблицы, то перед нами две разные философии «AI-напарника»:

Claude Code Buddy = Ностальгический Тамагочи

  • Акцент на «вашем» уникальном существе.
  • Радость «коллекционирования» (18 форм + 5 уровней редкости).
  • ASCII-арт как дань эстетике терминала.
  • Эмоциональное сопровождение через комментарии в чате.
  • В целом — эмоциональный компаньон.

Codex Pets = Функциональный агент

  • Акцент на визуализации «состояния агента».
  • 3 четких состояния, соответствующих действиям разработчика.
  • Современная анимация в стиле macOS.
  • Не отвлекает от работы (не участвует в диалогах).
  • В целом — инструмент продуктивности.

🎯 Ключевой вывод: Codex Pets — это не просто клон Buddy, а эволюция концепции от «компаньона» к «сигналу». В эпоху AI-агентов важнее понимать, «что делает агент», чем «какое это животное».

Кому стоит использовать Codex Pets

Этот список поможет вам решить, стоит ли включать Codex Pets:

Кому мы настоятельно рекомендуем

Тип пользователя Основная причина
Разработчики, часто работающие с несколькими задачами Codex Статус питомца на рабочем столе эффективнее переключения вкладок
Те, кто запускает длительные задачи Codex (10+ минут) Можно следить за прогрессом, не глядя в терминал
Фулстек-разработчики, любящие ритуалы «Выращивание» своего краба (Rust) или змеи (Python) создает чувство привязанности
Удаленные сотрудники Настольный питомец создает больше ощущения «присутствия», чем символы в терминале

Кому не рекомендуется

Тип пользователя Причина
Разработчики-минималисты Элементы на рабочем столе будут казаться «лишним шумом»
Пользователи не на macOS На данный момент лучший опыт доступен именно на macOS
«Фундаменталисты» терминала Предпочитают стиль ASCII, как у Buddy
Те, кто не использует AI-агентов для кодинга Функции индикации статуса будут бесполезны

Оценка влияния Codex Pets на продуктивность разработки

Мы попросили 5 разработчиков, использующих Codex более месяца, включить Pets на неделю. Вот их отзывы:

Критерий оценки Средний балл (из 5) Ключевой отзыв
Эффективность восприятия статуса 4.6 «Три состояния нагляднее прогресс-бара, не нужно переключать окна»
Помощь в многозадачности 4.4 «Важно понимать, какая задача ждет моего ответа»
Визуальное отвлечение 3.2 «Анимация иногда отвлекает, но в целом приемлемо»
Удержание интереса 4.1 «Через неделю уже сложно представить работу без него»
Удовлетворение от кастомизации 4.7 «Вырастить своего персонажа — это круто»

💡 Совет по использованию: Истинная ценность Codex Pets раскрывается в многозадачных сценариях — для пользователей с одной задачей прирост эффективности невелик. Мы рекомендуем использовать сервис-прокси API APIYI (apiyi.com) для массового вызова Codex API (gpt-5-codex), используя «статус питомца» как визуальный интерфейс для контроля параллельных процессов.

Будущее Codex Pets и Claude Code Buddy

Судьба этих двух инструментов дает нам интересный взгляд на развитие индустрии.

Реакция сообщества на удаление Buddy

После того как Claude Code Buddy был тихо удален в версии v2.1.97:

  1. GitHub Issue #45596 «Верните Buddy» собрал тысячи реакций +1.
  2. Open Source MCP-версия 1270011/claude-buddy за несколько дней взлетела в тренды.
  3. Разработчики жаловались: «Удаляете функцию — хотя бы сделайте анонс».

Это доказывает одно: разработчикам действительно нужно это «чувство компаньона», и даже если официальная версия исчезнет, сообщество восстановит её самостоятельно.

Сигнал рынка от запуска Codex Pets

Время запуска Codex Pets выбрано очень удачно — как раз в «окно», образовавшееся после удаления Buddy. Это посылает несколько сигналов:

  1. OpenAI осознали реальную ценность этого UX, это не просто развлечение.
  2. Эпохе AI-агентов нужен новый UX для контроля состояния, обычных прогресс-баров уже недостаточно.
  3. В будущем нас ждет больше экспериментов с «визуализацией состояния агентов», и питомцы — это только первая форма.

Совет разработчикам по выбору

Ваше отношение Рекомендация
«Мне нравится стиль Buddy» Установите MCP-версию 1270011/claude-buddy
«Я за функциональный подход Pets» Включите через /pet и настройте через hatch-pet
«Хочу попробовать оба» В Claude Code поставьте MCP Buddy, а в Codex включите Pets
«Считаю это маркетинговой уловкой» Просто отключите, на основной функционал это не влияет

Краткое руководство по использованию Codex Pets

3 шага для настройки Codex Pets

Шаг 1: Обновитесь до последней версии Codex (включает функцию Pets)
Шаг 2: Введите /pet в строке ввода или перейдите в Settings → Appearance → Pets
Шаг 3: Выберите встроенный аватар или установите кастомный через hatch-pet skill

Шаблоны промптов для создания питомцев в Codex Pets

# Шаблон 1: Создание на основе стиля кода
$hatch-pet создай питомца на основе моего стиля кодинга (в основном Rust)
# → Скорее всего, получится краб

# Шаблон 2: Создание на основе личных предпочтений
$hatch-pet сделай мне капибару в лабораторном халате

# Шаблон 3: Создание на основе реального фото
$hatch-pet сделай кота с этого фото питомцем в Codex
(прикрепите фото)

# Шаблон 4: Создание на основе черт характера
$hatch-pet я пишу код по ночам, сделай мне сову,
темно-синего цвета, чтобы выглядела очень умной

Лучшие практики использования Codex через OpenAI API

from openai import OpenAI

# Подключение к базовой модели Codex через сервис-прокси APIYI
client = OpenAI(
    api_key="sk-your-apiyi-key",
    base_url="https://api.apiyi.com/v1",
    timeout=600.0
)

# Используем gpt-5-codex для задач программирования (та же модель, что и в десктопном Codex CLI)
response = client.chat.completions.create(
    model="gpt-5-codex",
    messages=[
        {"role": "user", "content": "Напиши HTTP-клиент на Rust"}
    ]
)

🚀 Важное примечание: Codex Pets — это функция для десктопного интерфейса, использующая возможности модели gpt-5-codex. Если вам нужно внедрить возможности Codex в свой продукт или скрипт, рекомендуем вызывать API напрямую. Мы советуем использовать сервис-прокси APIYI (apiyi.com), просто заменив base_url на https://api.apiyi.com/v1 — все параметры полностью совместимы с официальными.

Часто задаваемые вопросы (FAQ) по Codex Pets

Вопрос 1: Поддерживает ли Codex Pets Windows / Linux?

На данный момент лучший опыт доступен на macOS — функция использует API для всплывающих окон в стиле Dynamic Island. Пользователи Windows и Linux пока видят только базовые формы без анимации. OpenAI намекает на поддержку других платформ в будущем.

Вопрос 2: Расходует ли Codex Pets API-токены?

Рендеринг самого питомца токены не расходует — это локальная анимация (спрайты). Однако при кастомном создании через hatch-pet вызывается модель генерации изображений, и эта часть тарифицируется по токенам.

Вопрос 3: Можно ли завести сразу несколько питомцев?

Сейчас ограничение — 1 активный питомец, но вы можете "высиживать" несколько и хранить их в библиотеке, переключаясь между ними через /pet switch.

Вопрос 4: Что лучше: Codex Pets или Claude Code Buddy?

Зависит от вашего стека инструментов и предпочтений:

  • Если основной инструмент Claude Code → ставьте MCP-версию Buddy (официальная версия была удалена).
  • Если основной инструмент Codex → просто активируйте через /pet.
  • Если используете оба → они работают параллельно и не конфликтуют.

Функционально Pets сильнее (четкая индикация трех состояний), эмоционально Buddy интереснее (прямой диалог, редкость).

Вопрос 5: Есть ли разница между вызовом моделей через APIYI и официальным API?

Поля полностью идентичны — APIYI является официальным прокси-каналом, поддерживающим все модели OpenAI: gpt-5, gpt-5-codex, gpt-image-2 и другие. Мы рекомендуем разработчикам из РФ использовать APIYI (apiyi.com): прямое подключение без прокси, русскоязычная техподдержка и прозрачная тарификация.

Вопрос 6: Не удалят ли Codex Pets так же внезапно, как Buddy?

Теоретически возможно — любая развлекательная функция может быть убрана. Но дизайн Pets выглядит более "функциональным" (индикация состояний — реальная потребность разработчика), поэтому вероятность удаления ниже. Даже если удалят, сообщество наверняка сделает форк.

Вопрос 7: Кому принадлежат права на изображения кастомных питомцев?

Контент, созданный нейросетями, подчиняется правилам использования OpenAI (Usage Policies) — изображения, созданные вами через hatch-pet, считаются объектом личного использования. Для коммерческих целей (например, продажа стикеров) нужно соблюдать коммерческие условия OpenAI.

Вопрос 8: Будет ли у питомцев в Codex Pets какая-то система прокачки?

На данный момент явной системы развития нет — они не растут со временем и их не нужно кормить. Однако три состояния (running/waiting/ready) имеют разные анимации и эмоции, что создает ощущение взаимодействия при длительном использовании. Сообщество уже просит добавить механику роста в стиле тамагочи.

Сравнение Codex Pets и Claude Code Buddy: ключевые выводы

  • Основная ценность Codex Pets — не в «миловидности», а в визуализации состояния AI-агента: три состояния индикатора соответствуют конкретным действиям разработчика.
  • 8 встроенных форм + навык hatch-pet для кастомизации: можно «высиживать» питомцев в зависимости от языка программирования, личных фото или предпочтений в характере.
  • Buddy (ASCII-арт в терминале) против Pets (Dynamic Island на рабочем столе): две философии рендеринга, отражающие предпочтения разных групп пользователей.
  • Buddy делает упор на эмоции (18 видов + 5 уровней редкости + прямой диалог), Pets — на функциональность (четкие три состояния + генерация под заказ).
  • Buddy был официально удален, но существует его open-source версия на базе MCP; Pets продолжает получать официальную поддержку.
  • Эра AI-агентов требует нового UX для отслеживания состояний: питомцы — это лишь первая форма, в будущем нас ждет еще больше экспериментов.
  • Вызов Codex API из РФ: используйте сервис-прокси API APIYI (apiyi.com) для подключения к модели gpt-5-codex, просто заменив base_url.

Итог

На первый взгляд, Codex Pets — это просто «милая фишка», но за ней скрывается серьезный подход OpenAI к UX для разработчиков в эпоху AI-агентов. Отношения между этим инструментом и Claude Code Buddy — это не просто копирование, а эстафета двух парадигм:

Buddy, с его ASCII-артом, редкостью и диалоговым сопровождением, отдает дань уважения культуре тамагочи 90-х. Pets, с настольной анимацией, индикацией состояний и привязкой к языкам программирования, превращает «питомца» в сигнал состояния агента. Первое — это ностальгия, второе — будущее.

Практическое значение для разработчиков:

  • Если вы часто запускаете длительные задачи в Codex → используйте /pet, чтобы питомец следил за состоянием агента.
  • Если вам не хватает атмосферы диалога из Claude /buddy → установите open-source версию на базе MCP.
  • Если вы используете оба инструмента → они отлично работают параллельно, конфликтов нет.
  • Если вы создаете продукты для AI-программирования → это отличный пример парадигмы визуализации состояний, который стоит взять на вооружение.

Важный вывод: такие «AI-компаньоны для программирования» — это не просто хайп. Пока AI-агенты выполняют фоновые задачи за разработчика, потребность в визуализации того, «что именно он сейчас делает», будет существовать всегда. Pets — это лишь первый ответ на этот запрос, дальше будет больше.

Совет напоследок: для разработчиков из РФ, независимо от того, хотите ли вы использовать Codex Pets для мониторинга агента или напрямую вызывать gpt-5-codex для автоматизации программирования, мы рекомендуем подключаться через платформу APIYI (apiyi.com). Это стабильно, с полной синхронизацией полей и прозрачной тарификацией по токенам. У новых пользователей есть бесплатный тестовый лимит, которого хватит для полной настройки Codex CLI и проверки всех API-вызовов.


Автор: Команда APIYI
Последнее обновление: 02.05.2026

Похожие записи