← Все проекты
Проект / JavaScript

cpaczek/any-buddy: Any Buddy — кастомизатор питомца для Claude Code

Выберите любого питомца-компаньона для Claude Code, вместо случайного, назначенного системой.

Инструмент командной строки на JavaScript, позволяющий выбрать и установить любого питомца-компаньона для IDE Claude Code. Вместо случайного назначения вы получаете полный контроль над видом, редкостью, аксессуарами и именем вашего виртуального напарника.

★ 28 JavaScript Форки 6 Issue 1 Оценка 6/10 Карточка проверена

Для кого это

Для разработчиков, использующих Claude Code, которые хотят персонализировать своего виртуального спутника.

Проблема / задача

Claude Code автоматически назначает питомца на основе ID пользователя — его нельзя изменить стандартными способами, что лишает пользователей выбора и персонализации.

Как это работает

Утилита анализирует алгоритм генерации питомца в Claude Code, который использует хэш ID пользователя и соль для детерминированного выбора вида, редкости, глаз и шляпы. Any Buddy подбирает новую соль методом перебора, чтобы с вашим ID получился желаемый питомец, и патчит бинарный файл Claude Code, заменяя оригинальную соль. Также можно сразу переименовать питомца через редактирование конфигурации.

Что видно по README

Инструмент командной строки на JavaScript, позволяющий выбрать и установить любого питомца-компаньона для IDE Claude Code. Вместо случайного назначения вы получаете полный контроль над видом, редкостью, аксессуарами и именем вашего виртуального напарника.

Ключевые возможности

Интерактивный выбор питомца через TUIАвтоматический патч бинарного файла Claude CodeПереименование питомца напрямую в конфигеАвтоматическое повторное применение после обновлений Claude CodeПросмотр текущего питомца и восстановление оригинального

Технологии

Node.jsBun (для вычисления хэшей)JavaScriptReact

Интересный факт

Проект обратно-инженирит закрытую систему генерации питомцев Claude Code, используя тот же алгоритм хэширования (wyhash через Bun.hash), что и оригинальное приложение.

С чего начать

  • Установите через npx: npx any-buddy@latest
  • Следуйте интерактивным подсказкам для выбора вида, редкости, глаз и шляпы
  • Подтвердите патч — инструмент сам найдёт и обновит бинарник Claude Code

Оценка GitRadar

Удобство
7/10
Свежесть
8/10
Перспектива
6/10
Монетизация
3/10
Общая оценка
6/10

Вердикт GitRadar

Стоит попробовать, если вы пользуетесь Claude Code и хотите персонализировать интерфейс. Это забавный и технически интересный проект, хотя и нишевый.

Наблюдения по обновлениям

Проект активно поддерживается, последнее обновление было недавно. Автор тестировал на Linux и macOS, поддержка Windows обозначена как экспериментальная.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/cpaczek/any-buddy
Создан на GitHub
1 апреля 2026 г.
Последнее обновление репо
1 апреля 2026 г.
Последняя проверка GitRadar
1 апреля 2026 г.
Изученные файлы
README.md, lib/config.mjs, package.json, bin/cli.mjs, lib/constants.mjs, lib/personalities.mjs

FAQ

Что это такое?

Инструмент для выбора собственного питомца-компаньона в IDE Claude Code вместо случайного.

Для кого подходит?

Для разработчиков, использующих Claude Code, которые хотят кастомизировать своего виртуального спутника.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с cpaczek/any-buddy?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.