จัดระเบียบหลาย ๆ CLI AI ตัวแทนให้เป็นทีมท้องถิ่นที่ประสานงานกัน
ประสานงานหลายตัวแทนการเขียนโค้ด AI ผ่าน command-line ให้เป็นทีมท้องถิ่นที่สามารถทำงานขนานใน Rooms และแลกเปลี่ยนงานผ่าน Commander Protocol ตัวแทน Commander ที่สร้างโดย AgentsCommander Contributors มุ่งเป้าไปที่นักพัฒนาและวิศวกร DevOps ที่ใช้ตัวแทน CLI บนระบบเดสก์ท็อป ความสามารถหลักรวมถึงการจัดการหลายตัวแทน การสนับสนุน PTY อย่างเต็มที่ และการประสานงานแบบไฟล์เพื่อความเป็นส่วนตัวในท้องถิ่น แอปนี้เหมาะสำหรับวิศวกรที่ต้องการการเปลี่ยนแปลงทั่วทั้งที่เก็บข้อมูล วงจรการตรวจสอบโค้ดอัตโนมัติ หรือการทำงานของตัวแทนขนานบน Windows และ Linux.
เครื่องมือทำอะไรกับตัวแทนหลายตัว
Agents Commander เปลี่ยนตัวแทน CLI แต่ละตัว เช่น Claude Code และ Codex ให้เป็นแรงงานที่ประสานงานกันโดยการรันพร้อมกันและจัดกลุ่มพวกเขาเป็น ห้อง เครื่องมือใช้โปรโตคอล Commander เพื่อส่งมอบงานระหว่างตัวแทน และบันทึกสถานะของตัวแทนโดยใช้ไฟล์ท้องถิ่น การออกแบบนี้ทำให้แอปสามารถรันตัวแทนในลูปเพื่อทำงานซอฟต์แวร์ที่ซับซ้อน การตรวจสอบโค้ด และการแก้ไขทั่วทั้งที่เก็บโดยไม่ต้องพึ่งพาเทเลเมตริกภายนอก.
มันมีผลต่อการโต้ตอบของระบบและการจัดการทรัพยากรอย่างไร
เนื่องจากแอปรันตัวแทนในเซสชัน pseudo-terminal จริง เครื่องมือจึงดำเนินการคำสั่งตามที่ตัวแทน CLI ที่อยู่เบื้องหลังทำ ซึ่งรักษาความเข้ากันได้กับเวิร์กโฟลว์ของนักพัฒนาที่มีอยู่ นอกจากนี้ การประสานงานแบบไฟล์ช่วยหลีกเลี่ยงการส่งข้อมูลไปยังคลาวด์ ดังนั้นการจัดการสถานะจึงยังคงอยู่ในท้องถิ่น การใช้ PTYs จริงหมายความว่าแอปมีปฏิสัมพันธ์โดยตรงกับ shell I/O และ CLI ที่ติดตั้งแทนที่จะเลียนแบบการเรียกผ่านเลเยอร์ API.
มันปลอดภัยหรือไม่และต้องการทักษะทางเทคนิคมากแค่ไหน
Agents Commander บังคับใช้โมเดลที่เน้นท้องถิ่นและไม่มีเทเลเมตริก ซึ่งทำให้โค้ดและข้อมูลการประสานงานอยู่บนเครื่อง อย่างไรก็ตาม แอปคาดว่าผู้ใช้จะติดตั้งและตรวจสอบตัวแทน CLI ที่อยู่เบื้องหลัง ดังนั้นผู้ปฏิบัติงานต้องจัดการคีย์ผู้ให้บริการและเครื่องมือ CLI เอง เครื่องมือมุ่งเป้าไปที่วิศวกรซอฟต์แวร์และนักวิจัย AI ที่สะดวกในการติดตั้งและรันตัวแทนบรรทัดคำสั่ง.
การจัดการที่เป็นประโยชน์สำหรับทีมที่มีความคิดทางเทคนิค โดยมีการแลกเปลี่ยนทางการดำเนินงานเพียงอย่างเดียว
เครื่องมือนี้ให้สภาพแวดล้อมที่เป็นประโยชน์ในการรันหลาย ๆ ตัวแทน CLI ร่วมกันในขณะที่เก็บข้อมูลในท้องถิ่นและใช้เซสชัน PTY เพื่อความเข้ากันได้ มันเหมาะสำหรับวิศวกรที่ต้องการทีมตัวแทนที่ประสานงานและทำซ้ำได้ข้ามที่เก็บข้อมูล ข้อแลกเปลี่ยนหลักคือผู้ใช้ต้องติดตั้งและตรวจสอบสิทธิ์ตัวแทน CLI ที่อยู่เบื้องหลังแต่ละตัวด้วยตนเอง ซึ่งทำให้ความรับผิดชอบในการกำหนดค่าตกอยู่ที่ผู้ปฏิบัติงานแทนที่จะเป็นแอป