ผู้บุกเบิกการเขียนโปรแกรม AI คาร์ปาธี: IDE จะไม่หายไป สิ่งที่เราต้องการคือ IDE ที่ใหญ่ขึ้น——วิวัฒนาการจากการจัดการไฟล์สู่การทำงานร่วมกันของเอเจนต์อัจฉริยะ

ผู้บุกเบิกการเขียนโค้ดด้วย AI คาร์ปาธี: IDE จะไม่หายไป สิ่งที่เราต้องการคือ IDE ที่ใหญ่ขึ้น

ในวงการเขียนโปรแกรมด้วยปัญญาประดิษฐ์ อังเดรจ คาร์ปาธี (Andrej Karpathy) ถือเป็นผู้บุกเบิกอย่างแท้จริง เขาเคยเปิดเผยว่า 80% ของโค้ดที่เขาเขียนในปัจจุบันสร้างขึ้นโดย AI และโปรเจกต์โอเพ่นซอร์สล่าสุดบางส่วนของเขา (เช่น autoresearch) ก็ถูกสร้างขึ้นโดย AI เป็นหลัก

เมื่อความสามารถในการเขียนโปรแกรมของ AI มีพลังมากขนาดนี้ สภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) แบบดั้งเดิมจะถูก淘汰 ในที่สุดหรือไม่? สำหรับคำถามนี้ ผู้บุกเบิกการเขียนโค้ดด้วย AI คนนี้ให้คำตอบปฏิเสธที่ชัดเจน

ไม่

มุมมองนี้ได้จุดกระแสความสนใจอย่างกว้างขวางในทันที

ผู้บุกเบิกการเขียนโปรแกรม AI คาร์ปาธี: IDE จะไม่หายไป สิ่งที่เราต้องการคือ IDE ที่ใหญ่ขึ้น——วิวัฒนาการจากการจัดการไฟล์สู่การทำงานร่วมกันของเอเจนต์อัจฉริยะ

IDE จะไม่หายไป สิ่งที่เราต้องการคือ IDE ที่ใหญ่ขึ้น

แก่นความคิดหลักของคาร์ปาธีคือ: แนวทางการเขียนโปรแกรมกำลังเปลี่ยนแปลง เครื่องมือพัฒนาก็ต้องวิวัฒนาการตามไปด้วย ในอดีต นักพัฒนาส่วนใหญ่โต้ตอบกับไฟล์ (เช่น ไฟล์ .py, .js) ในอนาคต นักพัฒนาจะทำงานร่วมกับกลุ่มเอเจนต์อัจฉริยะ (Agent) ที่สามารถทำงานได้อย่างอิสระ ดังนั้น ฟังก์ชันหลักของ IDE จำเป็นต้องอัปเกรดจาก การจัดระเบียบไฟล์ เป็น การทำงานร่วมกับเอเจนต์อัจฉริยะอย่างมีประสิทธิภาพ

ความเข้าใจนี้ได้กระตุ้นให้เกิดการสะท้อนความคิดและการอภิปรายในหมู่นักพัฒนาจำนวนมาก

ผู้บุกเบิกการเขียนโปรแกรม AI คาร์ปาธี: IDE จะไม่หายไป สิ่งที่เราต้องการคือ IDE ที่ใหญ่ขึ้น——วิวัฒนาการจากการจัดการไฟล์สู่การทำงานร่วมกันของเอเจนต์อัจฉริยะ

หน่วยพื้นฐานของการเขียนโปรแกรมได้เปลี่ยนแปลงแล้ว

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

ปัจจุบัน สถานการณ์แตกต่างไปแล้ว เอเจนต์อัจฉริยะ (Agent) กำลังกลายเป็นหน่วยปฏิบัติการหลักในกระบวนการพัฒนา นักพัฒนาต้องเพียงกำหนดเป้าหมายงานและเงื่อนไขข้อจำกัดให้ชัดเจน โดยไม่ต้องเขียนโค้ดทุกบรรทัดด้วยตนเอง ก็สามารถได้รับโปรแกรมที่ทำงานได้

