Devin
เชื่อมต่อ
เชื่อมต่อ Devin จากเทอร์มินัล ส่ง --help เพื่อดูแฟล็กที่ Devin รับ
polylane integration connect --type devinโทเค็น service user จาก Devin API
เชื่อมต่อ Devin เพื่อมอบหมายการทำ autofix ให้เอเจนต์คลาวด์ของ Devin Polylane สืบสวนและเสนอการแก้ไข Devin เปิด pull request บน GitHub ของคุณ นำสิทธิ์เข้าถึง Devin API ของคุณเองมา
การตั้งค่า
- ใน Devin ไปที่ Devin API → Service users และจัดเตรียม service user
- คัดลอกโทเค็นของมัน (เริ่มด้วย
cog_) - วางโทเค็นใน Polylane องค์กรถูกตรวจพบอัตโนมัติ
การเชื่อมต่อทำให้ Devin เป็น executor สำหรับทุก autofix ที่ workspace สร้าง หากต้องการกำหนดเส้นทาง autofix กลับผ่าน executor ของ Polylane ให้ปิด Use Devin for all autofixes บนหน้าการผสานรวม Devin ใน Settings
โทเค็นของคุณถูกเข้ารหัสก่อนจัดเก็บ และเอเจนต์ไม่มีทางเห็นมัน แผน Devin ของคุณต้องรวมสิทธิ์เข้าถึง API
ให้เครื่องมือ MCP ของ Polylane แก่ Devin
เซสชันของ Devin สอบถาม Polylane โดยตรงได้ (อินซิเดนต์ การสืบสวน กราฟโครงสร้างพื้นฐาน observability) ผ่าน MCP ขณะทำการแก้ไข:
- ใน Polylane เปิด Settings → Coding agents และสร้างคีย์ API คลิกเดียวสร้างคีย์ที่มีทุกสโคปอ่านที่เครื่องมือ MCP ตรวจสอบ
- ใน Devin ไปที่ Settings → Connections → MCP servers แล้วคลิก Add a custom MCP (ต้องมีสิทธิ์ Manage MCP Servers)
- เลือก transport แบบ Streamable HTTP และตั้ง URL ของเซิร์ฟเวอร์เป็น
https://mcp.polylane.com/mcp - ตั้ง bearer token เป็นคีย์ API จากขั้นตอนที่ 1 Devin ส่งมันเป็น
Authorization: Bearer <key>
การยกเลิกการเชื่อมต่อ
ยกเลิกการเชื่อมต่อ Devin ใน Polylane แล้วเพิกถอนโทเค็น service user ใน Devin
ยกเลิกการเชื่อมต่อ
การยกเลิกการเชื่อมต่อหยุดทุกการซิงก์และการตรวจสอบ และลบข้อมูลรับรองที่ Polylane เก็บไว้ ทุกสิ่งที่ Polylane ตั้งค่าไว้ใน Devin ถูกลบด้วยเช่นกัน ไม่มีอะไรหลงเหลือ
polylane integration disconnect <id>