Недавно завирусилась история об утечке исходников Claude Code. В одну из версий npm-пакета случайно попал крупный source map, который раскрыл исходный TypeScript-код клиента.
Важно уточнить: это не утечка весов Claude и не исходники самой языковой модели. Но для экосистемы локальных LLM-инструментов такой материал всё равно интересен: он помогает лучше понимать устройство агентного клиента, его инструменты и инженерные решения.
Для Anthropic это, безусловно, инцидент, а не нормальный способ распространять код. При этом сама история снова показывает проблему централизации: когда мощность, интерфейс и правила доступа сосредоточены у нескольких огромных компаний, пользователи сильнее зависят от их решений, цензуры и продуктовой политики.
Иногда чужие ошибки невольно работают на общее благо. Но устойчивой альтернативой должны быть не утечки, а открытые веса, воспроизводимые инструменты и возможность запускать их на собственной инфраструктуре.
Исходный пост в Telegram · обсуждение инцидента в репозитории Claude Code