Weft
AR
مدونة إدارة المهام بالذكاء الاصطناعي للمؤسسين المنفردين والفرق الصغيرة

بديل Linear لوكلاء الذكاء الاصطناعي: Weft لـ ChatGPT وClaude

بديل منصف لـ Linear للفرق التي يؤدي وكلاء الذكاء الاصطناعي جزءًا من عملها: حجز بمهلة عبر MCP، وأسئلة إلى الشخص، وأدلة عند الإنجاز.

‏Weft هو مدير المهام بالذكاء الاصطناعي للمؤسسين المنفردين والفرق الصغيرة.

كل المقالات

بقلم Andrei Finogeev ·

إن كان وكلاء الذكاء الاصطناعي مثل Claude Code أو Codex أو Cursor أو ChatGPT يؤدّون الآن جزءًا من عملك، فالبديل الجيد لـ Linear هو لوحة مبنية حول دورة عمل الوكيل: يحجز الوكيل المهمة بمهلة، ويطرح عليك سؤالًا حين يحتاج إلى قرار، وينهي العمل بأدلة تستطيع التحقق منها. وWeft إحدى هذه اللوحات، يُوصل إليها عبر MCP، ولها أدلة إعداد لـ 33 عميل ذكاء اصطناعي. أما إن كنتم فريقًا هندسيًا يعيش على الدورات والفرز وطلبات الدمج، فإن Linear ممتاز، والأرجح أن تبقوا عليه.

نحن من يصنع Weft. المعلومات عن Linear مأخوذة من صفحاته الرسمية، وقد راجعناها في 3 نوفمبر 2026. والمعلومات عن الأدوات الأخرى في الجدول الثاني مأخوذة من صفحاتها الرسمية، وقد راجعناها في 27 أكتوبر 2026.

لماذا يبحث الناس عن بديل لـ Linear؟

معظم الناس لا يتركون Linear لأنه بطيء أو سيئ الصنع. فهو سريع، وبارع جدًا في ما بُني له: فرق البرمجيات التي تخطّط العمل في دورات، وتفرز الطلبات الواردة في قسم الفرز، وتربط المشكلات بطلبات الدمج في GitHub.

أسباب البحث عن غيره أضيق من ذلك، وتنقسم إلى مجموعتين.

  • صار الوكيل عاملًا لا مساعدًا. حين يلتقط Claude Code أو Codex مهمة، ويعمل عشرين دقيقة، ثم يعود بطلب دمج، تحتاج اللوحة إلى أن تعرف من يمسك المهمة الآن، وما الذي يحدث إن توقّف الوكيل في منتصف التشغيل، وما الدليل الذي عاد به. متتبّع المشكلات يسجّل المشكلة، لكنه لم يُصمَّم حول هذه الدورة.
  • المتتبّع أثقل من العمل نفسه. المؤسس المنفرد أو الفريق المؤلّف من ثلاثة أشخاص بمشروع واحد لا يحتاج غالبًا إلى فرق ودورات وقواعد فرز وسير عمل هندسي. بل يحتاج إلى أربعة أعمدة وذكاء اصطناعي يستطيع قراءتها وتحديثها.

إن لم ينطبق عليك أيّ من الأمرين، فسيؤكّد لك هذا المقال في الغالب أن Linear هو الأداة الصحيحة.

هل يعمل Linear مع ChatGPT وClaude وCursor وCodex؟

