เชื่อมต่อ Bridge Cursor SDK กับลูกค้า AI ภายนอกด้วย MCP gateway
cursor-sdk2api จาก Sunnyender Org เปิดเผยความสามารถของ Cursor editor ต่อแอปพลิเคชันอื่น ๆ ทำหน้าที่เป็นสะพานที่มุ่งเน้นนักพัฒนา มันทำหน้าที่เป็น API gateway ที่แปลตรรกะเฉพาะของ Cursor เป็น HTTP endpoints มาตรฐานเพื่อให้ลูกค้าภายนอกสามารถใช้โมเดลและบริบทของ Cursor โครงการนี้เน้นการสนับสนุนโมเดลที่มีบริบทสูง การจัดเส้นทางโมเดล และการสตรีม/การเรียกเครื่องมือ ตั้งใจสำหรับนักพัฒนาและผู้ใช้ AI ที่มีความสามารถสูงที่รวมฟีเจอร์ของ Cursor เข้ากับ IDEs, CLIs หรือเอเจนต์ที่เข้ากันได้กับ MCP。
งานที่คุณสามารถใช้เกตเวย์ได้จริง
เกตเวย์ช่วยให้เครื่องมือภายนอกสามารถเรียกใช้ฟีเจอร์ของ Cursor's editor ทำให้ AI clients อื่นๆ, terminal REPLs, และ autonomous coding agents สามารถเข้าถึงบริบทที่รู้จัก Cursor ได้ เครื่องมือนี้ทำหน้าที่เป็น HTTP gateway ที่เข้ากันได้กับ Anthropic และเป็น reverse proxy ที่แมพการเรียก Cursor SDK ไปยังคำขอ API ที่มีมาตรฐาน เพื่อให้ทีมสามารถส่งเสริมการเขียนโค้ด, การเติมเต็มที่รู้จักโค้ดเบส, และการเรียกเครื่องมือของเอเจนต์ผ่านอินเทอร์เฟซเดียว
การเข้าถึงและผลลัพธ์ของโมเดลขึ้นอยู่กับโมเดลที่เชื่อมต่อ
เกตเวย์เปิดเผยการเข้าถึงโมเดลที่มีบริบทสูง เช่น Grok และ Claude ดังนั้นคุณภาพของผลลัพธ์จึงตามพฤติกรรมของโมเดลเหล่านั้นและบริบทของโค้ดที่ให้ไว้ เนื่องจาก cursor-sdk2api ส่งสัญญาณที่รู้จักบริบทของ Cursor ไปยังโมเดลที่เลือก ผลลัพธ์จึงสะท้อนถึงทั้งการเลือกโมเดลพื้นฐานและความหลากหลายของบริบทโครงการที่จัดเตรียมไว้แทนที่จะเป็นเกตเวย์เอง
สิ่งที่คุณต้องจัดเตรียมเพื่อโฮสต์และรวมเข้าด้วยกัน
การโฮสต์ต้องการสภาพแวดล้อม Node.js และ TypeScript ที่กำหนดค่าให้ทำงานเป็น MCP server และ HTTP gateway เครื่องมือนี้ยอมรับการเชื่อมต่อจาก MCP, clients ที่เข้ากันได้กับ Anthropic, และ clients ที่เข้ากันได้กับ OpenAI และรวมถึง hooks สำหรับเครื่องมือการจัดการ API เช่น NewAPI พร้อมการสนับสนุนการสตรีมและการเรียกเครื่องมือสำหรับการทำงานของเอเจนต์
มันเข้ากับการทำงานของนักพัฒนาและการบำรุงรักษาชุมชนอย่างไร
โครงการนี้ขับเคลื่อนโดยชุมชนและไม่ใช่การเปิดตัวอย่างเป็นทางการของ Cursor ดูแลโดย Sunnyender และผู้มีส่วนร่วมที่เกี่ยวข้อง การวางตำแหน่งนั้นหมายความว่าทีมควรปฏิบัติต่อโค้ดเป็นสะพานโอเพนซอร์ส: เหมาะสำหรับการทำงานรวมและการทดลอง และต้องการการตรวจสอบและปรับปรุงใน repo เมื่อรวมเข้ากับเครื่องมือการผลิต
สะพานที่ใช้งานได้จริงสำหรับการรวมระบบของนักพัฒนาที่ต้องการการบำรุงรักษาทางเทคนิค
cursor-sdk2api เป็นตัวเลือกที่ใช้งานได้จริงสำหรับนักพัฒนาที่ต้องการจัดการบริบทที่มาจาก Cursor และการเข้าถึงโมเดลไปยังเครื่องมืออื่น ๆ โดยเฉพาะเมื่อใช้โมเดลที่มีบริบทสูง คาดว่าจะต้องจัดการการโฮสต์ การกำหนดค่า และการตรวจสอบแหล่งที่มา เนื่องจากเป็นสะพานที่ดูแลโดยชุมชนแทนที่จะเป็นผลิตภัณฑ์อย่างเป็นทางการ นักพัฒนาที่สะดวกในการปรับเปลี่ยนเครื่องมือโอเพ่นซอร์สจะได้รับประโยชน์สูงสุดจากเกตเวย์นี้; คนอื่น ๆ ควรวางแผนสำหรับการทำงานรวมระบบด้วยตนเอง.