Исходники Claude Code уехали в npm внутри source maps

Когда Claude Code выложили в npm, вместе с пакетом приехали файлы .js.map, а в них поле sourcesContent с оригинальным TypeScript. Почти две тысячи файлов, то есть вся архитектура агента. Авторы разбора прочитали их и сделали из этого книгу.
Самое интересное там про экономику кэша промптов. Форк-агенты стартуют параллельно с побайтно одинаковым префиксом промпта, кэш на нём срабатывает, и входные токены выходят примерно на 95% дешевле.
Саму книгу тоже писали машины: 36 ИИ-агентов в четыре этапа, от чтения исходного дерева до правок по замечаниям рецензентов. Всего около шести часов.
Кода Claude Code внутри нет: после финального аудита каждый блок переписан в псевдокод с другими именами переменных.
Дальше
Битая картинка могла вскрыть Slack, Meta и GitHub
Hacktron вскрыла парсер картинок «Один парсер картинок, чтобы поработить все»: Hacktron показала баг, дающий RCE в GitHub Enterprise и выгрузку приватных репозиториев OpenAI. Часть RCE сработала только после тысяч загрузок.
Читайте также
- Claude Code сам делит задачу между параллельными потоками
- Команда Claude Code вливает больше кода, а откатывает реже
- Торвальдс правит ядро Linux вместе с Claude Code
- Сессия Claude Code в облаке переживает закрытый ноутбук
- Claude Code подхватывает AGENTS.md, когда CLAUDE.md нет
- Две недели Claude переписывает приложение на Swift
Комментарии
Пока никто не написал. Будьте первым.
Присоединяйтесь к разговору
Войдите, чтобы оставить комментарий. Он появится после модерации.

