ความร่วมมือ

Chainguard และ Cursor จับมือรักษาความปลอดภัยอนาคตของโค้ดที่ AI สร้าง

mm
เพิ่ม Unite.AI ลงในแหล่งข้อมูลที่คุณต้องการบน Google

Chainguard ได้ประกาศความร่วมมือกับ Cursor เพื่อรับมือโดยตรงกับหนึ่งในความเสี่ยงที่เติบโตเร็วที่สุดในการพัฒนาซอฟต์แวร์ นั่นคือการเชื่อถือโค้ดที่เอเจนต์ AI สร้างขึ้น เมื่อกระบวนการพัฒนามุ่งสู่ระบบอัตโนมัติ ความร่วมมือนี้จึงนำเสนอรากฐานที่ปลอดภัยโดยค่าเริ่มต้น ออกแบบมาเพื่อให้ความเร็วไม่ต้องแลกกับความปลอดภัย

การผสานระบบนำอาร์ติแฟกต์โอเพนซอร์สที่ผ่านการเสริมความปลอดภัยของ Chainguard เข้าสู่สภาพแวดล้อมเขียนโค้ดของ Cursor ที่ออกแบบโดยมี AI เป็นแกนกลาง เกิดเป็นชั้นความไว้วางใจที่ตรวจสอบส่วนประกอบซึ่งซอฟต์แวร์ต้องพึ่งพา ขณะที่ระบบ AI เลือกและนำส่วนประกอบเหล่านั้นไปใช้ ผลลัพธ์คือกระบวนการพัฒนาที่โค้ดเคลื่อนจากคำสั่งไปสู่การใช้งานจริงได้โดยไม่เพิ่มช่องโหว่ที่ซ่อนอยู่

ความเสี่ยงที่เพิ่มขึ้นในการพัฒนาแบบเอเจนต์

การเขียนโค้ดด้วยความช่วยเหลือจาก AI พัฒนาอย่างรวดเร็วจนกลายเป็นสิ่งที่หลายคนเรียกว่าการพัฒนาแบบเอเจนต์ ระบบ AI ไม่ได้เพียงช่วยนักพัฒนา แต่สร้าง แก้ไข และดูแลฐานโค้ดทั้งหมดอย่างจริงจัง

การเปลี่ยนแปลงนี้ก่อให้เกิดความเสี่ยงประเภทใหม่ เอเจนต์ AI พึ่งพาแหล่งทะเบียนแพ็กเกจสาธารณะ เช่น npm, PyPI และ Maven อย่างมาก ซึ่งแหล่งเหล่านี้ตกเป็นเป้าหมายการโจมตีห่วงโซ่อุปทานมากขึ้นเรื่อย ๆ ผู้โจมตีสามารถแทรกแพ็กเกจอันตรายลงในระบบนิเวศเหล่านี้ ทำให้ข้อมูลอ่อนไหว เช่น คีย์ API ข้อมูลรับรองบริการคลาวด์ และโทเค็นยืนยันตัวตน รั่วไหลได้

แต่เดิม นักพัฒนาทำหน้าที่เป็นจุดตรวจสอบ โดยตรวจส่วนประกอบที่ซอฟต์แวร์พึ่งพาด้วยตนเองก่อนนำไปใช้งาน ในโมเดลเอเจนต์ กลไกป้องกันนี้หายไป ส่วนประกอบถูกเลือกด้วยโปรแกรม มักเป็นจำนวนมากและไม่มีมนุษย์กำกับดูแล จึงทำให้ส่วนประกอบที่ถูกเจาะระบบเข้าไปอยู่ในสภาพแวดล้อมใช้งานจริงได้ง่ายขึ้น

กระบวนการทำงานที่ปลอดภัยโดยค่าเริ่มต้น

ความร่วมมือของ Chainguard และ Cursor มุ่งแก้ปัญหานี้ที่ต้นทาง

