איך סוד של חצי מיליון שורות קוד נחשף בטעות?
אחת ההדלפות המשמעותיות ביותר של השנים האחרונות התרחשה ממש לאחרונה, והכל בגלל טעות אנוש קטנה. חברת אנתרופיק (Anthropic), המפתחת את מודל השפה הפופולרי קלוד (Claude), חוותה דליפת מידע חסרת תקדים. בשל הגדרה שגויה של קובץ מפה (map file) במערכת ה-npm, קוד המקור המלא של כלי הקידוד המרכזי שלהם, Claude Code, נחשף לעיני כל.
לא מדובר בדליפה קטנה – אלא בלא פחות מ-1,900 קבצי מקור וכ-512,000 שורות של קוד TypeScript שנחשפו באור הזרקורים. למשתמשים יש כעת גישה מלאה לכל הלוגיקה המבצעית, הפרומפטים המערכתיים, הארכיטקטורה הפנימית והיכולות הנסתרות של הכלי.
הניסיון של אנתרופיק לעצור את ההדלפה
כאשר באנתרופיק הבינו את גודל האסון, הם פעלו במהירות שיא. החברה שלפה את הנשק המשפטי והגישה תלונות זכויות יוצרים (DMCA) כדי לחסום את כל הקישורים המשתפים את קוד המקור ברשת. גיטהאב (GitHub) הגיבה בהתאם, וכל העמודים שכללו את הקוד המקורי ב-TypeScript הוחשכו והוסרו באופן מיידי.
היה נראה שהחברה הצליחה להשתלט על האירוע ולגנוז את הסודות המסחריים שלה בחזרה, אך לקהילת הקוד הפתוח היו תוכניות אחרות לגמרי.
מבצע העקיפה המבריק בשעות הקטנות של הלילה
כאן הסיפור מקבל תפנית מרתקת. מפתח ומומחה בינה מלאכותית בשם סיגריד ג'ין (Sigrid Jin), המוכר ברשת בכינוי instructkr, הבין שאסור לתת לידע הזה ללכת לאיבוד. מתוך חשש מתביעה, ובשעה 4 לפנות בוקר, הוא החל במבצע חסר תקדים.
בעזרת כלי בינה מלאכותית בשם "oh-my-codex", הוא שכתב את כל הלוגיקה של המערכת מאפס – תחילה לשפת פייתון (Python) ולאחר מכן לשפת ראסט (Rust). התוצאה הייתה פרויקט חדש בשם "claw-code" (קוד הטופר). מכיוון שהקוד נכתב מחדש לחלוטין לפי מודל של "עיצוב חדר נקי" (Clean-room design) ואינו מכיל אפילו שורה אחת מהקוד המקורי, תביעות זכויות היוצרים של אנתרופיק הפכו ללא רלוונטיות לחלוטין.
מה זה אומר עבורנו, המשתמשים והמפתחים?
ההדלפה הזו היא לא פחות ממכרה זהב עבור כל מי שמתעניין בבינה מלאכותית ופיתוח תוכנה. לראשונה, מפתחים נלהבים יכולים לחקור את הפיצז'רים הנסתרים ביותר של אחד מעוזרי הקידוד העוצמתיים בעולם.










