Что вообще произошло? Официальный npm-пакет Anthropic был опубликован без исключения source map-файлов — инженер просто не убрал их из сборки, и команда выложила sourcemap прямо в npm.
В итоге любой, кто выполняет
npm install, может найти его прямо в node_modules, и буквально в один клик (через source map) получить все 1906 оригинальных .ts-файлов.Что ещё хуже — это уже второй раз, когда они допускают ту же самую элементарную ошибку. В феврале 2025 года уже был аналогичный слив, тогда Anthropic срочно всё удалила и пофиксила, но сейчас они снова наступили на те же грабли.
На данный момент на GitHub уже появилось несколько полных mirror-репозиториев (leeyeel, dnakov, ghuntley и др.), где исходники аккуратно разложены и доступны для изучения или форка.
Claude Code можно найти тут (переписанный на Rust), документация и как он работает здесь