نعم، وبعدة طرق، ومن المفيد أن نكون دقيقين.

  • خادم MCP مستضاف. يشغّل Linear خادمًا على https://mcp.linear.app/mcp عبر Streamable HTTP، مع نسخة للقراءة فقط على /mcp/readonly. وتسجيل الدخول عبر OAuth 2.1 مع تسجيل ديناميكي للعميل، أو برمز OAuth من نوع bearer أو مفتاح API من Linear. وتذكر وثائقه Claude ‏(claude.ai وDesktop وClaude Code) وCodex وCursor وVS Code وWindsurf وZed وغيرها، وتقول إن الخادم يستطيع البحث عن المشكلات والمشاريع والتعليقات وإنشاءها وتحديثها (وثائق Linear MCP).
  • Claude. يوجد Linear في دليل موصّلات Claude، من صنع Linear وعليه علامة Anthropic verified ‏(claude.com/connectors/linear).
  • ChatGPT. تصف صفحة Linear الخاصة بـ ChatGPT موصّلًا للبحث المعمّق يساعدك على «استكشاف عمل فريقك والرجوع إليه»، لمستخدمي Plus وPro (باستثناء المنطقة الاقتصادية الأوروبية وسويسرا والمملكة المتحدة) ولخطط Team وEnterprise وEdu ‏(linear.app/integrations/chatgpt). ولا تقول الصفحة إنه يستطيع الكتابة. ولا يُذكر ChatGPT في وثائق MCP.
  • تفويض العمل إلى وكلاء داخل Linear. يمكنك إسناد مشكلة إلى وكيل، والوكلاء «لا يُحتسبون مقاعد مدفوعة» (Agents in Linear). ويضم دليل الوكلاء Codex وCursor وGitHub Copilot وDevin وكثيرين غيرهم (linear.app/integrations/agents).

فإن كان وكلاؤك وكلاء برمجة وفريقك يعمل أصلًا في Linear، فالاتصال موجود ومدعوم جيدًا. والسؤال ليس هل يستطيع الوكيل الوصول إلى Linear، بل ماذا تفعل اللوحة بينما يعمل الوكيل.

ما الذي يحتاجه الوكيل من اللوحة ولا يقدّمه له متتبّع المشكلات؟

ثلاثة أمور في رأينا. ولا تصف وثائق Linear الخاصة بـ MCP والوكلاء، حتى اليوم، أيًّا منها بوصفه عملية MCP. وهذا لا يعني أنه لا يمكن جعل Linear يفعل شيئًا مشابهًا عبر الأعراف المتّفق عليها؛ بل يعني أن اللوحة لا تفرضه.

  • حجز بمهلة. لا ينبغي أن يبدأ وكيلان، أو الوكيل نفسه في نافذتين، المهمة نفسها. وإن تعطّل الوكيل، فلا ينبغي أن تبقى المهمة «In Progress» إلى الأبد. ولا تصف صفحة MCP في Linear الحجز أو المهل.
  • سؤال إلى الشخص من داخل التشغيل. حين يصطدم الوكيل بأمر لا يقرّره سواك، ينبغي أن يستطيع السؤال، والاحتفاظ بالمهمة، وتلقّي الجواب لاحقًا. ولا تقول صفحة Agents in Linear هل يستطيع الوكلاء طرح أسئلة على الناس؛ بل تصف إشارة الناس إلى الوكلاء بـ @.
  • أدلة عند الإنجاز. كلمة «انتهيت» من الوكيل ادّعاء. والإنهاء المفيد يقول ما الذي أُنجز، وما الذي لم يُنجز، وما المجهول، ويربط بشيء تستطيع التحقق منه. يحرّك تكامل Linear مع GitHub المشكلة المرتبطة إلى Done حين يُدمج طلب الدمج (وثائق Linear لـ GitHub)، وهذا دليل حقيقي للكود. أما العمل الذي ليس طلب دمج، فلا يوجد له حقل مكافئ.

كيف يتعامل Weft مع دورة عمل الوكيل؟

Weft لوحة Scrumban ‏(Backlog وTodo وDoing وDone افتراضيًا، مع سبرنتات ومشاريع اختيارية) متاحة عبر 32 أداة MCP على https://letsweft.com/api/mcp. يسجّل عميل الذكاء الاصطناعي الدخول عبر OAuth، فلا مفتاح تنسخه؛ وتوجد رموز وصول شخصية للعملاء الذين لا يدعمون OAuth. ويصدر Weft رموز تحديث، فيجدّد العميل تسجيل الدخول بنفسه.

