تحسين الإعدادات
تحسين Verdent لسير عملك
حسّن Verdent for VS Code لتحقيق التوازن بين السرعة والتكلفة والدقة وفقًا لمتطلبات سير عملك. اضبط الإعدادات المسبقة للنماذج، وأوضاع التنفيذ، واستراتيجيات إدارة السياق للحصول على أفضل أداء.
مجالات التحسين
- اختيار الإعداد المسبق للنموذج لتحقيق التوازن بين التكلفة والأداء
- ضبط وضع التنفيذ لتحسين كفاءة سير العمل
- إدارة السياق لقواعد الأكواد الكبيرة
- التخصيص على مستوى المشروع ومساحة العمل
ضبط الإعدادات وفقًا لسير عملك
اختيار الإعداد المسبق للنموذج
اختر الإعداد المسبق المناسب للنموذج بناءً على تعقيد المهمة والميزانية:
| الإعداد المسبق | التكلفة | كفاءة التكلفة | الأفضل لـ |
|---|---|---|---|
| الكفاءة | ~0.3x من التوازن (تخفيض 70%) | أكفأ بـ 3.2 مرة من Sonnet | المهام البسيطة، الإصلاحات السريعة، النماذج الأولية السريعة |
| التوازن (افتراضي) | 1x كخط أساس | 1x كخط أساس | مهام التطوير العامة، البرمجة اليومية |
| الأداء | 1-2x من التوازن | 0.5x كفاءة (ضعف التكلفة، سياق 1M) | القرارات المعمارية المعقدة، إعادة الهيكلة الدقيقة |
نماذج إضافية:
- Claude-4.5-sonnet: نموذج عام متوازن الأغراض (1x كخط أساس)
- Claude-4.5-sonnet-1m: سياق موسّع للمهام المعقدة (كفاءة 0.5x، ضعف التكلفة عندما يتجاوز الإدخال 200 ألف رمز)
- Claude-4.5-haiku: الأسرع والأكثر اقتصادًا (أكفأ بـ 3.2 مرة من Sonnet)
- GPT-5 / GPT-5-codex: يركّز على التفكير المنطقي والإبداع (تجريبي، أكفأ بـ 1.3 مرة من Sonnet)
- Minimax-m2: سريع وفعّال من حيث التكلفة (تجريبي، مجاني حتى 10 نوفمبر)
ضبط وضع التنفيذ
- استقلالية تامة دون طلبات موافقة
- لا انقطاعات بسبب الأذونات
- أعلى درجة مخاطرة - استخدمه فقط في البيئات الآلية
- الأوامر تتطلب موافقة، وعمليات الملفات تلقائية
- تقليل طلبات الأذونات
- مخاطرة أقل مع الحفاظ على الأمان للعمليات الخطرة
- كل عملية تتطلب موافقة
- رؤية وتحكم كاملان
- الأبطأ لكن الأكثر أمانًا - الأفضل للتعلم وكود الإنتاج
- تخطيط استراتيجي قبل التنفيذ
- مرحلة تحليل للقراءة فقط
- المراجعة والموافقة قبل إجراء أي تغييرات
Think Hard Mode
فعّل هذا الخيار للمهام التي تتطلب استدلالًا معقدًا:
- الدقة: أقصى عمق للاستدلال في المسائل المعقدة
- السرعة: أبطأ بسبب زيادة موارد التفكير
- الأفضل لـ: القرارات المعمارية، التصحيح المعقد، التحليل الدقيق
المفاضلة بين السرعة والدقة
وازن بين سرعة التنفيذ وعمق التحليل وفقًا لمتطلبات المهمة.
التهيئة:
- النموذج: الإعداد المسبق للكفاءة (Claude-4.5-haiku)
- وضع الأذونات: Auto-Run Mode
- وضع التنفيذ: Agent Mode للتنفيذ المباشر
- حالات الاستخدام: إصلاحات سريعة، عمليات روتينية، مهام بسيطة
الفوائد:
- أسرع أوقات استجابة
- أقل انقطاعات
- تخفيض التكلفة بنسبة 70% مقارنة بإعداد التوازن
التهيئة:
- النموذج: الإعداد المسبق للأداء (Claude-4.5-sonnet-1m)
- وضع الأذونات: Manual Accept Mode
- وضع التنفيذ: Plan Mode للمراجعة الاستراتيجية
- التفكير العميق: مفعّل للاستدلال الدقيق
- حالات الاستخدام: ميزات معقدة، كود الإنتاج، قرارات معمارية
الفوائد:
- أقصى نافذة سياق (1M رمز)
- رؤية وتحكم كاملان
- استدلال عميق للمسائل المعقدة
- المراجعة قبل التنفيذ
يستفيد معظم المستخدمين من التبديل بين التهيئات حسب السياق:
- الإصلاحات السريعة: الكفاءة + Agent Mode
- الميزات المعقدة: التوازن/الأداء + Plan Mode
- الاستكشاف: Plan Mode للاستراتيجية، ثم Agent Mode للتنفيذ
الاستراتيجية: كيّف التهيئة حسب نوع المهمة بدلًا من استخدام نهج واحد يناسب الجميع.
استخدم Auto-Run Mode للمشاريع الموثوقة لتقليل طلبات الأذونات مع الحفاظ على الأمان للعمليات الخطرة. هذا يبسّط سير العمل دون التضحية بالحماية الأساسية.
التهيئة على مستوى مساحة العمل
يدعم Verdent التهيئة على مستوى كل مشروع وكل مساحة عمل لضمان الاتساق على مستوى الفريق.
التهيئة الخاصة بالمشروع
قواعد المشروع (AGENTS.md):
- الموقع: المجلد الجذر للمشروع أو مجلد مساحة العمل
- النطاق: يُطبَّق فقط على المشروع الحالي
- التحكم في الإصدارات: أضفه إلى git لتوحيد المعايير على مستوى الفريق
- المحتوى: معايير البرمجة، متطلبات الاختبار، الأنماط المعمارية
مثال:
# Project Rules
## Code Standards
- Use TypeScript strict mode
- Generate unit tests for all new functions
- Follow MVC pattern
## Testing
- All endpoints require input validation
- Run tests before committingإعدادات مساحة عمل VS Code
اضبط إعدادات الامتداد على مستوى مساحة العمل:
الموقع: .vscode/settings.json في جذر مساحة العمل
مثال:
{
"verdent.enableCheckpoints": true
}أولوية التهيئة
عند تعارض التهيئات، يطبّق Verdent ترتيب الأولوية التالي:
- قواعد المشروع (AGENTS.md) - الأولوية الأعلى (خاصة بالمشروع)
- إعدادات مساحة العمل - إعدادات VS Code على مستوى مساحة العمل
- قواعد المستخدم (VERDENT.md) - تفضيلات المستخدم العامة
- الإعدادات الافتراضية - الإعدادات المدمجة في Verdent
التخصيص الخاص بالمشروع
إدارة السياق للمشاريع الكبيرة
- فوّض العمليات المعقدة لوكلاء فرعيين لهم نوافذ سياق منفصلة
- فقط نتائج الوكيل الفرعي تستهلك من السياق الرئيسي، وليست العملية بأكملها
- يمنع امتلاء السياق الرئيسي بتفاصيل التنفيذ
- أضف صراحةً الملفات ذات الصلة فقط باستخدام
@filename - تجنّب تحميل المشروع بأكمله إلى السياق دون داعٍ
- استهدف مكونات محددة لتحليل مركّز
- قسّم المهام الكبيرة إلى أجزاء أصغر قابلة للإنجاز
- ابدأ جلسات جديدة للميزات أو المكونات المتمايزة
- نقاط التوقف الطبيعية تمنع استنفاد السياق
- راجع النهج قبل استهلاك سياق التنفيذ
- يقلل من هدر السياق على تنفيذات خاطئة
- لدى Plan Mode إدارة سياق منفصلة
تحسين الأداء
فعّل نقاط التحقق بشكل انتقائي:
يستخدم إعداد verdent.enableCheckpoints نظام git للتحكم في الإصدارات:
- قد يؤثر على الأداء في المستودعات الكبيرة جدًا
- فعّله فقط عند الحاجة إلى وظيفة نقاط التحقق
- عطّله لتحقيق أقصى أداء في قواعد الأكواد الكبيرة
فعّل نقاط التحقق بشكل انتقائي للمهام الحرجة فقط، فالإفراط في استخدامها يبطئ سير العمل دون إضافة قيمة.
اختيار النموذج:
- استخدم الإعداد المسبق للكفاءة (Haiku) للمهام البسيطة والمعزولة
- خصّص الإعداد المسبق للأداء (Sonnet-1M) للعمليات كثيفة السياق
- استخدم إعداد التوازن للعمل العام
وضع التنفيذ:
- Auto-Run Mode يقلل السياق المستهلك بواسطة طلبات الأذونات
- Skip Permissions Mode يعظّم الكفاءة للبيئات الآلية
تُطبَّق قواعد المشروع المناسبة تلقائيًا في سيناريوهات مساحات العمل المتعددة عند التبديل بينها. لا حاجة لتبديل التهيئة يدويًا.
تتيح لك تهيئات مساحات العمل المتعددة تحسين الإعدادات وفقًا لنوع المشروع - بيئة تطوير مقابل إنتاج، أو مستودع أحادي (monorepo) مقابل خدمات مصغّرة (microservices).