تخطَّ إلى المحتوى الرئيسي
ToolPotion

OpenHands لتطوير مدعوم بالذكاء الاصطناعي

OpenHands هو مركز تحكم للمطورين ذاتي الاستضافة لوكلاء الترميز والأتمتة المدعومة بالذكاء الاصطناعي. يسمح لك بتشغيل وكلاء مختلفين متوافقين مع ACP، وإدارتهم من خلال واجهة موحدة، وإنشاء سير عمل مخصص يتكامل مع أدوات مثل Slack وGitHub.

زيارة الرابط

الوصف

يوفر OpenHands منصة شاملة للمطورين للاستفادة من الذكاء الاصطناعي في سير عمل الترميز الخاص بهم. يعمل كمركز تحكم للمطورين ذاتي الاستضافة، مما يتيح إدارة وتنفيذ وكلاء الترميز والأتمتة المدعومة بالذكاء الاصطناعي. تم تصميم هذه الأداة للتكامل مع مجموعة متنوعة من نماذج الذكاء الاصطناعي وأطر عمل الوكلاء، مع دعم خيارات شائعة مثل Claude Code وCodex وGemini، بالإضافة إلى أي وكيل يلتزم ببروتوكول العميل الوكيل (ACP).

جوهر OpenHands هو Agent Canvas، الذي يحول وكلاء الترميز إلى فريق هندسي ذاتي الاستضافة يعمل باستمرار. يسهل بدء المحادثات وأتمتة المهام الروتينية، مثل إنشاء تقارير يمكن نشرها على Slack أو تقسيم مشكلات GitHub إلى مهام قابلة للتنفيذ. يمكن تشغيل النظام محليًا على جهاز المطور أو الاتصال بجهات خلفية متعددة للوكلاء، بما في ذلك حاويات Docker أو الأجهزة الافتراضية أو البنية التحتية للشركة. بالنسبة للمستخدمين الذين يبحثون عن حل مُدار، تتوفر أيضًا البنية التحتية لـ OpenHands Cloud وOpenHands Enterprise.

يقدم OpenHands المرونة في كيفية نشر الوكلاء وإدارتهم. يمكن للمطورين اختيار تشغيل الوكلاء مباشرة على أجهزتهم المحلية، أو داخل بيئات Docker المعزولة، أو من الكود المصدري. تم بناء البنية على OpenHands Agent Server، وهو واجهة برمجة تطبيقات REST تدعم وكلاء متعددين على مضيف واحد. يتيح ذلك لواجهة Agent Canvas الأمامية الاتصال والتبديل بين خوادم الوكلاء المختلفة بسلاسة، سواء كانت تعمل محليًا أو عن بُعد أو في السحابة. يتيح خادم الأتمتة المصاحب للوكلاء تنفيذ المهام في جدول زمني أو استجابة لأحداث webhook.

تؤكد المنصة على التكامل مع أدوات وخدمات التطوير الحالية. يمكن توصيل الأتمتة بخدمات الطرف الثالث مثل Slack وGitHub وNotion، مما يؤدي إلى تبسيط سير العمل وتعزيز الإنتاجية. OpenHands له قيمة خاصة للمطورين الذين يتطلعون إلى مركزية إدارة وكلاء الذكاء الاصطناعي الخاصة بهم، وأتمتة مهام الترميز المتكررة، وتجربة نماذج الذكاء الاصطناعي المختلفة وتكوينات الوكلاء في بيئة مُدارة ذاتيًا ومُتحكم بها. يتم تطوير المشروع بنشاط على GitHub، مما يشجع على مساهمات المجتمع وردود الفعل.

الميزات الأساسية لـ OpenHands لتطوير مدعوم بالذكاء الاصطناعي

  • مركز تحكم للمطورين ذاتي الاستضافة لوكلاء الترميز المدعومين بالذكاء الاصطناعي

  • يدعم وكلاء متعددين متوافقين مع ACP (Claude Code، Codex، Gemini، إلخ)

  • Agent Canvas لإدارة المحادثات وأتمتة المهام

  • يتكامل مع Slack وGitHub وLinear وخدمات أخرى

  • يشغل الوكلاء محليًا، في Docker، على الأجهزة الافتراضية، أو البنية التحتية السحابية

  • OpenHands Agent Server لإدارة وكلاء متعددين

  • Automation Server لتنفيذ الوكلاء المجدول أو المدفوع بالأحداث

  • يتصل بجهات خلفية مختلفة للوكلاء دون فقدان التركيز

  • القدرة على استخدام أي LLM أو وكيل مع بروتوكول العميل الوكيل (ACP)

  • يوفر خيارات للبنية التحتية لـ OpenHands Cloud وEnterprise

