استيراد GitHub Issues

مشكلات GitHub لديك،
يعالجها الوكيل الذي تختاره

الأخطاء وطلبات الميزات موجودة أصلًا في مشكلات المستودع، أبلغ عنها فريقك أو مستخدموك. ما تريده هو وكيل على كل واحدة منها، على جهازك أنت، باشتراكك أنت، في أداة CLI التي تناسب المهمة.

يستورد AgentsRoom تلك المشكلات إلى الـ backlog الخاص بالمشروع، مع نصّها بصيغة Markdown ولقطات شاشتها وتسمياتها. تصبح كل واحدة تذكرة تسندها إلى Claude Code أو Codex أو GitHub Copilot CLI أو Cursor أو أداة CLI أخرى للوكلاء، وكيل واحد لكل تذكرة. الاستيراد يقرأ فقط: لا يُكتب أي شيء أبدًا في GitHub.

من GitHub Issues إلى وكلائك
المستودعات
acme/web
acme/api
مفتوحة · التسمية: bug
Backlog · TODO
#412Claude Code
#415Codex
#88Cursor
للقراءة فقط: لا يُكتب شيء في المصدر

مشكلات مفتوحة بالتسمية bug، وكيل لكل تذكرة: الاستيراد يقرأ GitHub ولا يكتب فيه أبدًا.

في مشاريع كثيرة، GitHub Issues هي قائمة المهام: الخطأ الذي أبلغ عنه مستخدم، والميزة التي اتفق عليها الفريق، والتنظيف الذي سجّله أحدهم الشهر الماضي. يستطيع Claude Code وCodex وغيرهما من أدوات CLI للوكلاء إصلاح معظمها، لكن فقط حين تكون المشكلة أمامها، بسياقها ولقطات شاشتها.

يضعها استيراد GitHub Issues هناك. تربط GitHub مرة واحدة (عبر GitHub CLI إن كان مسجّل الدخول أصلًا، أو عبر رمز وصول شخصي)، وتختار مستودعًا وحالة وتسميات، وتعاين المشكلات وتستوردها. تصل إلى عمود TODO في الـ backlog الخاص بالمشروع كتذاكر عادية، وتشغّل وكيلًا على كل منها كما تفعل مع أي تذكرة أخرى، على حاسوبك وفي نسخة العمل الموجودة لديك أصلًا.

إنها ليست مزامنة في الاتجاهين. لا يفعل AgentsRoom سوى قراءة المشكلات: لا تسمية تُضاف، ولا تعليق يُنشر، ولا مشكلة تُغلق. حين يُسلَّم الإصلاح، يُغلق طلب السحب الذي يقول Fixes #42 المشكلة كما يفعل دائمًا.

ما يفعله استيراد GitHub Issues

مصدر إضافي للـ backlog، إلى جانب Linear وJira وNotion.

مستودع، وحالة، وتسميات

اختر المستودع من قائمتك أو اكتب owner/repository. اختر «مفتوحة» أو «مغلقة» أو «الكل»، واحتفظ فقط بالمشكلات التي تحمل تسميات معيّنة، مثل bug أو good first issue. تُستبعد طلبات السحب.

مشكلة واحدة، بمرجعها

تحتاج إلى مشكلة واحدة فقط؟ الصق رابطها، أو owner/repository#42، أو 42 وحدها للمستودع الذي يستورد منه المشروع أصلًا، عبر زر الاستيراد في عمود TODO. تصل وحدها، إلى أعلى العمود.

النص كما كُتب

مشكلات GitHub مكتوبة أصلًا بـ Markdown، فتحصل التذكرة على النص كما كُتب، بكتل الشيفرة وقوائم التحقق ولقطات الشاشة. والمشكلة ذات النص الفارغ تحصل على رابطها بدلًا منه، ليجد الوكيل دائمًا ما يقرؤه.

التسميات تصبح أنواعًا ووسومًا

