เทอร์มินัลสำหรับ Aider
cmux คือเทอร์มินัล macOS ดั้งเดิมที่สร้างมาเพื่อรันเอเจนต์เขียนโค้ด AI และ Aider เข้ากันได้อย่างชั้นหนึ่ง cmux เป็นแค่เทอร์มินัล ดังนั้น aider จึงรันในเวิร์กสเปซใดก็ได้ทันที และสิ่งที่ทำให้การรันเอเจนต์ลำบาก คือการติดตามหลายตัวพร้อมกันและสังเกตเมื่อพวกมันต้องการคุณ ก็คือสิ่งที่ cmux ถูกสร้างมาเพื่อจัดการ
รันเซสชัน Aider หลายตัวอย่างเป็นระเบียบ
เปิดหนึ่งเวิร์กสเปซต่อหนึ่งงานและรัน Aider ในแต่ละอัน แถบด้านข้างแนวตั้งแสดงทุกเวิร์กสเปซพร้อมสาขา git ไดเรกทอรี พอร์ต และบรรทัดล่าสุดของเอาต์พุต เซสชันคู่ขนานสิบกว่าตัวจึงยังคงอ่านง่ายแทนที่จะถูกฝังอยู่ในแท็บ Aider คอมมิตขณะทำงาน และแต่ละเวิร์กสเปซแสดงสาขาที่มันอยู่
วงแหวนแจ้งเตือนเมื่อ Aider ต้องการคุณ
เมื่อ Aider ทำการเปลี่ยนแปลงเสร็จหรือขอการยืนยัน แผงจะส่งเสียงวงแหวนและแถบด้านข้างแสดงป้ายยังไม่อ่าน คุณจึงปล่อยให้เอเจนต์หลายตัวรันแล้วกลับมาที่ตัวที่ต้องการการตัดสินใจได้ การแจ้งเตือนทำงานโดยอัตโนมัติ และคุณยังทริกเกอร์มันจากฮุกของเชลล์ได้ด้วย
ตรวจดู Aider จากโทรศัพท์ของคุณ
cmux มีแอปคู่หู iOS (เบต้า): จับคู่ iPhone ของคุณกับ Mac และตรวจดูเซสชัน Aider ของคุณ พร้อมการส่งต่อการแจ้งเตือนแบบเลือกได้ ขณะที่คุณอยู่ห่างจากโต๊ะทำงาน
เขียนสคริปต์ได้
ทุกการกระทำใช้ได้ผ่าน cmux CLI และ Unix socket: สร้างเวิร์กสเปซ เปิด Aider ในนั้น ส่งอินพุต อ่านหน้าจอ และควบคุมเบราว์เซอร์ในแอปเพื่อยืนยันการเปลี่ยนแปลง ทั้งหมดจากสคริปต์
FAQ
Aider ทำงานใน cmux ได้ไหม?
ได้ cmux เป็นเทอร์มินัล macOS มาตรฐาน ดังนั้น aider จึงรันในเวิร์กสเปซใดก็ได้โดยไม่ต้องตั้งค่าเพิ่ม
ฉันรัน Aider บนหลายสาขาพร้อมกันได้ไหม?
ได้ เปิดหนึ่งเวิร์กสเปซต่อหนึ่งสาขาแล้วรัน Aider ในแต่ละอัน แถบด้านข้างแสดงสาขา git และไดเรกทอรีของทุกเวิร์กสเปซ การทำงานแบบขนานจึงชัดเจน
ฉันจะรู้ได้อย่างไรว่า Aider ต้องการการยืนยันเมื่อใด?
เมื่อ Aider ทำเสร็จหรือขออินพุต แผงจะส่งเสียงวงแหวนและแถบด้านข้างแสดงป้ายยังไม่อ่าน คุณจึงปล่อยให้มันรันแล้วกลับมาเมื่อมันต้องการคุณได้
cmux ที่ใช้กับ Aider ฟรีไหม?
ฟรี cmux เป็นโอเพนซอร์สและใช้ฟรีสำหรับ macOS
cmux เป็นซอฟต์แวร์ฟรีและโอเพนซอร์สสำหรับ macOS