11 คะแนน โดย GN⁺ 2025-05-08 | 6 ความคิดเห็น | แชร์ทาง WhatsApp
  • Zed โปรแกรมแก้ไขโค้ดโอเพนซอร์สที่เขียนใหม่ทั้งหมดด้วย Rust ตอนนี้ได้ผสานความสามารถ AI เข้ามาอย่างจริงจังแล้ว
  • เอเจนต์ AI สามารถทำได้ตั้งแต่ค้นหาโค้ดไปจนถึงแก้ไขโค้ด และ ทำงานได้โดยไม่ต้องให้ผู้ใช้ฝึกสอนล่วงหน้า
  • ความเป็นส่วนตัวและความปลอดภัยถูกตั้งเป็นค่าเริ่มต้น และจะไม่มีการบันทึกบทสนทนาใด ๆ ลงบนเซิร์ฟเวอร์หากไม่ได้ให้ความยินยอมอย่างชัดเจน
  • ผู้ใช้สามารถ ตั้งค่าโมเดล AI และเครื่องมือที่ใช้ได้อย่างอิสระ ตามต้องการ และรองรับทั้งการใช้ API key ของตนเองหรือรันแบบโลคัลด้วย Ollama
  • ผู้ใช้ที่ไม่ใช้ AI ก็ยังสามารถใช้ Zed ได้ฟรีต่อไป โดยความสามารถ AI ใช้ได้ 50 ครั้งต่อเดือนฟรี หรือผ่านแพลนแบบเสียเงิน

Zed: โปรแกรมแก้ไขโค้ด AI ที่เร็วที่สุด

  • Zed คือ โปรแกรมแก้ไขโอเพนซอร์สที่พัฒนาด้วย Rust ทั้งหมด และมีการทำ GPU shader รวมถึง OS graphics API ขึ้นมาเองโดยตรง
  • ความสามารถ AI ก็เปิดเป็นโอเพนซอร์สทั้งหมดเช่นกัน และสามารถใช้ Agent Panel เพื่อสำรวจโค้ดเบสและช่วยแก้ไขอัตโนมัติได้
  • เอเจนต์สามารถค้นหาและทำงานกับโค้ดเบสได้ทันทีโดยไม่ต้องมีการทำดัชนีล่วงหน้า พร้อมตอบคำถามหรือแก้ไขโค้ดได้

ความเป็นส่วนตัวและความปลอดภัย

  • บทสนทนาทั้งหมดกับเอเจนต์จะไม่ถูกบันทึกโดยค่าเริ่มต้น — จะถูกส่งไปยังเซิร์ฟเวอร์ก็ต่อเมื่อผู้ใช้ยินยอมผ่านการกด thumbs-up/down เท่านั้น
  • เมื่อมีการรันคำสั่งที่อาจเสี่ยงอันตราย ระบบจะ ขอการยืนยันจากผู้ใช้ และสามารถคงค่านี้ไว้เป็นค่าตั้งต้นได้
  • สามารถรันงานในเบื้องหลังได้ และเมื่อเสร็จแล้วจะ แจ้งเตือนให้ทราบ
  • ผลลัพธ์ของงานสามารถตรวจสอบและแก้ไขได้ผ่าน หน้าจอ editable diff แบบหลายบัฟเฟอร์

การตั้งค่าโมเดลและเครื่องมือ

  • ผู้ใช้สามารถ เลือกโมเดลอย่าง Claude 3.7, Gemini 2.5 เป็นต้น และยังรองรับการใช้ API key ของตนเองหรือรันแบบโลคัลผ่าน Ollama
  • เอเจนต์สามารถเข้าถึง ความสามารถทั้งหมดของตัวแก้ไข เช่น file system, language server, terminal เป็นต้น (หากได้รับอนุญาต)
  • สิทธิ์การเข้าถึงเครื่องมือสามารถ ควบคุมได้ด้วย checkbox และบันทึกเป็นโปรไฟล์เพื่อสลับใช้งานได้ง่าย
  • โปรไฟล์ที่มีมาให้: Write (ใช้เครื่องมือทั้งหมด), Ask (อ่านอย่างเดียว), Minimal (คุยกับโมเดลเท่านั้น)
โฆษณา

การขยายความสามารถบนพื้นฐาน MCP

  • ผ่าน Model Context Protocol (MCP) สามารถขยายความสามารถได้หลากหลาย เช่น browser automation, การเข้าถึงฐานข้อมูล, การสร้าง PR เป็นต้น
  • ตัวอย่าง: José Valim ผู้สร้าง Elixir ได้สาธิตเครื่องมือ MCP ที่เชื่อมต่อกับเฟรมเวิร์ก Phoenix ได้โดยตรง