الدورة أربعة استدعاءات:

start_task({ id })
  → runId, leaseToken          // مهلة 20 دقيقة؛ والوكيل الثاني يتلقّى already_claimed

report_progress({ runId, leaseToken })
  → تجديد المهلة               // الصمت يُسقط المهلة ويحرّر المهمة

request_input({ id, runId, leaseToken, question, options })
  → سؤال في صندوق الوارد       // الحجز باقٍ؛ وإشعار على هاتفك

complete_task({ id, runId, leaseToken, outcome,
                artifacts, notDone, unknowns, nextStep })
  • الحجز. تمنح start_task مهلة 20 دقيقة، وتجدّدها report_progress. وإن صمت الوكيل، تسقط المهلة وتصبح المهمة متاحة لغيره. والوكيل الثاني الذي يحاول المهمة نفسها يتلقّى already_claimed.
  • السؤال. تضع request_input سؤالًا بخيارات في صندوق الوارد لدى الشخص، وترسل إشعارًا إلى تطبيق الهاتف. ويحتفظ الوكيل بحجزه ويلتقط الجواب في استدعائه التالي.
  • الإنهاء بأدلة. تسجّل complete_task النتيجة، والمخرجات (رابط، أو commit، أو بصمة ملف)، وما لم يُنجز، وما هو مجهول، والخطوة التالية. وتنتقل المهمة افتراضيًا مباشرة إلى Done. ولا تتوقّف في صندوق الوارد لديك لـ قبول / إعادة / لاحقًا / إسقاط إلا حين تحتاج المهمة إلى مراجعة أو يفشل فحص تحقّق.
  • حدّ عليك أنت، لا على الوكيل. إن كان 5 عناصر تنتظر شخصًا واحدًا (10 للفريق، أو 45 دقيقة من المراجعة)، ترفض start_task بـ attention_queue_full. ويُطلب من الوكيل أن ينهي أو يوضّح بدل أن يبدأ المزيد.

كل عميل OAuth وكل رمز وصول فاعل مستقل، وتُظهر اللوحة الاسم المسجّل للعميل، فترى أيّ ذكاء اصطناعي فعل ماذا. ويمكن منح كل اتصال صلاحيات كاملة أو كتابة أو قراءة، ويمكنك قطعه في أي وقت. المزيد عن الدورة: دورة الحجز لمهام وكلاء الذكاء الاصطناعي وعدة وكلاء ذكاء اصطناعي على لوحة واحدة.

كيف يقارَن Linear بـ Weft بندًا بندًا؟