تُحفظ كل تسمية كوسم. والتسميات الشائعة تحدّد أيضًا نوع التذكرة: bug وenhancement وdocumentation وrefactor وsecurity وperformance. والتسمية التي لا نعرفها تترك النوع فارغًا بدل التخمين.

تحديث بلا تكرار

أعد تشغيل الاستيراد متى شئت: تُحدَّث التذاكر المستوردة سابقًا، ولا تُنسخ أبدًا. الوكيل الذي أسندته، وملاحظاتك، والترتيب على اللوحة لا يُكتب فوقها أبدًا، والمشكلة المغلقة على GitHub تصل منتهيةً.

للقراءة فقط، والرمز على جهازك

صلاحية القراءة تكفي، ولا تُرسَل إلا طلبات القراءة. يبقى الرمز مشفّرًا على حاسوبك ولا يصل أبدًا إلى خوادمنا؛ ومع GitHub CLI، يعيد AgentsRoom استخدام تسجيل دخوله ولا يخزّن شيئًا.

كيف يعمل

أربع خطوات. الخطوة الأولى تتمّ مرة واحدة لكل جهاز.

  1. 1

    اربط GitHub

    في الـ backlog الخاص بالمشروع، انقر «استيراد تذاكر» واختر GitHub Issues. إن كان GitHub CLI مسجّل الدخول على هذا الجهاز، تكفي نقرة واحدة على «الاتصال عبر GitHub CLI». وإلا، فالصق رمز وصول شخصيًا بصلاحية قراءة مستودعاتك.

  2. 2

    اختر المستودع

    اختر المستودع من قائمتك، مع حقل بحث، أو اكتب owner/repository. حدّد الحالة والتسميات التي تريدها.

  3. 3

    عاين واستورد

    انقر «معاينة»، وابحث في القائمة بالرقم أو بالعنوان، وحدّد المشكلات التي تريدها واستوردها، حتى 500 في المرة الواحدة.

  4. 4

    أسند كل تذكرة إلى وكيل

    أصبحت المشكلات الآن تذاكر في TODO، لكل منها رابط يعود إلى GitHub. أسند وكيلًا ونموذجًا، وحدّد «العمل في worktree منفصل لهذه المهمة» إن أردت أن تكون على فرعها الخاص، واسحب التذكرة إلى «قيد التنفيذ». ويعيد «تحديث» مزامنة اللوحة لاحقًا.

ما يفعله GitHub وأدوات CLI للوكلاء بنفسها أصلًا

يتيح لك GitHub إسناد مشكلة إلى وكيل برمجة: Copilot، ومنذ 2026 Claude وCodex أيضًا، ضمن خطط Copilot. يعمل الوكيل في السحابة، على بنية GitHub التحتية، ويفتح طلب سحب مسودة ويطلب منك مراجعته. تستهلك كل جلسة طلبًا مميزًا (premium request) واحدًا من خطة Copilot الخاصة بك.

لدى GitHub أيضًا خادم MCP رسمي، على https://api.githubcopilot.com/mcp/، يمنح الوكيل أدوات لقراءة المشكلات وطلبات السحب وتحديثها من داخل جلسته. ويستطيع Claude Code GitHub Actions من Anthropic الردّ على إشارة @claude في مشكلة أو طلب سحب، ويعمل ضمن دقائق GitHub Actions الخاصة بك.

يلبّي استيراد AgentsRoom حاجة أخرى: المشكلات على لوحة، بجانب بقية تذاكرك، مع وكيل لكل مشكلة على جهازك أنت، في نسخة العمل لديك، بالاشتراك الذي تدفع ثمنه أصلًا وفي أداة CLI التي تختارها، بما فيها الأدوات التي لا يستطيع GitHub الإسناد إليها. والاثنان لا يُلغي أحدهما الآخر: استورد المشكلات لتشغيل العمل محليًا، وامنح وكيلًا خادم MCP الخاص بـ GitHub حين يجب أن يعلّق على مشكلته أو يضع عليها تسمية بنفسه.

