Devin
ربط
اربط Devin من الطرفية. مرّر --help للأعلام التي يقبلها Devin.
polylane integration connect --type devinرمز مستخدم خدمة من Devin API.
اربط Devin لتفويض تنفيذ الإصلاحات التلقائية إلى وكلاء Devin السحابيين. يحقق Polylane ويقترح الإصلاح؛ ويفتح Devin pull request على GitHub الخاص بك. أحضر وصولك الخاص إلى Devin API.
الإعداد
- في Devin، انتقل إلى Devin API → Service users ووفّر مستخدم خدمة.
- انسخ رمزه (يبدأ بـ
cog_). - الصق الرمز في Polylane. تُكتشف المؤسسة تلقائياً.
يجعل الربط Devin المنفّذ لكل إصلاح تلقائي تنشئه مساحة العمل. لإعادة توجيه الإصلاحات التلقائية عبر منفّذ Polylane، أوقف Use Devin for all autofixes في صفحة تكامل Devin في Settings.
يُشفَّر رمزك قبل تخزينه، ولا يراه الوكيل أبداً. يجب أن تتضمن خطة Devin الخاصة بك الوصول إلى API.
امنح Devin أدوات MCP الخاصة بـ Polylane
تستطيع جلسات Devin الاستعلام عن Polylane مباشرة (الحوادث، والتحقيقات، ومخطط البنية التحتية، وقابلية الملاحظة) عبر MCP أثناء تنفيذ إصلاح:
- في Polylane، افتح Settings → Coding agents وأنشئ مفتاح API. تنشئه نقرة واحدة بكل نطاق قراءة تفحصه أدوات MCP.
- في Devin، انتقل إلى Settings → Connections → MCP servers وانقر Add a custom MCP (يتطلب إذن Manage MCP Servers).
- اختر نقل Streamable HTTP وعيّن عنوان URL للخادم إلى
https://mcp.polylane.com/mcp. - عيّن رمز bearer إلى مفتاح API من الخطوة 1. يرسله Devin على شكل
Authorization: Bearer <key>.
الفصل
افصل Devin في Polylane، ثم ألغِ رمز مستخدم الخدمة في Devin.
فصل
يوقف الفصل كل مزامنة وفحص ويحذف بيانات الاعتماد التي احتفظ بها Polylane. يُزال أيضاً كل ما أعدّه Polylane في Devin؛ ولا يبقى شيء.
polylane integration disconnect <id>