البدء مع OpenHands لتطوير مدعوم بالذكاء الاصطناعي

  1. استنساخ: احصل على مستودع OpenHands من GitHub.

  2. تثبيت التبعيات: قم بإعداد Node.js وnpm، أو Docker إذا كنت تستخدم الخيار المعبأ في حاويات.

  3. التكوين: حدد مسارات المشروع وأي متغيرات بيئة ضرورية.

  4. التنفيذ: قم بتشغيل أمر agent-canvas لبدء المكدس المحلي أو استخدم أوامر Docker.

  5. ربط الجهات الخلفية: أضف وقم بالتبديل بين خوادم الوكلاء المختلفة من واجهة المستخدم.

  6. إنشاء الأتمتة: قم بإعداد سير العمل لتشغيل الوكلاء في جداول زمنية أو استجابة لأحداث webhook.

حالات استخدام OpenHands لتطوير مدعوم بالذكاء الاصطناعي

  • مراجعة الكود الآلية
  • تجزئة المشكلات
  • إنشاء التقارير
  • أتمتة سير العمل
  • تطوير الوكلاء المحلي
  • خدمات الوكلاء المستندة إلى السحابة

الأسئلة الشائعة من OpenHands لتطوير مدعوم بالذكاء الاصطناعي

تقييمات OpenHands لتطوير مدعوم بالذكاء الاصطناعي

جاري التحميل...

أدوات ذكاء اصطناعي شائعة مثل OpenHands لتطوير مدعوم بالذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

OpenHands هي منصة تطوير مدفوعة بالذكاء الاصطناعي مستضافة على GitHub. تتيح للمطورين المساهمة في نموها ووظائفها من خلال إنشاء حساب على GitHub، مما يعزز التعاون والابتكار في تطوير…

مميزةمساعدو البرمجة بالذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

Goose هو وكيل ذكاء اصطناعي مفتوح المصدر وقابل للتوسيع يعزز البرمجة من خلال السماح للمستخدمين بتثبيت وتنفيذ وتحرير واختبار أي نموذج لغوي كبير (LLM)، مما يوفر أداة متعددة…

مميزةمساعدو البرمجة بالذكاء الاصطناعي

وكلاء الذكاء الاصطناعي

OpenHands هي منصة مفتوحة المصدر وغير مرتبطة بنموذج محدد لوكلاء البرمجة السحابية التي تقوم بأتمتة المهام الهندسية بشكل آمن وشفاف. تتيح الفرق بناء البرمجيات بشكل أسرع مع التحكم…

مميزةأدوات بناء وكلاء الذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

CodeFuse-ChatBot هو مساعد ذكاء اصطناعي مفتوح المصدر مصمم لتبسيط دورة حياة تطوير البرمجيات. يستفيد من إطار عمل متعدد الوكلاء (Multi-Agent Framework)، وأدوات DevOps، و RAG للكود…

مساعدو البرمجة بالذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

opencode هو وكيل برمجة مفتوح المصدر مستضاف على GitHub. يسمح للمطورين بالمساهمة في تطويره من خلال إنشاء حساب على GitHub، مما يسهل البرمجة التعاونية وإدارة المشاريع.

مميزةمساعدو البرمجة بالذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

ollama/ollama هو وكيل برمجي مفتوح المصدر مستضاف على GitHub. يسمح للمطورين بالمساهمة في تطويره، مما يعزز كفاءة البرمجة والتعاون داخل المجتمع.

مميزةمساعدو البرمجة بالذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

ديفيكا هو مهندس برمجيات ذكاء اصطناعي مفتوح المصدر، مصمم كبديل لـ Devin. يفهم التعليمات عالية المستوى، ويحللها، ويبحث عن المعلومات، ويكتب التعليمات البرمجية. تدعم Devika لغات برمجة…

مساعدو البرمجة بالذكاء الاصطناعي

مستودعات GitHub للذكاء الاصطناعي

Openvibe هو إطار عمل مفتوح المصدر يعتمد على لغة بايثون ومصمم لعملاء ترميز الذكاء الاصطناعي. يوفر هيكلًا معياريًا لتطوير ونشر تطبيقات Auto-GPT. تشمل الميزات الرئيسية طبقة تجريد LLM…

مساعدو البرمجة بالذكاء الاصطناعي