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

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

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

วิธีปิดใช้งาน AI ใน Zed

  • เพิ่มใน settings.json: { "disable_ai": true }
  • ใช้งานได้ใน Preview version ทันที
  • จะมาถึง Stable release ในสัปดาห์หน้า
  • ผู้ใช้ใหม่สามารถปิดใช้งานได้ระหว่างขั้นตอนการตั้งค่าเริ่มต้น

ประสิทธิภาพมีความสำคัญมากกว่าฟีเจอร์ AI

การอภิปรายในชุมชนเผยให้เห็นว่าจุดแข็งหลักของ Zed อยู่ที่ประสิทธิภาพที่ยอดเยี่ยมและ input latency ที่ต่ำ โดยเฉพาะเมื่อเปรียบเทียบกับโปรแกรมแก้ไขที่ใช้ Electron เป็นฐานเช่น VS Code ผู้ใช้ชื่นชมการตอบสนองของโปรแกrมแก้ไขนี้อย่างสม่ำเสมอ โดยหลายคนสังเกตว่าแอปพลิเคชันอื่นๆ รู้สึกช้าหลังจากใช้ Zed อย่างไรก็ตาม การมุ่งเน้นไปที่การรวม AI ทำให้ผู้ใช้ที่ชอบแนวทางที่เบาและเรียบง่ายแบบเดิมของโปรแกรมแก้ไขรู้สึกหงุดหงิด

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

ข้อได้เปรียบด้านประสิทธิภาพหลัก

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

คุณภาพการเติมโค้ดแบบ Tab ยังคงเป็นความท้าทาย

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

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

การสำรวจความสามารถของ tab completion ใน Zed เปรียบเทียบกับ editor อื่นๆ เช่น Cursor
การสำรวจความสามารถของ tab completion ใน Zed เปรียบเทียบกับ editor อื่นๆ เช่น Cursor

ความกังวลด้านการออกแบบและส่วนติดต่อผู้ใช้

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

อุปสรรคการนำไปใช้ในองค์กรและบริษัท

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

แนวทางของโปรแกรมแก้ไขที่อนุญาตให้ผู้ใช้นำ API keys ของตนเองมาใช้ให้ความยืดหยุ่นในระดับหนึ่ง แม้ว่านี่จะไม่ได้แก้ไขนโยบายขององค์กรพื้นฐานที่ต่อต้านการรวม AI

ทางเลือกที่ให้ความสำคัญกับความเป็นส่วนตัวแทนการปิดใช้งาน AI ทั้งหมด

  • นำ API keys ของคุณเองมาใช้สำหรับผู้ให้บริการที่เชื่อถือได้
  • โมเดล AI ในเครื่องที่เก็บโค้ดไว้ในเครื่อง
  • ข้อตกลงไม่เก็บข้อมูลกับ Anthropic
  • โค้ดและคำสั่งจะถูกลบทิ้งหลังจากแต่ละคำขอ

มองไปข้างหน้า

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

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

อ้างอิง: You Can Now Disable All AI Features in Zed