512 000 строк Anthropic на свободе. Что внутри?
512 000 строк Anthropic на свободе. Что внутри? Вчера из npm-пакета Claude Code утек полный исходный код - 1 900 файлов TypeScript. Причина - забыли строчку в .npmignore. 41 500 форков за первые часы. Подробный разбор на сайте reymer.ai, а здесь - самое вкусное :) Про BUDDY-тамагочи мы уже поговорили - 18 видов существ с гача-механикой прямо в терминале разработчика. Но в коде нашлось кое-что посерьезнее. 1. Агент, который не спит. А потом спит. KAIROS - режим фонового демона. Агент не ждет вашу команду. Он работает постоянно: ведет лог наблюдений, каждые 5 минут получает "тик" для проактивных действий, подписывается на внешние события (GitHub), может сам отправить файл или уведомление. Не спрашивает - делает. Dream System - "сновидения" для памяти. Четыре фазы - ориентация, сбор сигналов, консолидация, очистка. Агент периодически "засыпает" и пересматривает накопленный опыт. Что важное - укрепляет. Что мусорное - удаляет. Наблюдает, действует, консолидирует опыт. Цикл бодрствование-сон, как у живого организма. 2. Мусор в подарок конкурентам Обнаружена система Anti-Distillation: сервер подмешивает фейковые определения инструментов в системный промпт. Конкуренты записывают API-трафик - получают мусор вместо логики. 3. А сами при этом... Undercover Mode - режим прикрытия. Активируется автоматически при контрибуциях в open-source. Маскирует AI-авторство коммитов. Комментарий в коде: "There is NO force-OFF". Одной рукой защищают свой код. Другой - скрытно вносят изменения в чужие проекты. 4. Баг на миллионы 250 000 лишних обращений к API ежедневно. При $5/MTok - миллионы долларов в год. 5. И на десерт Фильтр раздражения пользователя работает на regex. 40+ паттернов ругательств. Никаких нейросетей. Иногда лучшее решение - самое простое. Полный разбор 30+ находок @ReymerDigital (MAX)