Anthropic на этот раз с помощью почти «фарсового» инцидента успешно подняла разработческий опыт на совершенно новый уровень. Инцидент с первоначально казавшейся крайне серьезной утечкой исходного кода в итоге превратился в полноценный релиз функциональности — и даже вывел AI-питомцев в мир терминалов.
Этот виртуальный партнёр под названием «Buddy» стал не только главным предметом обсуждений в разработческом сообществе, но и помог Claude Code — из простого инструмента для кодирования с помощью AI — превратиться в более «создающую ощущение компании» среду разработки.
Инцидент с утечкой исходного кода: 512K строк кода взорвали обсуждения
Инцидент начался 31 марта: TypeScript-исходник объёмом до 512,000 строк неожиданно оказался в открытом доступе через source map npm package. Код был взят из Claude Code.
Эти наработки быстро стали распространяться в GitHub, но тут же были убраны по DMCA. Однако за время, пока код был доступен, сообщество уже успело обнаружить один из самых бросающихся в глаза «пасхальных сюрпризов» — полностью реализованную систему AI-питомца «Buddy».
Если уж называть это не безопасностной проблемой, то это уж точно стало неожиданной сценой для анонса продукта.
Утечка Buddy AI-питомца: Tamagotchi внутри терминала
В каталоге
src/buddy/
утёкший код почти целиком уже был доведён до готовности. Идея дизайна явно вдохновлена классическими электронными питомцами (Tamagotchi), но с добавлением элементов интерактивности с AI и поведением разработчика.
Buddy обладает следующими особенностями:
18 видов ASCII-стилизованных существ (включая дракона, пингвина, водяную свинью, робота и т.д.)
похожая на механику «пуллинга» система редкости (Legendary — примерно 1% шанс)
случайная генерация имён, характера и параметров способностей (например, CHAOS, DEBUGGING, SNARK)
механизм высиживания, привязанный к ID пользователя (нельзя «пересоздать»)
мгновенная реакция на действия разработчика (ошибки, прогресс, время бездействия и т.п.)
Изначально эту функцию считали шуткой на 1 апреля. Особенно на платформе X: дискуссия, инициированная пользователем @fadedentry, также обернула всё в «фальш-релиз» на 4 апреля.
Но вскоре произошёл разворот.
Официальный релиз: шутка на 1 апреля стала реальностью
1 апреля инженер Anthropic Борис Черный (Boris Cherny) опубликовал демонстрационное видео, официально представив новую функцию Claude Code, включая режим терминального рендеринга «NO_FLICKER».
Этот режим можно включить с помощью следующих команд:
CLAUDE_CODE_NO_FLICKER=1 claude
В ролике, помимо плавного курсора и экрана без мерцания, также появился милый Buddy в пиксельном стиле: он парит над интерфейсом терминала и взаимодействует с пользователем в реальном времени по ходу действий.
Одновременно в официальном changelog Anthropic прямо указано: «/buddy is here for April 1st — hatch a small creature that watches you code»
Это означает, что Buddy больше не является скрытой функцией — он уже официально запущен. Разработчикам нужно лишь ввести в Claude Code
/buddy
— и тогда можно высиживать собственного AI-питомца.
Реакция сообщества: от скриншотов до мемов и токенов
После запуска Buddy быстро взорвал разработческое сообщество:
много пользователей делились скриншотами со своими Buddy — кто-то получил «старого и ядовитого» кролика, а кто-то вытащил редкое существо. При этом в сообществе начали появляться самые разные ответвления и креативы, включая:
Buddy-симулятор и инструменты веб-превью
эксперименты по обучению AI agent’ов вокруг дизайна питомца
а также даже появление Solana memecoin на тему Buddy
На X и Reddit связанные обсуждения разлетелись очень быстро, и даже нашлись пользователи, которые шутя спрашивали: «как отправить на пенсию Buddy со слишком высоким уровнем хаоса (CHAOS слишком высоко)?»
Важно отметить, что в утекшем контенте на самом деле были и другие значимые функции, например «undercover mode» и система интеграции воспоминаний «auto-dream», но в итоге весь разговор полностью перетянул на себя Buddy.
Почему это важно? AI-инструменты начинают двигаться к «эмоциональному дизайну»
С продуктовой точки зрения Buddy — это не просто развлекательная функция. Это стратегическое обновление опыта разработчиков от Anthropic.
Традиционные инструменты терминала часто холодные и лишены интерактивности, а Buddy добавляет три ключевых элемента:
Персонализация (Personality): у каждого пользователя есть уникальный AI-питомец
Непрерывность (Persistence): питомец и пользователь связаны надолго
Мгновенная отдача (Reactivity): динамическая реакция в зависимости от действий при разработке
Благодаря этому Claude Code из простого AI-помощника превращается в рабочую среду с ощущением «компаньонства».
И плюс режим NO_FLICKER повышает плавность работы — в целом пользовательский опыт заметно улучшился.
Неважно, высиживаете ли вы легендарного великого дракона или обычную улитку — можно сказать точно: AI входит в более очеловеченную и развлекательную стадию.
А Buddy — только начало. В будущем инструменты разработчика, возможно, будут не просто инструментами, а цифровыми партнёрами, которые «помогут тебе писать код».
Сейчас же всё просто: достаточно включить Claude Code, активировать NO_FLICKER и ввести
/buddy
— и ваш AI-питомец уже ждёт вас.
Эта статья «Buddy AI-питомец» от Anthropic внезапно стала хитом: Claude Code случайно слил информацию о продукте, терминалы разработчиков получили эпоху электронных питомцев. Самое раннее появление: 鏈新聞 ABMedia.