السؤالLinearWeft
خادم MCP مستضافنعم، mcp.linear.app/mcp، ‏Streamable HTTP؛ ونسخة للقراءة فقطنعم، letsweft.com/api/mcp، ‏Streamable HTTP، ‏32 أداة
طريقة تسجيل الدخول‏OAuth 2.1 مع تسجيل ديناميكي، أو رمز OAuth / مفتاح API‏OAuth مع رموز تحديث؛ ورموز وصول شخصية اختيارية
الطريق عبر ChatGPTموصّل للبحث المعمّق (Plus/Pro باستثناء المنطقة الاقتصادية الأوروبية وسويسرا والمملكة المتحدة؛ Team وEnterprise وEdu)؛ الكتابة غير مذكورةتطبيق منشور في ChatGPT، على كل الخطط بما فيها Free
الطريق عبر Claudeفي دليل موصّلات Claude، ‏Anthropic verifiedموصّل مخصّص (ليس في دليل Anthropic)؛ وClaude Code بأمر واحد
‏Cursor وCodexمذكوران عميلَي MCP مدعومين؛ وأيضًا وكلاء مفوَّضون داخل Linearتثبيت Cursor بنقرة واحدة؛ وCodex بالإعداد ثم codex mcp login weft
حجز / مهلة عبر MCPغير مذكورنعم، مهلة 20 دقيقة، وalready_claimed للوكيل الثاني
الوكيل يسأل الشخصغير مذكورنعم، request_input بخيارات، إلى صندوق الوارد وإشعار على الهاتف
أدلة عند الإنجازدمج طلب الدمج يحرّك المشكلة المرتبطة إلى Done (تكامل GitHub)‏outcome وartifacts وnotDone وunknowns وnextStep في كل مهمة
الدورات / الفرز / مزامنة GitHubنعم، الثلاثةسبرنتات (اختيارية)؛ لا صندوق فرز؛ لا تكامل مع GitHub
تطبيقات الهاتف‏iOS وAndroid‏iOS وAndroid؛ وأيضًا الويب وإضافة VS Code
اللغاتغير مذكور34
الخطة المجانيةأعضاء بلا حدود، فريقان، 250 مشكلة50 مهمة و200 استدعاء ذكاء اصطناعي شهريًا
أرخص خطة مدفوعة للمقعد‏Basic ‏$10 لكل مستخدم شهريًا بفوترة سنوية (السعر الشهري غير معروض)‏Pro ‏$7 لكل مقعد شهريًا، أو $60 لكل مقعد في السنة
ذكاء اصطناعي مدمج / أرصدة‏Linear Agent على كل الخطط؛ وبعض الميزات تتطلّب أرصدة ذكاء اصطناعيلا ذكاء اصطناعي خاص به؛ التفكير يجري في عميل الذكاء الاصطناعي لديك

مصادر عمود Linear: الأسعار، ووثائق MCP، وصفحة ChatGPT، ووثائق الوكلاء، ووثائق GitHub، وصفحة تطبيقات الهاتف، وقد راجعناها في 3 نوفمبر 2026. وجدول أوسع موجود في صفحة MCP task managers لدينا، والنسخة المختصرة في Weft مقابل Linear.

هل متتبّع المشكلات أثقل مما يحتاجه مؤسس منفرد أو فريق صغير؟

أحيانًا. الخطة المجانية في Linear سخية للفريق: أعضاء بلا حدود، وفريقان، و250 مشكلة. لكن شكل المنتج شكل مؤسسة هندسية: فرق، ودورات، وفرز، ومشاريع، ومعالم. فإن كنت شخصًا واحدًا وعميل الذكاء الاصطناعي مفتوح أمامك طوال اليوم، فكثير من هذه البنية إعداد لن تستعمله.

أما شكل Weft فأصغر عن قصد: أربعة أعمدة، وسبرنتات اختيارية، ومشاريع خفيفة. وفي أغلب الوقت لا تفتحه لتكتب؛ بل تقول لـ ChatGPT أو Claude «ضع هذه الأمور الخمسة على اللوحة» وتنظر إلى النتيجة على هاتفك. وإن بدا لك هذا أقرب إلى طريقة عملك، فاطّلع على إدارة المهام بالذكاء الاصطناعي للمؤسسين المنفردين.

وفي الفرق الصغيرة، يهمّ حدّ الانتباه أكثر من عدد الأعمدة. فمع ثلاثة أشخاص وأربعة وكلاء، لا يكون عنق الزجاجة في من يستطيع بدء العمل، بل في كمية العمل المنجز التي تنتظر أن ينظر فيها أحد. ويرفض Weft البدء الجديد حين تمتلئ هذه القائمة.

ما بدائل Linear الأخرى لوكلاء الذكاء الاصطناعي؟

لدى بضع أدوات أخرى خوادم MCP مستضافة. وقد راجعنا هذه المعلومات على صفحاتها الرسمية في 27 أكتوبر 2026.