ราคา

  • หากไม่ใช้ความสามารถ AI, Zed จะ ฟรีทั้งหมด และใช้งานได้โดยไม่ต้องล็อกอิน
  • ความสามารถ AI ใช้ได้ฟรี 50 prompts/เดือน และ 500 prompts/เดือนผ่าน แพลน Pro ราคา $20/เดือน
  • หากลงทะเบียน API key แยกเอง Zed จะไม่คิดค่าใช้จ่ายเพิ่มเติม
  • ในระยะยาวมีทิศทางที่จะสร้าง โมเดลรายได้ของตัวเองผ่านฟีเจอร์พรีเมียม

วิธีใช้งานและระบบปฏิบัติการที่รองรับ

  • Zed มี stable build สำหรับ macOS และ Linux ส่วน Windows ยังอยู่ระหว่างการพัฒนาและสามารถสมัครใช้เบต้าได้
  • ฟีเจอร์ Agentic Editing รุ่นล่าสุดสามารถลองใช้ได้โดยตรงที่ หน้าดาวน์โหลด
  • ฟีเจอร์ที่วางแผนไว้ในอนาคต:
    • เพิ่มดีบักเกอร์ที่ทรงพลัง
    • ปรับปรุงการทำงานร่วมกับเอเจนต์ AI
    • เตรียมปล่อย Windows เวอร์ชันทางการ (ช่วงครึ่งหลังของปี 2025)

6 ความคิดเห็น

 
stadia 2025-08-28

พอผสานรวมผ่าน gemini cli กับ acp แล้ว ดีขึ้นมากเลยนะ

 
kayws426 2025-05-08

คาดหวังไว้แต่... ตัวอักษรไม่คมชัดและรองรับแค่ UTF-8 เท่านั้น
ถ้าแก้ไขได้แล้วก็ตั้งใจว่าจะลองใหม่อีกครั้ง

 
freedomzero 2025-05-08

เป็นเอดิเตอร์ที่ชอบที่สุดครับ ถ้าไม่ใช่ตอนต้องรันเทสต์กับดีบัก ก็แทบจะใช้ Zed ตลอดเลย

 
bangdy 2025-05-08

ดีกว่า vscode ไหม?

 
freedomzero 2025-05-08

