الوصف
تم تصميم Thinker لتحسين أداء وكلاء البرمجة من خلال تقليل استهلاك الرموز بشكل كبير وتحسين الكفاءة. يحقق ذلك من خلال تقديم تحليل مفصل لكيفية استخدام سياق الوكيل، مما يسمح للمطورين بتحديد وإزالة المعلومات غير الضرورية. تقوم الأداة بتصور مكان استخدام السياق، موضحة تكلفة الرموز لكل قسم تعليمات، مهارة، وأداة لكل جلسة، بالإضافة إلى مدى تفاعل الوكلاء معها.
قراءة المزيد
تتمثل إحدى الوظائف الأساسية لـ Thinker في قدرته على قطع السياق المهدور. يساعد المستخدمين في العثور على ما يقوم وكلاؤهم بتحميله ولكن نادرًا ما يستخدمونه، ويقدم اقتراحات للضغط، أو القص، أو إيقاف الأقسام غير ذات الصلة. يمكن أن تؤدي هذه العملية إلى توفير كبير في الرموز المدخلة وتقليل أوقات المعالجة لموديلات مختلفة، بما في ذلك Claude Fable وGemini Flash وGPT-6 Astra. يمكن للمستخدمين مراجعة المدخرات المقترحة من الجلسات الأخيرة وتطبيق التغييرات، والتي يمكن معاينتها كفرق وفتحها كطلب سحب للمراجعة والدمج.
يتضمن Thinker أيضًا ذاكرة معرفية تتعلم من الجلسات السابقة. تخزن هذه الذاكرة ملاحظات ذات صلة حول قاعدة الشيفرة، والتي يتم إدخالها في المهام المستقبلية، مما يوفر للوكلاء السياق الذي يحتاجونه دون الحاجة إلى إعادة التعلم أو البحث بشكل مكثف. يتم تحديث هذه الملاحظات من خلال إعادة تجزئة التبعيات ضد شجرة العمل، مما يضمن عدم تقديم معلومات قديمة. يقوم النظام تلقائيًا بتقطير الجلسات، واستخراج طلبات السحب المدمجة، ويسمح للمستخدمين بإضافة ملاحظاتهم الخاصة، مما يحسن باستمرار الفهم السياقي للوكيل.
تدعم الأداة مجموعة من وكلاء البرمجة، بما في ذلك Claude Code وCodex CLI وGemini CLI وCursor وPi وWindsurf Cascade وGitHub Copilot CLI وOpenCode. تتكامل بسلاسة في سير العمل الحالي، موصلة الوكلاء على مستوى الآلة أو من خلال الإضافات وملفات الربط. يعمل Thinker في الخلفية، موفرًا اقتراحات أسبوعية للتحسين ويسمح للمستخدمين بالموافقة على التغييرات من خلال رد بسيط أو عبر واجهة محلية.
بعيدًا عن تقليل السياق، يقدم Thinker ميزات مثل ضغط مخرجات الأدوات، مما يمكن أن يقلل بشكل كبير من تكاليف الرموز من خلال تقليم قراءات الملفات الكبيرة، سجلات الاختبار، ونتائج البحث إلى المعلومات الأكثر صلة. يضمن الدقة من خلال قياس الاستخدام قبل القص، والحفاظ على القواعد الأساسية أثناء الضغط، وتوفير مسارات واضحة للتراجع عن جميع التغييرات. كما تقدم المنصة تقارير مفصلة لتتبع استخدام الرموز، التكاليف، وفعالية الذاكرة، مما يسمح للمستخدمين بمراقبة المدخرات وأداء الوكلاء بمرور الوقت.
- الفئةمساعدو البرمجة بالذكاء الاصطناعي
- النشرمحلي
- المنصاتالويب
الميزات الأساسية لـ thinker
تصور استخدام السياق: يظهر تكلفة الرموز وتكرار الاستخدام لأقسام التعليمات، المهارات، والأدوات.
تحديد السياق المهدور: يحدد السياق المحمل الذي نادرًا ما يستخدمه وكلاء البرمجة.
ضغط السياق: يعيد كتابة أقسام التعليمات لتقليل الطول مع الاحتفاظ بالمعلومات الأساسية.
قص السياق: يزيل أقسام التعليمات غير المستخدمة تمامًا.
إدارة المهارات والأدوات: يسمح بإيقاف المهارات غير المستخدمة، خوادم MCP، الإضافات، والأدوات المدمجة.
ضغط مخرجات الأدوات: يقص نتائج الأدوات الكبيرة (قراءات الملفات، سجلات الاختبار، البحث) إلى الأسطر ذات الصلة.
ذاكرة معرفية: تتعلم وتخزن الملاحظات من الجلسات لتوفير سياق ذي صلة للمهام المستقبلية.
التعلم التلقائي: يقوم بتقطير الجلسات لإنشاء ملاحظات جديدة والتحقق من الملاحظات الموجودة.
كشف الملاحظات القديمة: يعيد تجزئة تبعيات الملاحظات لتحديد وإعادة التحقق من المعلومات القديمة.
اقتراحات تحسين أسبوعية: يقدم توصيات تلقائية لتوفير الرموز.
تكامل طلب السحب: ينشئ طلبات سحب لتغييرات التعليمات للمراجعة.
تتبع الرموز والتكاليف: يقدم تقارير لمراقبة استخدام الرموز والتكاليف بمرور الوقت.
توافق الوكلاء: يدعم Claude Code، Codex CLI، Gemini CLI، Cursor، Pi، Windsurf Cascade، GitHub Copilot CLI، OpenCode.
واجهة محلية والوصول إلى الطرفية: يوفر واجهات قائمة على المتصفح وسطر الأوامر للإدارة.
مسارات التراجع: يقدم طرقًا واضحة للتراجع عن أي تغييرات أو تحسينات تم تطبيقها.
كيفية استخدام thinker؟
تثبيت Thinker: قم بتوصيل وكلاء البرمجة لديك عن طريق تشغيل المثبت، الذي يربطهم بإعداداتهم.
البحث عن المدخرات: راجع الاقتراحات الخاصة بالقص لأقسام التعليمات، المهارات، والأدوات بناءً على تحليل الجلسات الأخيرة.
تطبيق الخيارات: عاين تغييرات التعليمات كفرق وافتح طلب سحب لدمجها.
إدارة المهارات/الأدوات: أوقف المهارات غير المستخدمة، خوادم MCP، الإضافات، أو الأدوات المدمجة لمستودعات معينة.
ضغط مخرجات الأدوات: قم بتكوين إعدادات الضغط لنتائج الأدوات لتقليل تكاليف الرموز.
مراقبة الأداء: استخدم عرض التقرير لتتبع استخدام الرموز، التكاليف، وفعالية الذاكرة أسبوعًا بأسبوع.
مراجعة الاقتراحات: استجب للاقتراحات الأسبوعية من Thinker للموافقة على التغييرات المقترحة أو مراجعتها.
حالات استخدام thinker
- تحسين استخدام الرموز من قبل الوكيل
- تحديد السياق المهدور
- تحسين كفاءة الوكيل
- الحفاظ على معرفة قاعدة الشيفرة
- تبسيط مراجعات الشيفرة
- تتبع تكاليف التطوير
- تعزيز الوعي السياقي للوكيل
- أتمتة تحسين السياق
- توحيد ممارسات التطوير