الأداة‏MCP مستضافChatGPTدليل Claudeالخطة المجانيةأرخص خطة مدفوعة
Jira‏Atlassian Rovo MCP، ‏OAuth 2.1‏Atlassian Rovo في ChatGPTنعممجانية لـ 10 مستخدمين‏Standard ‏$8.48 لكل مستخدم شهريًا
Trelloنعم، OAuth 2.0 فقطعبر دليل ChatGPT (بحسب Trello)نعمنعم، حتى 10 متعاونين؛ وMCP على كل الخطط‏Standard ‏$5 لكل مستخدم شهريًا بفوترة سنوية، و$6 شهريًا
Todoistنعم، OAuthتطبيق Todoist في ChatGPTنعم‏Beginner: ‏5 مشاريع شخصية؛ وMCP متاح‏Pro ‏$5 شهريًا بفوترة سنوية؛ وBusiness ‏$8 لكل مستخدم شهريًا بفوترة سنوية

ولا تصف أيّ من هذه الصفحات أيضًا حجزًا بمهلة أو سؤالًا من الوكيل إلى الشخص بوصفهما عمليتَي MCP. مقالات شقيقة: بديل Asana، وبديل Todoist، وبديل ClickUp، وبديل Motion.

متى ينبغي أن تبقى على Linear؟

  • عملك في معظمه كود وطلبات دمج. يحرّك تكامل Linear مع GitHub المشكلات المرتبطة إلى In Progress حين يُفتح طلب الدمج، وإلى Done حين يُدمج. وليس لـ Weft تكامل مع GitHub.
  • تعمل بالدورات وصندوق للفرز. تنقل دورات Linear المشكلات غير المنجزة تلقائيًا، وقسم Triage هو «صندوق وارد خاص لفريقك». أما Weft فلديه سبرنتات اختيارية ولا فرز.
  • تريد دليل Claude لا موصّلًا مخصّصًا. Linear مُدرج وعليه Anthropic verified. أما Weft فيُضاف في Claude موصّلًا مخصّصًا.
  • تريد ألّا يُحتسب الوكلاء مقاعد. يقول Linear إن الوكلاء ليسوا مقاعد مدفوعة، ودليل وكلائه كبير.
  • عدة فرق في مساحة عمل واحدة. في خطة Business لدى Linear فرق بلا حدود. أما Weft فله سبرنت نشط واحد لكل مساحة عمل.

ما الذي لا يفعله Weft؟

لنوفّر عليك تجربة: ليس لـ Weft تكامل مع GitHub أو Slack، ولا REST API عام أو webhooks، ولا CLI، ولا تطبيق سطح مكتب، ولا مخططات Gantt أو خطوط زمنية، ولا حجز أوقات في التقويم. وليس له ذكاء اصطناعي خاص به ولا أرصدة ذكاء اصطناعي؛ فالتفكير يجري في عميل الذكاء الاصطناعي الذي تستعمله أصلًا. واستعادة مهمة من سلة المهملات ميزة في Pro.

كم يكلّف Linear وWeft؟

Linear: ‏Free ‏($0، فريقان، 250 مشكلة)، وBasic ‏$10 لكل مستخدم شهريًا بفوترة سنوية، وBusiness ‏$16 لكل مستخدم شهريًا بفوترة سنوية، وEnterprise بسعر مخصّص (linear.app/pricing). ولا تعرض الصفحة سعرًا بفوترة شهرية لخطة Basic.

Weft: الخطة المجانية 50 مهمة و200 استدعاء ذكاء اصطناعي شهريًا. وPro بسعر $7 لكل مقعد شهريًا، أو $60 لكل مقعد في السنة. والتفاصيل في letsweft.com/ar/pricing.

