สะพานที่ไม่มี Codex เชื่อมโยง ChatGPT และเครื่องมือ Codex ในท้องถิ่นสำหรับนักพัฒนา
Codexless โดย Liyana31811 เป็นเซิร์ฟเวอร์ Model Context Protocol (MCP) แบบโอเพนซอร์สที่เชื่อมต่อการสนทนามาตรฐาน ChatGPT กับตัวแทน OpenAI Codex ที่โฮสต์ในท้องถิ่นเพื่อเพิ่มประสิทธิภาพการทำงานของนักพัฒนา เครื่องมือนี้ช่วยให้ ChatGPT สามารถทำงาน "model-free" เช่น การค้นหาไฟล์ การทดสอบ และการตรวจสอบบันทึก โดยไม่ต้องเรียกใช้การให้เหตุผลของ Codex ซึ่งช่วยรักษาความสามารถในการให้เหตุผลในขณะที่ยังคงบริบทการสนทนาอย่างต่อเนื่อง ความสามารถหลักรวมถึงการเข้าถึงเครื่องมือในท้องถิ่น การลดขอบเขตการอนุญาต และการตรวจสอบการอัปเดตความถี่ต่ำ มุ่งเป้าไปที่นักพัฒนาและผู้ใช้ที่มีความสามารถสูงที่ทำงานกับการตั้งค่าตัวแทนในท้องถิ่นที่ต้องการการควบคุมการสนทนาที่เป็นเอกภาพเหนือเครื่องมือของโครงการ
คุณสามารถใช้มันสำหรับงานอะไรได้บ้าง?
Codexless เปิดเผยเครื่องมือในท้องถิ่นให้กับ ChatGPT เพื่อให้การสนทนาสามารถดำเนินการบำรุงรักษาเชิงปฏิบัติได้ ไม่ใช่การให้เหตุผลของโมเดล ในทางปฏิบัติแอปจัดการการค้นหาไฟล์ การดำเนินการคำสั่ง การทดสอบ และการตรวจสอบบันทึก ทำให้เซสชันการสนทนาเป็นผู้ขับเคลื่อนการกระทำเหล่านั้น การออกแบบนั้นแยกงานเครื่องมือประจำวันออกจากการให้เหตุผลการเขียนโค้ดที่ซับซ้อน และโครงการนี้ตั้งตำแหน่งการกระทำเหล่านั้นอย่างชัดเจนว่าเป็นงาน "ไม่มีโมเดล" ที่ไม่ใช้การหมุนเวียนการให้เหตุผลของ Codex
การส่งมอบงานและการประหยัดโควต้ามีความน่าเชื่อถือแค่ไหน?
เครื่องมือลดการเรียกใช้โมเดล Codex โดยการจัดการการดำเนินการเครื่องมือที่ง่ายผ่านด้านการสนทนาแทนที่จะเป็นด้านตัวแทน ซึ่งเอกสารระบุว่าไม่ถูกนับเป็นการใช้งานการให้เหตุผลของ Codex การเพิ่มขึ้นไปยังตัวแทน Codex ยังคงชัดเจน ดังนั้นการแก้ปัญหาที่ซับซ้อนจึงใช้ตัวแทนเฉพาะเมื่อจำเป็น โครงการนี้ยังซิงโครไนซ์กฎของโครงการและ "ทักษะ" ระหว่างสภาพแวดล้อม เพื่อสนับสนุนความต่อเนื่องเมื่อมีการย้ายงานจากการสนทนาไปยังตัวแทน
มันต้องการข้อมูลนำเข้าและสภาพแวดล้อมอะไรบ้าง?
Codexless ต้องการตัวแทน OpenAI Codex ในท้องถิ่น รันไทม์ Node.js และไคลเอนต์ที่เข้ากันได้กับ MCP เช่น Claude Desktop หรือการรวม ChatGPT MCP มันมีเป้าหมายหลักที่โฮสต์ macOS และ Linux และรวมการรวม Chrome ที่มีขอบเขตเพื่อให้ AI สามารถดำเนินการเบราว์เซอร์ที่จำกัดในท้องถิ่น ข้อกำหนดของแพลตฟอร์มเหล่านี้กำหนดว่าทางเครื่องมือสามารถนำไปใช้ที่ไหนและการทำงานใดที่มันสนับสนุน
มันเหมาะกับทีมที่ไม่ใช่เทคนิคหรือไม่และมันจัดการสิทธิ์อย่างไร?
โครงการนี้มุ่งเป้าไปที่นักพัฒนาและผู้ใช้ที่มีพลังมากกว่าทีมที่ไม่ใช่เทคนิค เพราะมันขึ้นอยู่กับการติดตั้งตัวแทนในท้องถิ่นและการกำหนดค่าไคลเอนต์ MCP การลดระดับสิทธิ์และการเคารพอำนาจความไว้วางใจของ Codex ในท้องถิ่นถูกสร้างขึ้น ทำให้สามารถมีโปรไฟล์ที่จำกัดสำหรับผู้โทรระยะไกล การกระจายเป็นโอเพนซอร์สและรวมการตรวจสอบการอัปเดตความถี่ต่ำเพื่อแจ้งผู้ใช้เกี่ยวกับการเผยแพร่ที่เป็นทางการ ซึ่งช่วยรักษาการนำไปใช้ในระยะยาว
ใครควรนำ Codexless ไปใช้และควรคาดหวังอะไร
Codexless เป็นตัวเลือกที่ใช้งานได้จริงสำหรับนักพัฒนาที่มีการตั้งค่าตัวแทนในท้องถิ่นอยู่แล้วและต้องการการเข้าถึงเครื่องมือโปรเจกต์แบบสนทนาในขณะที่ประหยัดหน้าต่างการให้เหตุผลของ Codex คาดหวังการติดตั้งทางเทคนิคและการจัดการสิทธิ์อย่างรอบคอบเนื่องจากสถาปัตยกรรมขึ้นอยู่กับตัวแทน Codex ในท้องถิ่นและลูกค้า MCP ใช้มันในที่ที่การรักษาบริบทการสนทนาเดียวมีความสำคัญและตรวจสอบผลลัพธ์ของตัวแทนที่เพิ่มขึ้นสำหรับการตัดสินใจการเขียนโค้ดที่ซับซ้อนต่อไป.