ขณะที่ Cursor สร้างโค้ดและเลือกส่วนประกอบที่ต้องพึ่งพา Chainguard รับรองว่าอาร์ติแฟกต์ทุกชิ้นสร้างจากซอร์สโค้ดที่ตรวจสอบแล้วของโครงการต้นทาง ได้รับการดูแลต่อเนื่อง และส่งมอบพร้อมหลักฐานรับรองด้วยวิธีการเข้ารหัสลับ สิ่งเหล่านี้รวมถึง:

  • คอนเทนเนอร์อิมเมจหลายพันรายการที่ออกแบบให้เริ่มทำงานโดยไม่มีช่องโหว่ที่ทราบอยู่ หรือมีน้อยที่สุด
  • ไลบรารีภาษาโปรแกรมหลายล้านรายการที่สร้างขึ้นใหม่จากซอร์สที่ตรวจสอบได้ เพื่อขจัดมัลแวร์ที่ซ่อนอยู่
  • กระบวนการบิลด์ที่ทำซ้ำให้ได้ผลเดิมได้ และข้อมูลที่มาซึ่งมีลายเซ็นรับรอง เพื่อรับประกันความสมบูรณ์ถูกต้อง
  • การอัปเดตอย่างต่อเนื่องซึ่งรวมแพตช์ความปลอดภัยจากโครงการต้นทาง

จุดสำคัญที่สุดประการหนึ่งของการผสานระบบนี้คือไม่ต้องเปลี่ยนกระบวนการทำงานของนักพัฒนา Cursor จัดการการตั้งค่า ข้อมูลรับรอง และการจัดหาส่วนประกอบที่ต้องพึ่งพาโดยอัตโนมัติ ช่วยให้ทีมรักษาประสิทธิภาพการทำงานไว้พร้อมลดความเสี่ยงอย่างมาก

แนวทางของ Chainguard ในการรักษาความปลอดภัยโอเพนซอร์ส

Chainguard สร้างแพลตฟอร์มบนแนวคิดที่ว่าวิธีรักษาความปลอดภัยแบบเดิมไม่เพียงพออีกต่อไปในโลกที่ขับเคลื่อนด้วย AI แทนที่จะสแกนหาช่องโหว่ภายหลัง บริษัทสร้างส่วนประกอบโอเพนซอร์สใหม่ตั้งแต่ต้น ตัดส่วนที่ไม่จำเป็นออก และอัปเดตอย่างต่อเนื่องเมื่อมีภัยคุกคามใหม่

โมเดลเชิงรุกนี้สอดคล้องกับความเป็นจริงของการพัฒนาสมัยใหม่ ซึ่งประกอบซอฟต์แวร์จากส่วนประกอบที่ต้องพึ่งพาหลายพันรายการและอัปเดตตลอดเวลา การรับรองความปลอดภัยของส่วนประกอบตั้งแต่สร้างช่วยให้ Chainguard ลดความจำเป็นของมาตรการความปลอดภัยแบบตั้งรับในขั้นตอนถัดไป

ฐานลูกค้าของบริษัทมีทั้งองค์กรขนาดใหญ่และผู้นำด้านเทคโนโลยี สะท้อนความต้องการที่เพิ่มขึ้นสำหรับโซลูชันที่ขยายตัวไปพร้อมการพัฒนาที่ขับเคลื่อนด้วย AI ได้

Cursor กับการเติบโตของการพัฒนาที่มี AI เป็นแกนกลาง

Cursor กลายเป็นหนึ่งในแพลตฟอร์มชั้นนำด้านการพัฒนาซอฟต์แวร์ที่มี AI เป็นแกนกลาง แพลตฟอร์มซึ่งสร้างบนโมเดลภาษาขนาดใหญ่ช่วยให้นักพัฒนาเขียน ปรับโครงสร้าง และจัดการโค้ดผ่านการโต้ตอบด้วยภาษาธรรมชาติ

สิ่งที่ทำให้ Cursor แตกต่างคือการมุ่งเน้นกระบวนการทำงานแบบเอเจนต์ แทนที่จะเพียงแนะนำโค้ดบางส่วน แพลตฟอร์มเปิดให้ AI ทำงาน จัดการส่วนประกอบที่ต้องพึ่งพา และพัฒนาโครงการเป็นรอบ ๆ ได้ด้วยตนเอง ความสามารถนี้ผลักดันการนำไปใช้อย่างรวดเร็วในองค์กรที่ต้องการเร่งวงจรพัฒนา