كيف أنتقل من Linear إلى Weft؟

  1. في Linear، صدّر مشكلاتك بصيغة CSV. يستطيع مسؤول مساحة العمل تصدير كل شيء من Settings ← Administration ← Import Export؛ ويستطيع أي شخص تصدير عرض مُرشَّح من قائمة الأوامر (الأعضاء حتى 250 مشكلة في المرة، والمسؤولون حتى 2,000). راجع وثائق التصدير في Linear.
  2. أنشئ حسابًا في Weft على letsweft.com. تبدأ اللوحة بالأعمدة Backlog وTodo وDoing وDone.
  3. استورد ملف CSV في Weft. استيراد CSV من Linear مجاني على كل الخطط؛ والدليل خطوة بخطوة على letsweft.com/ar/migrate-from/linear. وفي الخطة المجانية ينطبق حدّ الـ 50 مهمة، فأرشف ما لم تعد تحتاجه قبل الاستيراد.
  4. اربط عميل الذكاء الاصطناعي: ChatGPT (التطبيق، على كل الخطط)، أو Claude Code ‏(claude mcp add --transport http weft https://letsweft.com/api/mcp)، أو Cursor (بنقرة واحدة)، أو Codex (الإعداد، ثم codex mcp login weft). وسجّل الدخول عبر OAuth حين يُفتح المتصفح.
  5. اطلب من الوكيل استدعاء get_my_work، واختيار مهمة، وإنجازها عبر start_task ← report_progress ← complete_task. ثم تحقّق من الإيصال على البطاقة.
  6. ثبّت تطبيق iOS أو Android لتصلك أسئلة request_input في صورة إشعارات.

لست مضطرًا إلى نقل كل شيء. يمكنك إبقاء المشكلات الهندسية في Linear، ووضع العمل الذي يؤدّيه وكلاؤك في الكود والكتابة والبحث على لوحة Weft. وإعداد كل عميل موجود في الوثائق؛ أما ما هو MCP نفسه فشرحه على modelcontextprotocol.io.

لدى Linear خادم MCP أصلًا. فلماذا أحتاج إلى شيء آخر؟
قد لا تحتاج. يتيح خادم MCP في Linear للوكيل البحث عن المشكلات والمشاريع والتعليقات وإنشاءها وتحديثها. أما ما لا تصفه وثائقه فهو الحجز بمهلة، والسؤال من الوكيل إلى الشخص، والإيصال المنظَّم عند الإنجاز. فإن كان وكلاؤك يعملون طويلًا، أو بالتوازي، أو على عمل ليس طلب دمج، فهذه هي الأجزاء التي يضيفها Weft.
هل Weft في دليل موصّلات Claude مثل Linear؟
لا. في claude.ai وClaude Desktop تضيف Weft موصّلًا مخصّصًا بالرابط https://letsweft.com/api/mcp. وفي Claude Code يكفي أمر واحد: claude mcp add --transport http weft https://letsweft.com/api/mcp. أما Linear فموجود في الدليل وعليه Anthropic verified.
هل يعمل Weft مع ChatGPT على الخطة المجانية؟
نعم. Weft تطبيق منشور في ChatGPT ويعمل على كل خطط ChatGPT، بما فيها Free. راجع letsweft.com/ar/chatgpt.
ماذا يحدث إن تعطّل الوكيل في منتصف المهمة؟
تدوم المهلة التي تمنحها start_task عشرين دقيقة، وتجدّدها report_progress. فإن توقّف الوكيل عن الإبلاغ، تسقط المهلة وتصبح المهمة متاحة لوكيل آخر أو لشخص. ولا تبقى في Doing تحت تشغيل ميت. المزيد في ماذا فعل وكيل الذكاء الاصطناعي لديّ.
هل سيصل كل إنهاء من الوكيل إلى قائمة مراجعتي؟
لا. تنتقل المهمة المنجزة افتراضيًا مباشرة إلى Done مع إيصالها. ولا تتوقّف في صندوق الوارد لديك لـ قبول / إعادة / لاحقًا / إسقاط إلا حين تحتاج المهمة إلى مراجعة أو يفشل فحص تحقّق.
هل يمكنني الاستيراد من Linear على الخطة المجانية؟
نعم. يعمل استيراد CSV من Linear على كل خطط Weft. وتتّسع الخطة المجانية لـ 50 مهمة، فمساحة عمل Linear الكبيرة ستحتاج إلى Pro أو إلى بعض الأرشفة أولًا. الدليل: letsweft.com/ar/migrate-from/linear.