Claude Code повний вихідний код оприлюднено

robot
Генерація анотацій у процесі

Odaily Star Planet Daily повідомляє, що інженер-стажер у сфері безпеки блокчейну Fuzzland, Chaofan Shou, у X вказав, що npm-пакет AI-інструмента для програмування Claude Code, який належить Anthropic, містить повний файл source map (cli.js.map, приблизно 60MB), з якого можна відновити весь вихідний код TypeScript. Після перевірки з’ясувалося, що опублікована сьогодні найновіша версія v2.1.88 усе ще містить цей файл; у ньому є повний код усіх 1,906 власних вихідних файлів Claude Code, що охоплює деталі реалізації, зокрема внутрішній дизайн API, систему аналітичної телеметрії, інструменти шифрування, протоколи міжпроцесної взаємодії тощо.

Source map — це дебаг-файл у розробці JavaScript, який використовується, щоб зіставляти стиснений код із початковим вихідним кодом; він не має потрапляти до пакета виробничого релізу. У лютому 2025 року ранню версію Claude Code вже викривали з тієї самої причини: Anthropic тоді видалив стару версію з npm і прибрав source map. Але згодом ця проблема з’явилася знову; на GitHub уже є кілька публічних репозиторіїв, які витягли та впорядкували відновлений вихідний код, серед яких ghuntley/claude-code-source-code-deobfuscation отримав майже тисячу зірок.

Витік стосується коду клієнтської реалізації CLI-інструмента Claude Code і не зачіпає ваги моделі або дані користувачів, тож для пересічних користувачів немає прямого ризику безпеці. Але постійна оголеність повного вихідного коду означає, що внутрішня архітектура, механізми безпеки та телеметрична логіка для зовнішнього світу повністю прозорі.

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити