โค้ดฟอร์จแบบเอเจนต์แรกสำหรับทีมที่สร้างท่อส่งการพัฒนาที่เป็น AI-เนทีฟ
fuigo, จาก FerroxLabs, เป็นเครื่องยนต์ตัวแทนที่ข powered โดย AI และโรงหล่อโค้ดสำหรับการพัฒนาซอฟต์แวร์ที่เป็น AI-native เครื่องมือนี้ทำงานเป็นไบนารีที่มีความเป็นอิสระซึ่งจัดเตรียมเครื่องมือในตัว, หน่วยความจำถาวร, และร้านค้าที่มีที่อยู่ตามเนื้อหาที่ใช้ Jujutsu, ช่วยให้ตัวแทนสามารถสร้างและตรวจสอบโค้ดภายในสภาพแวดล้อมได้ มันเปิดเผยอินเทอร์เฟซโมเดลผู้ให้บริการหลายรายพร้อมการจัดเส้นทาง Flux และการแยกพื้นที่ทำงานสำหรับการทดสอบและกระบวนการ เป้าหมายที่นักพัฒนาซอฟต์แวร์, วิศวกร AI, และทีม R&D, มันมีเป้าหมายเพื่อรวมการทำงานของตัวแทนเข้ากับท่อพัฒนาการ.
คุณสามารถใช้มันทำงานอะไรได้บ้าง?
Fuigo ทำหน้าที่เป็นโค้ดฟอร์จและเอนจินที่เป็นเอเจนต์เนทีฟซึ่งช่วยในการสร้างและตรวจสอบโค้ดโดยอัตโนมัติ ในฐานะที่เป็นไบนารีเดียวมันรวม เครื่องมือในตัว หน่วยความจำถาวร และร้านค้าแบบที่อยู่ตามเนื้อหา Jujutsu (jj) สำหรับการจัดการเวอร์ชันที่ไม่มีสาขา เอนจินรองรับผู้ให้บริการ LLM หลายรายผ่านอินเทอร์เฟซที่รวมเป็นหนึ่งและการจัดเส้นทาง Flux และแกนหลักที่ใช้ Rust เดียวกันขับเคลื่อนทั้ง CLI และพื้นผิวเดสก์ท็อป ทำให้ทีมสามารถใช้โมเดลการประมวลผลเดียวกันในโหมดการโต้ตอบต่างๆ
ผลลัพธ์มีความแม่นยำแค่ไหนเมื่อเปรียบเทียบกับการทำด้วยตนเอง?
เครื่องมือบังคับการตรวจสอบที่ได้รับการรับรองโดยอัตโนมัติ: การเปลี่ยนแปลงจะรวมกันหลังจากผ่านการตรวจสอบ "proof-green" ที่มีในตัว ดังนั้นการลงจึงถูกควบคุมโดยการทดสอบที่สามารถตรวจสอบได้แทนที่จะเป็นการตรวจสอบความแตกต่างโดยมนุษย์ การรวมแบบที่อิงจากหลักฐานนี้เปลี่ยนการตรวจสอบไปสู่ผลลัพธ์และการตรวจสอบมาตรฐาน ความแม่นยำและความเชื่อถือได้จึงขึ้นอยู่กับการตรวจสอบเอเจนต์ที่กำหนดค่าและผู้ให้บริการโมเดลที่เลือก เนื่องจากเอนจินหลายผู้ให้บริการกำหนดคุณภาพของโค้ดที่สร้างขึ้นและสิ่งที่ทดสอบ
ต้องการความรู้ทางเทคนิคเพื่อให้ได้ผลลัพธ์ที่มีประโยชน์หรือไม่?
Fuigo มุ่งเป้าไปที่ทีมวิศวกรรมและสมมติว่ามีความคุ้นเคยกับสภาพแวดล้อมและเครื่องมือ มันทำงานเป็นทั้งแอปพลิเคชัน CLI และเดสก์ท็อปและรองรับ macOS และ Linux บน x86_64 และ ARM64 เอเจนต์ทำงานภายในแซนด์บ็อกซ์ของพื้นที่ทำงานสำหรับการรันโค้ดและการทดสอบ และเครื่องมือต้องการไคลเอนต์ที่เข้ากันได้กับ MCP (เช่น Claude Desktop) หรือสามารถควบคุมได้ผ่าน ACP ผ่าน stdio การตั้งค่าการดำเนินงานและการสร้างแซนด์บ็อกซ์เป็นส่วนหนึ่งของความรับผิดชอบในการปรับใช้
เหมาะสำหรับทีมที่ต้องการโค้ดฟอร์จที่สามารถโฮสต์เองได้และตรวจสอบได้
แอปนี้เป็นตัวเลือกที่ใช้งานได้จริงสำหรับทีมพัฒนาและ R&D ที่ต้องการสแต็กการพัฒนาที่สามารถตรวจสอบได้และสามารถนำไปใช้งานได้ เนื่องจากมีการเผยแพร่ภายใต้ Apache-2.0 และสามารถโฮสต์เองได้ผ่าน Docker หรือ Nix ข้อเสียอย่างหนึ่งคือภาระในการดำเนินงาน: ทีมต้องจัดการการปรับใช้คอนเทนเนอร์หรือ Nix และรวมเครื่องมือนี้เข้ากับเวิร์กโฟลว์ CI ที่มีอยู่ ซึ่งต้องการความเชี่ยวชาญด้านแพลตฟอร์มและการดำเนินงาน.