สิ่งที่คุณต้องรู้
- Gemini CLI กำลังรวมการรวมเข้ากับ ZED ซึ่งเป็นโปรแกรมแก้ไขรหัสโอเพนซอร์ซและผู้เล่นหลายคน
- การรวมจะเพิ่มเอเจนต์ AI โอเพนซอร์ซลงในสภาพแวดล้อมรหัสของ Zed พร้อมความสามารถที่เพิ่มขึ้น
- Gemini CLI กำลังใช้ Agent Consumer Protocol (ACP) ใหม่ของ Zed ซึ่งทุกคนสามารถใช้เพื่อสร้างตัวแทน AI ที่กำหนดเองสำหรับเวิร์กโฟลว์ของพวกเขา
ราศีเมถุน CLI เปิดตัวเมื่อสองเดือนก่อนและนำ Google AI ที่ดีที่สุดมาสู่อาคารผู้โดยสารในพื้นที่ของคุณ ตอนนี้ประสบการณ์ Core Gemini CLI ไม่ได้ จำกัด อยู่ที่รูปแบบข้อความคำสั่งตามข้อความอีกต่อไป Gemini CLI ขยายไปสู่สภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) เริ่มตั้งแต่วันนี้ 28 สิงหาคมเนื่องจากตอนนี้มีให้บริการในโปรแกรมแก้ไขรหัสผู้เล่นหลายคนของ Zed
เป็นตัวแทน AI คนแรกที่ใช้ใหม่ของ Zed Agent Consumer Protocol (ACP)แต่เฟรมเวิร์กเปิดให้ทุกคน ตราบใดที่เอเจนต์ที่กำหนดเองใช้ ACP โอเพนซอร์ซและติดตามสคีมาที่เหมาะสมนักพัฒนาสามารถใช้ตัวแทนของตนเองในสภาพแวดล้อม ZED สำหรับตอนนี้ตัวแทนพรรคแรกของ Gemini CLI และ Zed ทำหน้าที่เป็นจุดเริ่มต้นสองจุดสำหรับนักพัฒนาเพื่อดู ACP ในการดำเนินการ
การบูรณาการ Gemini CLI ใหม่กับ ZED มีจุดมุ่งหมายเพื่อตอบสนองความต้องการของนักพัฒนาที่มีเวิร์กโฟลว์ที่มีศูนย์กลางอยู่ที่ IDEs มากกว่าเทอร์มินัลข้อความเท่านั้นตามข่าวประชาสัมพันธ์ ข้อเสนอนี้ใช้ความสามารถที่มีอยู่ของ Gemini CLI และเพิ่ม “การสร้างภาพการแก้ไขตัวแทนแบบเรียลไทม์, บทวิจารณ์หลายบัฟเฟอร์และการนำทางที่ราบรื่นระหว่างการแก้ไขตัวแทนและรหัสที่มีอยู่ของคุณ”
ผู้ใช้ ZED สามารถใช้คำสั่ง “Gemini” เพื่อให้ได้ประสบการณ์ Gemini CLI ที่พวกเขาคุ้นเคยในเทอร์มินัลบูรณาการของ Zed หรือพวกเขาสามารถใช้ราศีเมถุนในแผงตัวแทนใหม่ในมุมมองการแก้ไขรหัสของ Zed ที่สร้างขึ้นบน ACP GEMINI CLI สามารถใช้ใน ZED เพื่อสร้างและเปลี่ยนรหัสใน IDE ของคุณด้วยพรอมต์และฮอตคีย์อย่างง่ายหรือเพื่อวินิจฉัยปัญหาโดยเน้นรหัสผู้ต้องสงสัยหรือเลือกข้อความแสดงข้อผิดพลาดเพื่อรับข้อเสนอแนะโดยละเอียด
เอเจนต์ AI ฟังก์ชั่นคล้ายกับรูปแบบการคิดแสดงการเปลี่ยนแปลงภาพที่กำลังทำอยู่ในขณะที่ทำตามคำขอของคุณเสร็จสิ้น – แม้ว่าพรอมต์จะต้องมีการแก้ไขหลายไฟล์ นอกจากนี้เอาท์พุททำงานได้มากกว่าคำขอดึงมากกว่าตัวแทน AI ทั่วไปแสดงการแก้ไขทุกครั้งที่เสนอโดย Gemini CLI จากนั้นคุณสามารถตรวจสอบยอมรับหรือเปลี่ยนแปลงสิ่งที่แนะนำโดยตัวแทน AI ดังนั้นคุณยังคงควบคุมได้อย่างสมบูรณ์
นอกเหนือจากสิ่งที่คุณทำงานด้วยใน codebase ในพื้นที่ของคุณคุณสามารถจัดหา Gemini CLI ด้วยบริบทจากแหล่งภายนอกเพื่อช่วยแนะนำการเปลี่ยนแปลงที่ถูกต้อง เนื่องจากทั้งหมดนี้เกิดขึ้นภายใน ZED คุณจะไม่ต้องออกจาก IDE ที่คุณต้องการเพื่อปรึกษาตัวแทน AI เพื่อขอความช่วยเหลือ
หากคุณอยากรู้ว่ามันทำงานอย่างไรเช่นทั้ง Gemini CLI และ ZED กระบวนการนี้เป็นโอเพนซอร์สและคุณสามารถค้นพบด้วยตัวคุณเอง คนอื่น ๆ–
“เราเลือกที่จะเรียกใช้ Gemini CLI เป็นกระบวนการย่อยสื่อสารผ่านมาตรฐานและมาตรฐาน” ทีม Zed อธิบายในโพสต์บล็อก “เราเลือก JSON RPC เพื่อความเรียบง่ายและกำหนดสคีมาน้อยที่สุดสำหรับการโต้ตอบระหว่าง ZED ทำหน้าที่เป็นลูกค้าที่นักพัฒนาใช้และ Gemini CLI ทำงานเป็นตัวแทน”
คุณสามารถลองใช้ Gemini CLI ใน Zed เริ่มตั้งแต่วันนี้และเริ่มสร้างตัวแทน AI ของคุณเองด้วย ACP