ما يجب معرفته

  • في اتجاه واحد فقط: لا شيء يعود إلى GitHub. أغلق المشكلة بطلب السحب الخاص بك (Fixes #42)، أو امنح الوكيل خادم MCP الخاص بـ GitHub.
  • مستودع واحد لكل استيراد. المشروع الذي يعمل على عدة مستودعات يستورد كلًّا منها بالتناوب، أو يجلب مشكلات منفردة بروابطها.
  • يبقى الرمز على الحاسوب الذي ربطه. على جهاز آخر، يعرض زر اللوحة «إعادة الاتصال» إلى أن تربط GitHub هناك أيضًا.
  • حتى 500 مشكلة لكل استيراد. ضيّق الحالة أو التسميات لترى الباقي.
  • لا يُستورد المُسنَد إليهم، ولا المراحل (milestones)، ولا المشاريع، ولا التعليقات: تحمل التذكرة العنوان والنص والتسميات والحالة.
  • ربط GitHub وإعداد الاستيراد يتمّان على سطح المكتب. من الهاتف يمكنك تحديث الاستيراد أو جلب مشكلة واحدة؛ وكلاهما يُنفَّذ على حاسوبك، الذي يجب أن يكون قيد التشغيل.

الأسئلة الشائعة

ما الفرق بين هذا وإسناد مشكلة إلى Copilot أو Claude أو Codex على GitHub؟

على GitHub، يعمل الوكيل في السحابة على أجهزة GitHub ويفتح طلب سحب مسودة، وتستهلك كل جلسة طلبًا مميزًا من خطة Copilot الخاصة بك. مع الاستيراد، تصبح المشكلة تذكرة في الـ backlog الخاص بك في AgentsRoom ويعمل الوكيل على حاسوبك، في نسخة العمل لديك، باشتراكك في Claude أو Codex أو غيرهما، وتراقبه في الطرفية الخاصة به. استخدم ما يناسب المشكلة.

هل يغلق AgentsRoom مشكلة GitHub حين ينتهي الوكيل؟

لا. الاستيراد يقرأ فقط: لا تسمية، ولا تعليق، ولا مشكلة مغلقة. الطريقة المعتادة ما زالت الأفضل: الـ commit أو طلب السحب الذي يصلح المشكلة يقول Fixes #42، ويغلقها GitHub عند الدمج.

هل يمكنني استيراد المشكلات ذات التسمية bug فقط؟

نعم. اكتب bug في حقل التسميات (تُفصل التسميات المتعددة بفواصل) واترك الحالة على «مفتوحة». يُحفظ الاستعلام مع المشروع، فيعيد «تحديث» تشغيله لاحقًا ولا يجلب إلا ما تغيّر.

هل أحتاج إلى رمز وصول شخصي؟

لا، إن كان GitHub CLI مثبّتًا ومسجّل الدخول على حاسوبك: «الاتصال عبر GitHub CLI» يعيد استخدام تسجيل دخوله. وإلا، فرمز وصول شخصي بصلاحية قراءة مستودعاتك يكفي. وفي الحالتين، لا يُرفع أي شيء إلى خوادمنا.

هل يعمل مع المستودعات الخاصة؟

نعم، ما دام حساب GitHub الذي ربطته يستطيع قراءتها. تعرض قائمة المستودعات كل مستودع يملك ذلك الحساب صلاحية الوصول إليه، بما فيها مستودعات مؤسساتك.

أي أدوات CLI للوكلاء يمكنها العمل على مشكلة مستوردة؟

كل أدوات CLI للوكلاء الـ 17 التي يدعمها AgentsRoom (Claude وCodex وGitHub Copilot CLI وCursor و13 أداة أخرى). المشكلة المستوردة تذكرة عادية: تعمل على أي وكيل ونموذج تسندهما إليها، في نسخة العمل المشتركة أو في git worktree خاص بها.

هل يستطيع وكيل أن يبدأ العمل على مشكلة لحظة فتحها؟

نعم، عبر مشغّل webhook بدل الاستيراد: الصق رابط المشغّل في webhooks المستودع، فيشغّل AgentsRoom وكيلًا حين تُفتح مشكلة، وتكون حقول المشكلة متاحة كمتغيرات في الـ prompt الخاص به. الاستيراد للمشكلات التي تختار جلبها؛ والمشغّل للتفاعل مع كل مشكلة جديدة.

قد يعجبك أيضًا

استيراد التذاكر

اجمع تذاكر Jira أو Linear أو GitHub Issues أو Notion في backlog واحد وأسند كلًّا منها إلى Claude Code أو Codex أو Cursor أو أي أداة CLI للوكلاء على جهازك. للقراءة فقط.

المُشغِّلات: وضع webhook

أطلق وكيل برمجة بالذكاء الاصطناعي من webhook بدلًا من الساعة. الصق رابطًا عامًا واحدًا في GitHub أو GitLab أو Slack أو Linear أو Sentry أو أي خدمة تستطيع إرسال POST بصيغة JSON، ويبدأ AgentsRoom وكيلًا في اللحظة التي يصل فيها الحدث: طلب سحب فُتح، أو بناء فشل، أو تذكرة أُنشئت، أو تنبيه انطلق. التوقيع يُتحقَّق منه، ومرشِّح اختياري على الحمولة، وحدّ للرشقات، وتتحول الحمولة إلى متغيرات في النص التوجيهي. الوكيل الذي يستطلع في حلقة يكلّفك رموزًا في كل دورة؛ ومُشغِّل webhook لا يكلّف شيئًا حتى يحدث شيء.

إدارة المهام

لوحة كانبان بصرية لتنسيق وكلاء الذكاء الاصطناعي بالسحب والإفلات. أنشئ مهاماً في TODO، اسحبها إلى In Progress لإطلاق وكيل Claude تلقائياً، وتابع الإنجاز عبر عمودي Pending وDone. تطوير مدفوع بالسجل للبرمجة المتوازية بالذكاء الاصطناعي.

worktrees في Git

امنح كل وكيل ذكاء اصطناعي أو كل تذكرة worktree خاصًا به في git، جاهزًا للبناء (التبعيات مثبّتة وملفات .env منسوخة)، ثم راجعه وأنشئ له commit وادمجه من نافذة واحدة.

قائمة مهام عامة عن بُعد · ذكاء اصطناعي مدفوع بالملاحظات

شارك قائمة مهام مشروعك مع العملاء والمستخدمين. اجمع الأخطاء وطلبات الميزات والملاحظات، وصوّت على التذاكر، واربط كل شيء مباشرة بوكلاء الذكاء الاصطناعي لديك. عامة أو خاصة، أداة قابلة للتضمين، امتداد Chrome، عرض خارطة طريق. AgentsRoom يحوّل قائمة مهامك إلى محرك تنفيذ مدفوع بالملاحظات لـ Claude وCodex وGitHub Copilot CLI وCursor و13 أدوات CLI أخرى للوكلاء.

أوصل مشكلات GitHub إلى وكلائك

نزّل AgentsRoom، وافتح مستودعك كمشروع، ثم انقر «استيراد تذاكر» في الـ backlog الخاص به واختر GitHub Issues.

مجانينزّل AgentsRoom

التطبيق المرافق: تابع وكلاءك أينما كنت

استخدم Claude أو Codex أو Antigravity CLI أو أي مزود AI آخر.

تثبيت الملحق
Chrome Web Store

أرسل الأخطاء والطلبات مباشرة إلى قائمة المهام العامة.

مشاريع متعددة
متعدد المزوّدين
وكلاء متعددون
حالة مباشرة
فرق الملفات والـ commit
تطبيق الهاتف
معاينة مباشرة
فرق الوكلاء
أتمتة المتصفح
تطوير موجّه بالـ backlog
مكتبة البرومبت
مكتبة المهارات
عرض جميع الميزات