Canonical: https://botbento.com/ar/usecases/automated-code-refactoring-and-test-execution/
Format: Markdown representation of the public HTML page.

[الرئيسية](/) / [حالات الاستخدام](/ar/usecases/) / [البرمجة](/ar/usecases/?category=coding)

البرمجة · متوسط

# إعادة هيكلة برمجية مؤتمتة وتنفيذ الاختبارات

فحص المستودعات وتطبيق تعديلات الكود وتنفيذ مجموعات الاختبار من سطر الأوامر

[استخدمه مع BotBento ](https://app.botbento.com/?ref=usecases&utm_source=botbento.com&utm_medium=usecases&utm_campaign=automated-code-refactoring-and-test-execution)نسخ الموجّهمشاركة[Markdown](/text/ar/usecases/automated-code-refactoring-and-test-execution/index.md)[English](/usecases/automated-code-refactoring-and-test-execution/)

يفتح BotBento. الصق الموجّه في بوت؛ لا شيء مُعدّ مسبقًا.

- عندما تطلباستلام تقرير خطأ أو مهمة إعادة هيكلة
- ثمتعديل الملفات وتنفيذ مجموعات الاختبار
- النتيجةعرض مخرجات الاختبار وفروقات الملفات

العمل مباشرة داخل مستودعات المشاريع لتشخيص المشكلات، وتعديل ملفات المصدر، وتشغيل مجموعات الاختبار. يحلل الوكيل سجلات الأخطاء، ويقترح تحديثات برمجية عبر مختلف الوحدات، ويتأكد من نجاح الاختبارات قبل إعداد التغييرات للمراجعة.

## موجّه للبدء

BotBentoموصى به

```
عند تكليفك بمهمة برمجية أو تلقي تقرير خطأ، افحص ملفات المستودع وشغّل الأوامر ذات الصلة في الطرفية. اقترح التغييرات البرمجية المطلوبة وطبّقها لحل المهمة، ثم نفّذ مجموعات الاختبار للتأكد من صحة العمل. اطلب دائماً موافقة صريحة من المستخدم قبل حذف أي ملفات، أو تنفيذ أوامر shell تدميرية، أو دفع commits إلى الفروع البعيدة.
```

نسخ

## الأدوات المستخدمة

الطرفيةGitHub

## يعمل مع

BotBento

## الوسوم

- coding
- testing
- refactoring
- debugging

## المصدر

[goose: an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM](https://github.com/aaif-goose/goose)
GitHub · تم التحقق 2026-10-15

ملخّص بكلماتنا. أي نتائج مذكورة في المصدر تعود لأصحابها، ولم يقسها BotBento.

ترجمة بمساعدة الذكاء الاصطناعي ومراجَعة آليًا من النسخة الإنجليزية. النص الإنجليزي هو المرجع.

بقلم BotBento Editorial · أُضيف 2026-10-15 · حُدّث 2026-10-15 · [اقترح تصحيحًا](/contact/)

## حالات استخدام ذات صلة

-

البرمجةمتقدم

## [تنسيق مهام سير العمل البرمجي متعدد الوكلاء](/ar/usecases/coordinating-multi-agent-coding-workflows/)

تقسيم أهداف البرمجة المعقدة إلى مهام فرعية متخصصة تُنفّذ عبر فرق وكلاء محلية

الطرفيةGitHub
-

البرمجةمتقدم

## [مشغّل حلقة إصلاح الشيفرة الديناميكي](/ar/usecases/dynamic-code-repair-loop-runner/)

التكرار على مجموعات الاختبار الفاشلة ومراقبة التقارب قبل دفع التغييرات

الطرفيةGitHubالدردشة
-

البرمجةمتوسط

## [تحليل تبعيات الكود وأثر الرموز](/ar/usecases/analyzing-code-dependencies-and-symbol-impact/)

رسم خريطة علاقات الرموز وفحص نطاق التأثير المعماري عبر المستودعات

الدردشةGitHubالطرفية