หน่วยพื้นฐานของการเขียนโปรแกรมเปลี่ยนจาก “ไฟล์” เป็น “เอเจนต์อัจฉริยะ” ความท้าทายก็เปลี่ยนแปลงตามไปด้วย: จุดสำคัญไม่ใช่การเขียนโค้ดส่วนเดียวที่มีคุณภาพสูงอีกต่อไป แต่เป็นวิธีการทำให้เอเจนต์อัจฉริยะหลายตัวทำงานร่วมกันอย่างมีประสิทธิภาพและเป็นระเบียบ ตามตรรกะที่กำหนดไว้ล่วงหน้า

การเปลี่ยนแปลงของแนวทางและความท้าทาย ย่อมเรียกร้องให้เครื่องมือพัฒนาวิวัฒนาการ IDE จำเป็นต้องอัปเกรดจากเครื่องมือจัดการไฟล์เพียงอย่างเดียว เป็นแพลตฟอร์มจัดการแบบบูรณาการที่สามารถวางแผนและจัดสรร AI เอเจนต์อัจฉริยะหลายตัวได้

ผู้บุกเบิกการเขียนโปรแกรม AI คาร์ปาธี: IDE จะไม่หายไป สิ่งที่เราต้องการคือ IDE ที่ใหญ่ขึ้น——วิวัฒนาการจากการจัดการไฟล์สู่การทำงานร่วมกันของเอเจนต์อัจฉริยะ

คาร์ปาธียังได้แชร์ภาพที่มีอารมณ์ขัน ล้อเลียนโครงสร้างองค์กรของบริษัทเทคโนโลยีใหญ่ๆ หลายแห่ง: อเมซอนมีลำดับชั้นเป็นรูปต้นไม้ที่เรียบร้อย กูเกิลเป็นเครือข่ายที่ซับซ้อน เฟซบุ๊กเป็นใยแมงมุมที่มีกฎเกณฑ์ ไมโครซอฟท์เป็นภาพคนตัวเล็กๆ หลายคนถือปืนเล็งกัน (คนที่เข้าใจก็เข้าใจ) แอปเปิลเป็นรูปกระจายจากศูนย์กลาง และในภาพของออราเคิล แผนกกฎหมายครอบครองพื้นที่กว้างขวาง ในขณะที่ทีมวิศวกรถูกวงกลมไว้ในมุมเล็กๆ

เขาเขียนคำบรรยายชี้ให้เห็นว่า สิ่งเหล่านี้ล้วนสามารถมองได้ว่าเป็น “โค้ดองค์กร” (org code) IDE ในอนาคต คือเครื่องมือที่ใช้สร้าง เรียกใช้งาน และจัดการโครงสร้างประเภทนี้

ผู้บุกเบิกการเขียนโปรแกรม AI คาร์ปาธี: IDE จะไม่หายไป สิ่งที่เราต้องการคือ IDE ที่ใหญ่ขึ้น——วิวัฒนาการจากการจัดการไฟล์สู่การทำงานร่วมกันของเอเจนต์อัจฉริยะ

นี่หมายความว่าอย่างไร?

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

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

นี่คือเนื้อหาหลักที่ IDE ในอนาคตจะจัดการ

“IDE ที่ใหญ่ขึ้น” คือศูนย์บัญชาการเอเจนต์อัจฉริยะ

“IDE ที่ใหญ่ขึ้น” ที่คาร์ปาธีกล่าวถึง ไม่ได้หมายถึงขนาดอินเทอร์เฟซหรือการเพิ่มฟังก์ชันซ้อนกัน แต่หมายถึง ขอบเขตการจัดการที่ใหญ่ขึ้น ตรรกะการออกแบบที่สูงขึ้น

