Anthropic на цей раз за допомогою події, яка майже нагадує «святковий фарс», успішно підняв developer experience (досвід розробника) на зовсім новий рівень. Перш за все це була здавалося б серйозна витікана інформація з вихідним кодом, але зрештою він перетворився на офіційний реліз функції — і навіть привів AI-питомців у світ терміналів.
Цей віртуальний партнер під назвою «Buddy» не лише став головною темою для обговорень у спільноті розробників, а й змусив Claude Code із просто інструмента для AI-кодування перейти до середовища для розробки з більш вираженим «ефектом супроводу».
Витік вихідного коду: 512K рядків коду викликають ажіотаж
Подія почалася 31 березня: 512,000 рядків TypeScript-вихідного коду випадково опинилися у відкритому доступі через source map у npm package, і цей код походив від Claude Code.
Цей код швидко поширили в GitHub, але одразу ж його прибрали після DMCA. Однак упродовж короткого періоду доступності спільнота вже встигла помітити один із найвражаючіших «пасхальних яєць» — повністю реалізовану систему AI-питомців «Buddy».
Замість того щоб називати це інцидентом з безпеки, радше можна сказати, що це стало випадковою сценою для прев’ю продукту.
Оприлюднення Buddy AI-питомця: Tamagotchi прямо в терміналі
У каталозі
src/buddy/
витікнутого коду система Buddy майже повністю була готовою: її дизайнерське натхнення явно походить від класичних електронних вихованців (Tamagotchi), але з додаванням елементів інтерактивності з AI та поведінкою розробника.
Buddy має такі особливості:
18 видів ASCII-стилізованих істот (включно з драконом, пінгвіном, капібарами, роботами тощо)
Система рідкісності, подібна до вибивання карток (Legendary — приблизно 1% імовірності)
Випадково згенеровані імена, риси характеру та показники здібностей (наприклад CHAOS, DEBUGGING, SNARK)
Механізм вилуплення, прив’язаний до user ID (неможливо перезавантажити/відкотити)
Негайна реакція на дії з боку користувача (помилки, прогрес, час бездіяльності тощо)
Спочатку цю функцію сприйняли як жарт на День дурня. Особливо на платформі X: тред, розпочатий користувачем @fadedentry, ще більше «запакував» це в образ фальшивого релізу на 4 квітня.
Але дуже швидко відбулося перевертання сюжету.
Офіційний реліз: жарт на День дурня став реальністю
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 — це не просто забавка, а стратегічне оновлення для developer experience від 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.