ZX-code: ตัวแทนการเขียนโค้ด AI ที่มีลำดับความสำคัญในท้องถิ่นและพื้นที่ทำงานที่รับรู้โครงการ
ZX-code โดย Zouyuxuan122 เป็นตัวแทนการเขียนโปรแกรม AI ที่เน้นการทำงานในท้องถิ่นและพื้นที่ทำงานที่เก็บข้อมูลโครงการภายใต้การควบคุมของนักพัฒนา มันเชื่อมต่อนักพัฒนากับโมเดลภาษาขนาดใหญ่เพื่อทำให้การเขียนโค้ดเป็นอัตโนมัติ รันตัวแทนอิสระ และช่วยในการนำทางโค้ดและการดีบัก เครื่องมือนี้มีหน่วยความจำเซสชันถาวรและพื้นที่ทำงานแบบหลายแผงที่ออกแบบมาสำหรับงานที่ทำพร้อมกัน ZX-code มุ่งเป้าไปที่นักพัฒนาซอฟต์แวร์ วิศวกร และผู้ที่สนใจ AI ที่ต้องการความช่วยเหลือที่ตระหนักถึงโครงการในขณะที่เก็บโค้ดต้นฉบับไว้ในเครื่อง
มันทำให้การดำเนินการและการแก้ไขข้อบกพร่องเป็นไปโดยอัตโนมัติผ่านการเรียกเครื่องมือของตัวแทนที่โปร่งใส
เครื่องมือเปิดเผย ตัวแทนการเขียนโปรแกรม AI ที่ดำเนินการงานการเขียนโค้ด เช่น การดำเนินการฟีเจอร์และการซ่อมแซมข้อบกพร่อง โดยใช้กระบวนการเรียกเครื่องมือที่มองเห็นได้เพื่อแสดงแต่ละขั้นตอน การติดตามการดำเนินการนั้นเป็นส่วนหนึ่งของกระบวนการทำงาน ดังนั้นผู้ใช้สามารถตรวจสอบว่าเครื่องมือใดที่ตัวแทนเรียกใช้และทำไม สิ่งนี้ทำให้เครื่องมือเหมาะสำหรับนักพัฒนาที่ต้องการการแก้ไขที่ขับเคลื่อนโดยตัวแทน แต่ยังต้องการการตรวจสอบสำหรับการเปลี่ยนแปลงอัตโนมัติ
ความเข้าใจในโครงการใช้การวิเคราะห์โครงสร้างและหน่วยความจำเซสชันเพื่อตรวจหโค้ดอย่างแม่นยำ
ZX-code จับคู่บริบทที่รับรู้โครงการกับการวิเคราะห์โครงสร้างโดยการรวมโปรโตคอลบริบทโมเดลกับ AST-Grep และการรวมโปรโตคอลเซิร์ฟเวอร์ภาษา การรวมกันนี้ทำให้สามารถค้นหาโค้ดได้อย่างลึกซึ้งและการระบุที่แม่นยำภายในที่เก็บข้อมูล และเครื่องมือจะรักษาความจำระยะยาวข้ามเซสชันเพื่อรักษาการตัดสินใจก่อนหน้านี้ องค์ประกอบเหล่านี้ทำให้การถามคำถามจากตัวแทนที่อ้างอิงการแก้ไขในอดีตหรือไฟล์เฉพาะทำได้ง่ายขึ้นโดยไม่ต้องทำซ้ำขั้นตอนการตั้งค่า
การเข้าถึงโมเดลมุ่งเน้นไปที่การรวมท้องถิ่นที่ไม่มีคีย์ API แต่ขึ้นอยู่กับเดสก์ท็อป
เครื่องมือสนับสนุน LLM จีนหลายตัว รวมถึง DeepSeek, GLM และ Kimi โดยใช้วิธีการที่ไม่มีคีย์ API เพื่อทำให้การเข้าถึงโมเดลง่ายขึ้น เป็นแอปพลิเคชันเดสก์ท็อปสำหรับ Windows 10 และ 11 (x64) สร้างขึ้นบน Electron และต้องการ Node.js สำหรับการสร้างจากแหล่งที่มา ความคงอยู่ในท้องถิ่นใช้ SQLite และ electron-store ดังนั้นโค้ดที่อัปโหลดและการโต้ตอบจะยังคงอยู่บนอุปกรณ์แทนที่จะถูกส่งไปยังที่เก็บข้อมูลคลาวด์ภายนอก
พื้นที่ทำงานสนับสนุนการจัดการหลายตัวแทนและเพิ่มเพื่อน 3D สำหรับข้อเสนอแนะแก่นักพัฒนา
ฟีเจอร์ของอินเทอร์เฟซรวมถึงพื้นที่ทำงาน 9-grid สำหรับจัดการตัวแทนและงานที่เกิดขึ้นพร้อมกัน รวมถึงเพื่อน 3D ที่โต้ตอบได้ซึ่งให้ข้อเสนอแนะแบบภาพและการอัปเดตสถานะ เครื่องมือยังรวมถึงเครื่องยนต์วิวัฒนาการ GEPA ที่บันทึกเส้นทางการดำเนินการและปรับทักษะของตัวแทนจากการโต้ตอบของผู้ใช้ นักพัฒนาส่งโครงการในฐานะโอเพนซอร์ส และแอปสามารถทำงานร่วมกับเซิร์ฟเวอร์และไคลเอนต์ที่เข้ากันได้กับ MCP อื่น ๆ ได้
ZX-code เป็นทางเลือกที่เหมาะสมสำหรับนักพัฒนาที่ใส่ใจในความเป็นส่วนตัว
ZX-code เป็นตัวเลือกที่เหมาะสมสำหรับนักพัฒนาที่ต้องการการทำงานอัตโนมัติที่ตระหนักถึงโครงการและการควบคุมข้อมูลในท้องถิ่น; การมุ่งเน้นไปที่เดสก์ท็อปเฉพาะ Windows และเส้นทางการสร้าง Electron/Node.js ทำให้การนำไปใช้สำหรับทีมข้ามแพลตฟอร์มมีข้อจำกัด เครื่องมือนี้สนับสนุนนักพัฒนาและทีมขนาดเล็กที่ยอมรับการทำงานบนเดสก์ท็อปเพื่อแลกกับการจัดเก็บข้อมูลในอุปกรณ์ การเข้าถึงโมเดลที่กำหนดเอง และการติดตามการดำเนินการของตัวแทนที่ตรวจสอบได้.