น่าจะต่างกันไปในแต่ละคนนะ T_T

 
GN⁺ 2025-05-08
ความคิดเห็นจาก Hacker News
  • ฉันเคยเป็นเด็กฝึกงานที่ Zed ในช่วงฤดูร้อนปี 2022 ตอนนั้นเอดิเตอร์ยังอยู่ในสถานะ pre-alpha Nathan, Max และ Antonio เป็นคนที่ยอดเยี่ยมและพัฒนาซอฟต์แวร์อย่างรอบคอบ ดีใจที่เอดิเตอร์ประสบความสำเร็จ เพราะทีมทุ่มเทงานวิศวกรรมระดับโลกลงไปอย่างมาก

    • ฉันเคยทำงานกับ Antonio ในการทำต้นแบบระบบส่วนขยาย Antonio ทดสอบเทคนิคการทำงานร่วมกันแบบ pair programming และฉันก็ถามคำถามมากมายกับโค้ดเบสของ Zed ในส่วนเล็ก ๆ Antonio สอนฉันทั้งการพูดคุยเกี่ยวกับโค้ดและวิธีเปลี่ยนมันให้เหมาะกับเป้าหมาย ฉันได้เรียนรู้ว่าวิธีแก้ปัญหาที่ดีที่สุดคือการแสดงให้ผู้อ่านเห็นว่ามันได้ข้อสรุปนั้นมาอย่างไร ฤดูร้อนครั้งนั้นยอดเยี่ยมจริง ๆ
    • ฉันดีใจที่เอดิเตอร์เป็นโอเพนซอร์ส และผู้คนก็ยินดีจ่ายให้กับการผสาน AI ที่ออกแบบมาอย่างดี เดิมที ก่อนกระแส AI ดูเหมือนโมเดลธุรกิจของ Zed จะเป็นแบบคิดค่าที่นั่งต่อคนสำหรับทีมที่ใช้ฟีเจอร์การทำงานร่วมกัน ฉันยังคงใช้ Zed ทุกวัน และหวังว่าทีมจะทำงานต่อไปได้อีกนาน
    • เดิมทีส่วนขยายเขียนด้วย Lua แต่เพราะมันไม่มีคุณสมบัติที่ต้องการจึงย้ายไป Wasm แทน Wasm เร็ว ถูก sandbox และข้ามภาษาได้ หลังจากฉันออกไป ดูเหมือน Max กับ Marshall จะรับช่วงต่อและย้ายจาก ABI แบบ serde+bincode เดิมไปเป็น Wasm interface types ซึ่งทำให้ฉันดีใจมาก ฉันมีร่างบล็อกโพสต์เกี่ยวกับประวัติช่วงแรกของ Zed และเกี่ยวกับวิธีที่ส่วนขยายซึ่งเข้าถึง GPUI และ CRDTs ได้โดยตรง อาจเปลี่ยน Zed จากโค้ดเอดิเตอร์เพื่อการทำงานร่วมกันให้กลายเป็นแพลตฟอร์มแอปพลิเคชันแบบทำงานร่วมกันอย่างเต็มรูปแบบได้ แต่มันยังต้องทำอีกเยอะก่อนจะเผยแพร่ และฉันคงต้องติดต่อทีมก่อน สัปดาห์หน้าฉันมีสอบปลายภาค ไว้สักวันหนึ่ง!
  • ฉันลองทั้ง Zed และ Cursor แต่รู้สึกว่ามันเหมือนเวทมนตร์เกินไปเสมอ สุดท้ายเลยสร้างเฟรมเวิร์กเอเจนต์แบบมินิมัลที่ใช้แค่ 7 เครื่องมือ: read, write, diff, browse, command, ask, think

    • เครื่องมือที่เรียบง่ายและประกอบต่อกันได้เหล่านี้ ทำงานส่วนใหญ่ได้อย่างสม่ำเสมอและเข้าใจได้ ด้วย LLM ที่เก่งขึ้นเรื่อย ๆ โดยเฉพาะ Gemini 2.5 pro
    • ที่สำคัญกว่านั้นคือ ถ้าปิดเครื่องมือ "ask" เอเจนต์จะเข้าสู่โหมดเทอร์โบเต็มรูปแบบได้โดยไม่ต้องมีการยืนยันด้วยมือบ่อย ๆ
    • ฉันเพิ่งปล่อยมันเมื่อวานนี้ และถ้าคิดว่ามีประโยชน์ก็เข้าไปดู implementation ได้ที่ https://github.com/aperoc/toolkami
  • ฉันอยากเลิกใช้ VS Code แล้วหันมาใช้ Zed แต่ตัวอักษรเบลอมากตลอดจนใช้งานไม่ได้

    • ฉันเข้าไปดู GitHub issue ทุก ๆ สองสามเดือน แต่ก็มีแค่คนโหวตเพิ่มกับคอมเมนต์สนับสนุนมากขึ้น โดยไม่มีการรับรู้ปัญหา
    • อยากให้มีใครสักคนมาช่วยพวกเราจาก VS Code ที่ช้า
    • ฉันใช้จอ 1440p และเจอปัญหานี้
  • ฉันใช้ Zed จนถึงไม่กี่เดือนก่อน พาเนล AI ทั้งหมดเป็นพื้นที่แก้ไขได้ เลยเผลอเขียนทับเป็นบางครั้ง จากนั้นก็ย้ายไป Cursor แต่ตอนนี้ฉันไม่ "เชื่อใจ" ทั้งเอดิเตอร์และสแตกการ undo ของมัน โดยเฉพาะตอนตรวจทานการแก้ไขของเอเจนต์ระหว่างทาง โค้ดหายได้ง่าย ติดตามประวัติ undo/redo ก็ยาก เลยอยากได้ประวัติแบบมุมมองต้นไม้ลำดับชั้น

    • checkpoint สำหรับกู้คืน/redo นั้นเป็นเส้นตรงเกินไปสำหรับสมองฉัน การอยากได้ agent IDE แบบอิงโครงสร้างต้นไม้นี่มันแปลกหรือ? ทำไมไม่มีใครสร้างมันขึ้นมา?
  • Zed คือซอฟต์แวร์ในแบบที่ซอฟต์แวร์ควรถูกสร้างขึ้นมา ฉันไม่ได้เห็นด้วยกับทุกการตัดสินใจด้าน UX ทั้งหมด (เช่น พาเนล AI แย่มากเมื่อเทียบกับ Cursor) แต่มันเร็วจริง ๆ คนพวกนี้เอาจริงเอาจังมาก ก่อนจะสร้าง Zed พวกเขาสร้างระบบเรนเดอร์ด้วย Rust (GPUI) ขึ้นมาก่อน ซึ่งเป็นหนึ่งในซอฟต์แวร์ที่เร็วที่สุดบนเครื่องฉัน พอ GPUI โตเต็มที่และเสถียรกว่านี้ ฉันแทบรอไม่ไหวที่จะสร้างของบนมัน ไลบรารี/เฟรมเวิร์ก GUI อื่น ๆ ของ Rust นั้นไม่ค่อยดี

    • แก้ไข: พาเนล AI ถูกอัปเดตแล้ว! ดูดีเลย
  • ฉันเข้าไปดู Helix editor ทุก 6 เดือน เพื่อเช็กว่าผู้เขียนลดความเป็นปฏิปักษ์ต่อแนวคิดในการเพิ่มการรองรับ copilot ลงบ้างหรือยัง

  • ฉันพัฒนาโดยใช้ TS และ Rust เป็นหลัก

    • ผ่านมาทั้ง Atom, VSC, Vim แล้วสุดท้ายก็มาจบที่ Zed ฉันไม่เคยรู้สึกสบายขนาดนี้มาก่อน แนะนำอย่างยิ่งว่าควรลอง
    • มีคนที่ทำงานทั้งกับ Atom และ Zed ซ้อนกันอยู่ พวกเขาสร้าง Electron เพื่อใช้สร้าง Atom ส่วนสำหรับ Zed พวกเขาสร้าง gpui เพื่อเรนเดอร์ UI บน GPU ให้มีประสิทธิภาพดีขึ้น ถ้าคุณกำลังมองหาตัวเลือกที่น่าสนใจสำหรับการสร้าง GUI ข้ามแพลตฟอร์มด้วย Rust ก็ลอง gpui ได้โดยตรง
  • ประสบการณ์ส่วนตัวอาจต่างกัน แต่เมื่อไม่กี่เดือนก่อนฉันพยายามใช้ Zed บน Linux (pop os, Nvidia) แล้วมันช้ามาก การเปิดเมนู context ด้วยคลิกขวาใช้เวลาราว 1 วินาที

    • ฉันใช้เวลาไปกับการดีบักปัญหานี้ และพบว่าไดรเวอร์ GPU ของฉันเข้ากับรีลีสปัจจุบันของ pop os ได้ไม่ดีนัก แต่ฉันก็ยังไม่เข้าใจว่าทำไมมันถึงช้าขนาดนั้น หรือ GPU ไปเกี่ยวอะไรกับการคลิกขวา
    • สุดท้ายฉันกลับไปใช้ emacs และรักทุกวินาทีของมัน
    • ฉันไม่แน่ใจว่าชื่อเรื่องนี้หมายถึงความเร็วในการพัฒนาจริง ๆ หรือประสิทธิภาพของเอดิเตอร์
    • p.s. ฉันเล่นเกมระดับท็อปบน Linux อยู่ และ GPU กับไดรเวอร์ของฉันก็ปกติดีทั้งหมด
  • ปกติฉันใช้ Neovim แต่ Zed เป็นโค้ดเอดิเตอร์ตัวแรกที่ทำให้ฉันรู้สึกว่าอาจใช้งานจริงได้ ข้อเสียอย่างเดียวคือปุ่ม "Login" ด้านบนที่เอาออกไม่ได้

    • สำหรับ TFA ฉันชอบที่ telemetry เป็นแบบ opt-in
  • ฉันทึ่งกับการทำงานของมันมาก เมื่อวานฉันใช้เวลาทั้งวันกับโปรเจกต์และไอเดียใหม่บน macOS หลังจากใช้เวลาครึ่งวันเขียนฟังก์ชันพื้นฐาน ฉันก็เปิดโปรเจกต์ใน Zed แล้วเพิ่มฟีเจอร์ต่อ สิ่งที่เอกสารไม่ค่อยดีอย่างการผสาน AppKit + SwiftUI ก็ไม่มีปัญหา ฉันได้โค้ดใหม่ราว 500 บรรทัดจากการถาม และได้โค้ดที่คอมไพล์ได้จริง (และใช้งานได้) หลังจากรีวิวแล้วฉันแก้บางจุดให้คอมไพล์ได้หรือดีขึ้น แต่ถึงอย่างนั้นก็ยัง

    • มีปัญหาที่น่าสนใจเกี่ยวกับการผสาน objc/swift กับ javascript และ Zed AI ก็ให้ผลงาน JavaScript ระดับมาสเตอร์พีซที่เกินความรู้ของฉันไป
    • เทคโนโลยีนี้จะเปลี่ยนวิธีที่เราทำโปรแกรมอยู่ตอนนี้อย่างแน่นอน