جسر المجتمع يجلب التحكم في مصحح الأخطاء الذكي إلى بيئة تطوير Visual Studio
claude_code_vs، الذي أنشأه Firish، هو خادم MCP مفتوح المصدر يربط واجهة سطر الأوامر Claude Code بـ Visual Studio 2026 بحيث يمكن للوكيل العمل داخل بيئة تطوير البرمجيات. يقوم بربط جلسة سطر الأوامر بأدوات IDE الأصلية، مما يمكّن من تحرير الشيفرة، وتنفيذ الاختبارات، وفحص وقت التشغيل من خلال المصحح الموجود. تشمل القدرات الرئيسية الموافقة على الفروقات الأصلية، وإجراءات قيادة المصحح، والتنقل عبر Roslyn، وروابط مستكشف الاختبارات، وفحص الذاكرة باستخدام ClrMD. تستهدف الأداة مطوري .NET المحترفين الذين يعتمدون على IDE الثقيلة لأغراض التصحيح وإعادة الهيكلة.
ما المهام التي يمكنك استخدامها فعليًا من أجلها؟
تعمل التطبيق كجسر MCP يسمح لوكيل Claude Code بالتفاعل مع سير العمل في IDE، مما ينتج عنه نتائج ملموسة: اقتراحات تعديل الشيفرة، تشغيل الاختبارات التلقائية، وضع نقاط التوقف، وفحص المتغيرات أثناء التشغيل. إنه يكشف نوافذ Visual Studio للوكيل حتى يتمكن المطورون من مراجعة التغييرات في علامة تبويب الفرق الأصلية. حالات الاستخدام تشمل التحقيق التلقائي في الاختبارات الفاشلة وإعادة الهيكلة الموجهة المدفوعة من نفس بيئة التطوير.
ما مدى موثوقية إجراءات المحلل البرمجي المدفوعة بالذكاء الاصطناعي والتعديلات؟
تعتمد الموثوقية على جلسة الوكيل الخارجي لأن الأداة لا تقوم بإجراء مكالمات نموذجية خاصة بها، وهي بنية خالية من مكالمات النموذج التي تنقل مخرجات CLI إلى IDE. يشارك التطبيق تشخيصات المترجم مع الوكيل ويزود سياق Roslyn الدلالي، مما يساعد الوكيل في إنتاج اقتراحات مدركة للسياق. تظل الإجراءات التي تنفذ الشيفرة محجوزة، مع إعدادات افتراضية للقراءة فقط ومفتاح غير مفعل افتراضيًا لعمليات التشغيل، مما يقلل من التنفيذ العرضي.
ما المدخلات والبيئة التي يحتاجها؟
تتطلب الأداة Visual Studio 2026 وجلسة نشطة من Claude Code CLI، وتعمل كخادم MCP داخل بيئات .NET المستندة إلى Windows. تم تحسين التنفيذ لمشاريع .NET المدارة، وخاصة C# وVB.NET، وتستخدم Roslyn بالإضافة إلى ClrMD لتحليل أعمق. المشاريع خارج مجموعة .NET المدارة لا تتلقى نفس التكامل الدلالي أو قدرات فحص الذاكرة.
هل من العملي اعتمادها في سير العمل المهني؟
يتناسب التكامل مع الفرق التي تقبل وكيلًا مدفوعًا بـ CLI خارجي وترغب في الحفاظ على العمل داخل IDE، مع موافقة الفرق الأصلية وروابط مستكشف الاختبار التي تحافظ على السيطرة لدى المطور. المشروع مدفوع من قبل المجتمع بواسطة Rishi Gulati (firish) وغير رسمي، لذا فإن الاعتماد يعني الاعتماد على صيانة المجتمع. تسلط ملاحظات المجتمع على المنتديات الضوء على قيمته في مهام تصحيح الأخطاء المعقدة، على الرغم من أنه يجب على المشغلين التحقق من إجراءات الوكيل قبل الالتزام بالتغييرات.
خيار عملي لمطوري .NET ذوي الخبرة الذين يقبلون سير العمل المدفوع بواسطة الوكلاء
التطبيق يناسب مهندسي .NET ذوي الخبرة الذين يديرون جلسة Claude Code جنبًا إلى جنب مع IDE ويرغبون في تقليل الفحص اليدوي أثناء العمل الذي يتطلب تصحيح الأخطاء بشكل مكثف. يتطلب معرفة تقنية بتفاصيل Visual Studio وبالتحكم في جلسة CLI خارجية، لذا يجب على الفرق اعتبار الإجراءات المولدة اقتراحات تمت مراجعتها من قبل البشر بدلاً من الالتزامات النهائية. خطط لمرحلة إعداد أولية والتحقق قبل استخدامه على مسارات الشيفرة الحرجة.