Claude Codeรั่วไหลเป็นบั๊กของ Bun หรือไม่? ผู้ก่อตั้ง Bun ปฏิเสธแล้วปิดกระทู้ทันที

BlockBeatNews

จากการติดตามของ 1M AI News เหตุการณ์การรั่วไหลของซอร์สโค้ด Claude Code ก่อให้เกิดการโยงสาเหตุแบบลูกโซ่ นักพัฒนา jakeg ได้ตั้งคำถามใน GitHub issue ของ Bun หมายเลข #28001 ว่า: Claude Code ใช้ Bun ในการสร้าง และ Bun มีบั๊กที่ทราบอยู่แล้ว (Bun.serve() ยังคงให้ไฟล์ source map ในโหมดโปรดักชัน) ดังนั้นนี่คือสาเหตุหลักของการรั่วไหลหรือไม่? คำถามดังกล่าวได้รับการตอบกลับอย่างรวดเร็วด้วยอีโมจิใกล้ร้อยรายการ และมีนักพัฒนาจำนวนมากหลั่งไหลเข้ามาเขียนตอบต่อ

Anthropic ได้เข้าซื้อ Bun ในเดือนธันวาคม 2025 โดยประกาศการเข้าซื้อระบุว่า “Bun เป็นส่วนสำคัญในกระบวนการขยายโครงสร้างพื้นฐานสำหรับ Claude Code” และ Jarred Sumner พร้อมทีมได้เข้าร่วมกับ Anthropic หลังการเข้าซื้อ Jarred Sumner ได้ตอบด้วยตนเองในเวลาต่อมาว่า: “เรื่องนี้ไม่มีความเกี่ยวข้องกับ Claude Code เลย บั๊กนี้เกี่ยวกับเซิร์ฟเวอร์สำหรับการพัฒนาในฝั่งหน้าเว็บของ Bun Claude Code ไม่ใช่แอปสำหรับส่วนหน้าเว็บ มันเป็น TUI (โปรแกรมสำหรับอินเทอร์เฟซเทอร์มินัล) และไม่ได้ใช้ Bun.serve() เพื่อคอมไพล์แพ็กเกจไฟล์เดียวที่รันได้ เขาได้ล็อก issue นี้เพื่อห้ามไม่ให้ผู้ที่ไม่ใช่ผู้ร่วมให้ความร่วมมือออกความคิดเห็นเพิ่มเติม และปรับชื่อเรื่องให้เน้นที่ ‘Bun’s frontend development server’ เพื่อหลีกเลี่ยงการทำให้เข้าใจผิด

คำถามทั้งสองเรื่องแตกต่างกันอย่างสิ้นเชิงในเชิงเทคนิค Bun #28001 คือบั๊กการตั้งค่าของฝั่งเซิร์ฟเวอร์หน้าเว็บ ที่หลังจากตั้งค่า development: false แล้ว Bun.serve() ยังเปิดเผยไฟล์ .map ต่อเบราว์เซอร์ ขณะที่การรั่วไหลของ Claude Code เกิดจากแพ็กเกจ npm ของ v2.1.88 ที่ใส่ไฟล์ source map ขนาดราว 60MB เข้าไปโดยไม่ตั้งใจ คำอธิบายของ Anthropic เองคือ “ปัญหาการแพ็ก/จัดบันเดิลที่เกิดจากความผิดพลาดของมนุษย์” ซึ่งเป็นข้อผิดพลาดในการตั้งค่าการสร้างแบบ CI/CD บั๊กของ Bun นี้มีอยู่ตั้งแต่ส่งเข้ามาเมื่อวันที่ 3 มีนาคม 11 และดำรงอยู่มานานสามสัปดาห์แล้ว จนถึงขณะนี้ยังไม่ได้รวมการแก้ไขเข้ามา

news.article.disclaimer
แสดงความคิดเห็น
0/400
ไม่มีความคิดเห็น