ปลั๊กอิน ZCode JetBrains นำการเขียนโค้ดที่มีความสามารถในการทำงานอัตโนมัติเข้าสู่ IDE ของ JetBrains
zcode-jetbrains-plugin ซึ่งสร้างโดย Csuftt เชื่อมต่อ JetBrains IDEs กับสภาพแวดล้อม agentic ของ ZCode ในฐานะผู้ช่วยการเขียนโค้ดในตัวแก้ไข มันช่วยให้นักพัฒนาสามารถดำเนินการพัฒนาที่ขับเคลื่อนด้วยเอเจนต์และรับการตอบสนองจากโมเดลภายในตัวแก้ไข โดยใช้โมเดล GLM-5.2 ของ Zhipu AI ปลั๊กอินนี้ทำให้การกระทำของเอเจนต์มองเห็นได้ภายในหน้าต่างเครื่องมือ IDE และสนับสนุนการโต้ตอบแบบหลายเซสชัน มันมุ่งเป้าไปที่วิศวกรซอฟต์แวร์ที่ต้องการการรวมเข้าด้วยกันที่ใกล้ชิดระหว่างโค้ดในท้องถิ่นและการทำงานอัตโนมัติแบบ agentic ในเวิร์กโฟลว์ JetBrains ของพวกเขา。
คุณสามารถใช้มันทำงานอะไรได้บ้าง?
zcode ทำหน้าที่เป็นผู้ช่วยการเขียนโค้ดที่ทำงานภายใน IDE โดยดำเนินการงานพัฒนา เช่น การแก้ไขไฟล์ แผนย่อย และการดำเนินการที่ขับเคลื่อนด้วยเว็บเมื่อจำเป็น มันเชื่อมต่อกับจุดสิ้นสุดของโมเดล GLM-5.2 ผ่านสภาพแวดล้อม ZCode และเปิดเผยขั้นตอนของตัวแทนเพื่อให้นักพัฒนาสามารถตรวจสอบสิ่งที่มันพยายามทำ กรณีการใช้งานทั่วไป ได้แก่ การเปลี่ยนแปลงโค้ดแบบวนซ้ำ การปรับโครงสร้างที่เขียนสคริปต์ และการดึงทรัพยากรเว็บสำหรับงานสร้างหรือการพึ่งพา
ผลลัพธ์ของโมเดลมีความเชื่อถือได้และโปร่งใสแค่ไหน?
แอปจะส่ง ผลลัพธ์การสตรีมแบบเรียลไทม์ จากโมเดล GLM-5.2 ที่อยู่เบื้องหลังและแสดงภาพรวมของงานและตัวแทนย่อยเพื่อให้ผู้ใช้เห็นการกระทำอัตโนมัติเมื่อเกิดขึ้น ความสามารถในการมองเห็นนี้ช่วยระบุการแก้ไขอัตโนมัติที่ตัวแทนเสนอ การแก้ไขและคำแนะนำที่สร้างขึ้นมาจากการตอบสนองของโมเดลและดังนั้นจึงต้องการการตรวจสอบจากมนุษย์ก่อนการรวมเข้าหรือการปรับใช้
มันต้องการข้อมูลนำเข้าและสภาพแวดล้อมอะไรบ้าง?
zcode ต้องการการติดตั้ง ZCode CLI ในเครื่องและเซสชัน CLI ที่ได้รับการรับรองในเครื่องเดียวกัน และรองรับ JetBrains IDEs เวอร์ชันหรือสูงกว่า ปลั๊กอินรวมถึงการจัดการโมเดลและการอนุญาตเพื่อสลับระหว่างโมเดล GLM และปรับสิทธิ์ของตัวแทน ข้อกำหนดเบื้องต้นเหล่านั้นทำให้ความรับผิดชอบในการตั้งค่าและการรับรองอยู่ที่สภาพแวดล้อมท้องถิ่นของนักพัฒนา
มันเข้ากับเวิร์กโฟลว์ JetBrains ที่มีอยู่ได้ไหม?
การรวมอยู่ในหน้าต่างเครื่องมือ IDE และใช้คำสั่งเมนูบริบทเพื่อส่งการเลือกโค้ดหรือไฟล์ไปยังตัวแทน รวมถึงอินเทอร์เฟซแชทหลายแท็บเพื่อจัดการเซสชันขนาน นักพัฒนาสร้างปลั๊กอินนี้เป็นโครงการที่ขับเคลื่อนโดยชุมชนที่เป็นบุคคลที่สามซึ่งได้รับแรงบันดาลใจจากเวิร์กโฟลว์แบบโอเพนซอร์สก่อนหน้านี้ และได้รับการดูแลอย่างต่อเนื่องด้วยการปรากฏตัวในเชิงบวกใน JetBrains Marketplace
ตัวเลือกที่ใช้งานได้จริงสำหรับนักพัฒนา JetBrains ที่ใช้เครื่องมือในท้องถิ่น
zcode เป็นตัวเลือกที่ใช้งานได้จริงสำหรับนักพัฒนาที่สะดวกในการติดตั้งและใช้งาน ZCode CLI และที่ยอมรับความจำเป็นในการตรวจสอบการแก้ไขที่มีอำนาจ การที่มีต้นกำเนิดจากชุมชนและการพึ่งพาเครื่องมือในท้องถิ่นหมายความว่าทีมที่มองหาการสนับสนุนจากผู้ขายหรือการกำกับดูแลที่เข้มงวดควรประเมินผลกระทบด้านการดำเนินงานและการปฏิบัติตามกฎระเบียบก่อนที่จะนำมาใช้ในท่อร่วมกัน