เวิร์กเบนช์ตัวแทน AI ที่เน้นท้องถิ่นพร้อมกับ MCP และการทำงานอัตโนมัติของ GUI
CaoGen, จาก ChaoYuZhang001, เป็นเวิร์กเบนช์เดสก์ท็อปที่เน้นการทำงานในท้องถิ่นสำหรับการรันเอเจนต์ AI อิสระและการทำงานของนักพัฒนา แอปนี้ให้การทำงานร่วมกันที่เชื่อมต่อกับผู้ให้บริการ AI หลายราย เปิดเผยทรัพยากรในท้องถิ่นผ่านโปรโตคอล Model Context และอนุญาตให้เอเจนต์โต้ตอบกับระบบไฟล์ เทอร์มินัล และ GUI มันรวมการเปลี่ยนผู้ให้บริการหลายราย การจัดการ Git worktree การแสดงผลงาน 3D และบันทึกผลกระทบ นักพัฒนาและผู้ใช้ที่มีความสามารถจะได้รับสภาพแวดล้อมที่มุ่งเน้นความเป็นส่วนตัวและเป็นกลางต่อผู้ขายสำหรับการทำงานอัตโนมัติและการแปลข้อความ。
CaoGen มุ่งเป้าไปที่การทำงานของตัวแทนอิสระในด้านการเขียนโค้ด การแปลภาษา และงานบนเดสก์ท็อป
แอปนี้เป็นเวิร์กเบนช์ AI ที่เป็นกลางต่อผู้ขายและเน้นการทำงานในท้องถิ่น ซึ่งทำหน้าที่เป็นโฮสต์และเซิร์ฟเวอร์ MCP เชื่อมต่อกับผู้ให้บริการหลายรายและเปิดเผยความสามารถในท้องถิ่นเพื่อให้ตัวแทนสามารถทำงานที่เป็นประโยชน์ได้ ผู้ให้บริการที่รองรับ ได้แก่ OpenAI, Anthropic, และ Google Gemini และการทำงานเสนอการเปลี่ยนผู้ให้บริการโดยอัตโนมัติ ตัวแทนสามารถเข้าถึงไฟล์ในท้องถิ่น เทอร์มินัล และการกระทำ GUI ผ่านโปรโตคอล Model Context ทำให้เดสก์ท็อปกลายเป็นสภาพแวดล้อมที่สามารถโปรแกรมได้
ผลลัพธ์ของตัวแทนดำเนินการในท้องถิ่นแต่ต้องการการดูแลและตรวจสอบอย่างต่อเนื่อง
CaoGen มีกลไกในการติดตามและตรวจสอบกิจกรรมของตัวแทน: มันบันทึกการกระทำใน บัญชีผลกระทบ และแสดงความก้าวหน้าของงานภายในพื้นที่ทำงาน 3D เครื่องมือนี้ยังรองรับการทำงานอัตโนมัติของ GUI ที่ให้ตัวแทนสามารถดำเนินการแอปพลิเคชันได้อย่างอิสระ ความสามารถเหล่านี้ช่วยให้การทำงานอัตโนมัติแบบครบวงจร ในขณะที่บัญชีและการแสดงผลจัดหาสัญญาณการตรวจสอบที่ผู้ใช้ต้องตรวจสอบเพื่อยืนยันการเปลี่ยนแปลงที่ทำโดยอัตโนมัติและรับรองผลลัพธ์ที่ปลอดภัย
การรวมต้องการการตั้งค่าอย่างชัดเจนและส่วนประกอบที่สอดคล้องกับ MCP
การใช้เครื่องมือนี้ต้องการการกำหนดค่าทางเทคนิค: ส่วนประกอบบางอย่างต้องการสภาพแวดล้อม Node.js และแอปจะรวมเข้ากับโฮสต์ที่สอดคล้องกับ MCP เช่น Claude Desktop มันทำงานบน macOS, Windows, และ Linux และคาดหวังข้อมูลประจำตัว API ที่กำหนดไว้สำหรับผู้ให้บริการที่เลือก โครงการที่พึ่งพา Git สามารถใช้การจัดการ worktree ที่มีอยู่ แต่ผู้ดูแลระบบต้องจัดเตรียมการเข้าถึงโมเดลและทดสอบสิทธิ์ของตัวแทนก่อนการใช้งานในผลิตภัณฑ์
การทำงานนี้เหมาะสำหรับนักพัฒนาและนักวิจัยมากกว่าผู้ใช้ทั่วไป
ออกแบบมาสำหรับผู้ใช้ทางเทคนิค แอปนี้สอดคล้องกับแนวทางการพัฒนาโดยการเปิดเผยทรัพยากรในท้องถิ่นและการทำงาน Git และโดยการเสนอพื้นผิวการตรวจสอบผ่านการแสดงผล 3D สถ mim แบบท้องถิ่นช่วยให้เก็บรหัสต้นฉบับและกุญแจไว้ในเครื่องของผู้ใช้ ซึ่งสนับสนุนการรับประกันความเป็นท้องถิ่นของข้อมูลที่แข็งแกร่ง ทีมที่นำไปใช้จะฝังการทดลองของตัวแทนเข้าไปในกระบวนการวิศวกรรมที่มีอยู่และใช้เครื่องมือนี้เป็นส่วนขยายที่สามารถโปรแกรมได้ของสภาพแวดล้อมนักพัฒนา
เหมาะสำหรับทีมเทคนิคที่ยอมรับการกำหนดค่าและการดูแล
CaoGen เป็นตัวเลือกที่เป็นจริงสำหรับทีมที่มีทักษะทางเทคนิคที่ต้องการการควบคุมในท้องถิ่นเหนือการทดลองที่ขับเคลื่อนโดยตัวแทนและกระบวนการทำงานอัตโนมัติ; มันต้องการการตั้งค่าทางวิศวกรรมและการตรวจสอบการกระทำของตัวแทนอย่างต่อเนื่อง ใช้เป็นแพลตฟอร์มการทดลองที่รวมเข้ากับกระบวนการพัฒนาที่มีอยู่แทนที่จะเป็นการเปลี่ยนแทนระดับผู้บริโภคสำหรับการตรวจสอบด้วยมือ เครื่องมือจะให้รางวัลแก่ทีมที่เต็มใจที่จะรักษาการกำหนดค่า การทดสอบ และการกำกับดูแลรอบ ๆ ตัวแทนอิสระ.