ในมุมมองของเขา เครื่องมือที่มีอยู่ในปัจจุบัน (เช่น tmux ที่สามารถแบ่งหน้าต่างเทอร์มินัลออกเป็นกริด) เพียงแต่ใช้งานได้ในระดับหนึ่ง แต่ขาดประสบการณ์การควบคุมภาพรวม IDE รุ่นใหม่ควรมีความสามารถดังต่อไปนี้:

  • การจัดการมุมมองเอเจนต์อัจฉริยะ: แสดงหรือซ่อนเอเจนต์อัจฉริยะใดๆ ด้วยคลิกเดียว เก็บและขยายมุมมองได้รวดเร็ว รักษาอินเทอร์เฟซให้ชัดเจน
  • การตรวจสอบสถานะแบบเรียลไทม์: แสดงสถานะของแต่ละเอเจนต์อัจฉริยะแบบเรียลไทม์ (เช่น ว่าง กำลังดำเนินการ ผิดปกติ) ให้เห็นได้ชัดเจนในทันที
  • การเรียกใช้เครื่องมืออย่างรวดเร็ว: รองรับการเรียกเครื่องมือที่เกี่ยวข้อง (เช่น หน้าต่างเทอร์มินัล) อย่างรวดเร็วสำหรับเอเจนต์อัจฉริยะเฉพาะเจาะจง
  • สถิติข้อมูลอย่างละเอียด: ให้ข้อมูลการใช้งานโดยละเอียดของแต่ละเอเจนต์อัจฉริยะ รวมถึงการใช้โทเค็น การใช้ทรัพยากรคอมพิวเตอร์ ระยะเวลาในการทำงาน อัตราการทำงานเสร็จสิ้น เป็นต้น
  • เลย์เอาต์แบบ沉浸式: รองรับเลย์เอาต์แบบเต็มหน้าจอหรือข้ามจอแสดงผลหลายจอ สร้างศูนย์บัญชาการเอเจนต์อัจฉริยะที่แท้จริง

ผู้บุกเบิกการเขียนโปรแกรม AI คาร์ปาธี: IDE จะไม่หายไป สิ่งที่เราต้องการคือ IDE ที่ใหญ่ขึ้น——วิวัฒนาการจากการจัดการไฟล์สู่การทำงานร่วมกันของเอเจนต์อัจฉริยะ

สำหรับเรื่องนี้ มีผู้ใช้เน็ตบางคนรู้สึกตื่นเต้นที่ในที่สุดก็พบเหตุผลที่ชอบธรรมในการอัปเกรดจอแสดงผลขนาดใหญ่

ผู้บุกเบิกการเขียนโปรแกรม AI คาร์ปาธี: IDE จะไม่หายไป สิ่งที่เราต้องการคือ IDE ที่ใหญ่ขึ้น——วิวัฒนาการจากการจัดการไฟล์สู่การทำงานร่วมกันของเอเจนต์อัจฉริยะ

คาร์ปาธีเห็นด้วยกับเรื่องนี้: ฉันก็คิดแบบนั้นเหมือนกัน ผู้บุกเบิกการเขียนโปรแกรม AI คาร์ปาธี: IDE จะไม่หายไป สิ่งที่เราต้องการคือ IDE ที่ใหญ่ขึ้น——วิวัฒนาการจากการจัดการไฟล์สู่การทำงานร่วมกันของเอเจนต์อัจฉริยะ

ลิงก์อ้างอิง: https://x.com/karpathy/status/2031767720933634100


⚠️ หมายเหตุ: เนื้อหาได้รับการแปลโดย AI และตรวจสอบโดยมนุษย์ หากมีข้อผิดพลาดโปรดแจ้ง

本文来自网络搜集,不代表คลื่นสร้างอนาคต立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/th/archives/25443

Like (0)
Previous 2 days ago
Next 2 days ago

相关推荐