Open Pets визуализирует работу автономных ИИ-агентов через пиксельного питомца на рабочем столе, решая проблему скрытой работы и потери концентрации. Протокол MCP обеспечивает локальную, безопасную и быструю связь между агентом и визуализацией без внешних запросов.
OpenPets: пиксельный питомец, который следит за вашим Claude Code
полный разбор ролика · 5 глав ↓
Введение и проблема
Скрытая работа автономных агентов вызывает потерю концентрации и неопределённость, так как нельзя быстро проверить статус без разворачивания терминала.
Это приводит к переключению контекста и потере времени, что разрушает состояние потока у разработчика.
Open Pets — визуальный компаньон
Open Pets — анимированный пиксельный питомец, живущий в системном трее и на рабочем столе, который в реальном времени отображает статус агента: думает, тестирует, ждет, завершил работу или ошибка.
Это даёт ненавязчивую обратную связь без необходимости переключаться в терминал, сохраняя концентрацию на основном коде.
Архитектура MCP
MCP — локальный сервер, который связывает агента (например, Claude Code) с десктопным приложением, переводя вызовы инструментов в визуальные реакции питомца.
Вся коммуникация происходит локально, без внешних сетевых запросов, с уникальными токенами и поддержкой нескольких сессий для разных проектов.
Установка и настройка
Установка занимает пару минут и состоит из запуска OpenPads, который управляет MCP сервером, и подключения к агенту через UI или CLI.
Настройки прописываются локально в директории проекта, что исключает конфликты и не затрагивает глобальные конфигурации.
Конфиденциальность и ограничения
Визуализация работает только с локальными статическими строками, не передаёт логи, исходный код или секреты, что обеспечивает безопасность.
Инструмент не поддерживает удалённые агенты и CI среды, а сборки могут вызывать предупреждения безопасности из-за отсутствия цифровой подписи.