อย่างไรก็ตาม เมื่อระบบ AI รับผิดชอบมากขึ้น ความเสี่ยงจากการตัดสินใจอัตโนมัติก็เพิ่มตาม ความร่วมมือกับ Chainguard สะท้อนการยอมรับว่าต้องฝังความไว้วางใจและความปลอดภัยลงในกระบวนการเหล่านี้โดยตรง

เหตุใดความร่วมมือนี้จึงสำคัญ

ความร่วมมือของ Chainguard และ Cursor ชี้ให้เห็นการเปลี่ยนแปลงที่กว้างขึ้นในวงการ เมื่อ AI เพิ่มทั้งปริมาณและความเร็วในการสร้างโค้ดอย่างมหาศาล แนวทางความปลอดภัยแบบเดิมจึงตามแทบไม่ทัน

แทนที่จะอาศัยนักพัฒนาตรวจสอบผลงานที่ AI สร้างขึ้น จุดเน้นกำลังย้ายไปสู่การรับรองว่าส่วนประกอบพื้นฐานปลอดภัยตั้งแต่เริ่มต้น นี่คือการเปลี่ยนแปลงขั้นพื้นฐานของวิธีจัดการห่วงโซ่อุปทานซอฟต์แวร์

ผลกระทบต่อองค์กรที่นำการพัฒนาด้วย AI มาใช้มีนัยสำคัญ แนวทางปลอดภัยโดยค่าเริ่มต้นช่วยลดความเสี่ยงจากการเจาะระบบ ลดการหยุดชะงักในการดำเนินงานให้เหลือน้อยที่สุด และช่วยให้ทีมขยายขนาดได้อย่างมั่นใจ

รากฐานสำหรับการพัฒนาด้วย AI ที่เชื่อถือได้

เมื่อระบบเอเจนต์แพร่หลายขึ้น ความสมบูรณ์ของห่วงโซ่อุปทานซอฟต์แวร์จะมีบทบาทสำคัญต่อระดับการยอมรับเทคโนโลยีเหล่านี้

ความร่วมมือของ Chainguard และ Cursor เผยภาพอนาคตนั้น นั่นคือสภาพแวดล้อมพัฒนาที่ AI ทำงานได้เต็มความเร็ว โดยมีโครงสร้างพื้นฐานที่ออกแบบเพื่อรับรองว่าส่วนประกอบทุกอย่างที่ซอฟต์แวร์ต้องพึ่งพานั้นเชื่อถือได้

ในโลกที่เครื่องจักรเขียนโค้ดส่วนใหญ่ ความไว้วางใจไม่ใช่เรื่องรองอีกต่อไป แต่เป็นรากฐานที่ทุกสิ่งอื่นสร้างขึ้นมา

อองตวนเป็นผู้นำที่มีวิสัยทัศน์และหุ้นส่วนผู้ก่อตั้ง Unite.AI โดยมีความมุ่งมั่นอย่างไม่เปลี่ยนแปลงในการกำหนดทิศทางและส่งเสริมอนาคตของ AI และหุ่นยนต์ ในฐานะผู้ประกอบการที่ก่อตั้งธุรกิจมาแล้วหลายแห่ง เขาเชื่อว่า AI จะสร้างการเปลี่ยนแปลงครั้งใหญ่ต่อสังคมเช่นเดียวกับไฟฟ้า และมักกล่าวถึงศักยภาพของเทคโนโลยีที่พลิกโฉมโลกและ AGI อย่างกระตือรือร้น

ในฐานะ นักอนาคตศาสตร์ เขาทุ่มเทให้กับการสำรวจว่านวัตกรรมเหล่านี้จะกำหนดรูปแบบโลกของเราอย่างไร นอกจากนี้ เขายังเป็นผู้ก่อตั้ง Securities.io ซึ่งเป็นแพลตฟอร์มที่มุ่งเน้นการลงทุนในเทคโนโลยีล้ำสมัยที่กำลังนิยามอนาคตใหม่และเปลี่ยนโฉมอุตสาหกรรมทั้งภาคส่วน