موت تشا
إطار معدّل من ناروتو شيبودن
عندما بدأت العمل على Cha لأول مرة في أوائل يناير 2024، بنيته لأنني كنت بحاجة إليه. لم تكن هناك أداة طرفية CLI جيدة حقًا تدمج نماذج اللغة الكبيرة (LLMs) في الطرفية في ذلك الوقت وتلائم ما كنت أبحث عنه. جرّبت العديد من الأدوات، وكان chatblade أقرب خيار، لكن لم يعمل أي منها حقًا لاحتياجاتي.
لذلك في يوم من الأيام، قررت بناؤها بنفسي. بدأت الترميز بمساعدة GPT-4 عبر ChatGPT لصنع مسودة وخطوط عامة، ومن هناك تابعْت العمل. واصلت إضافة ميزات إلى Cha بناءً على ما أحتاجه، ومع مرور الوقت استمتعت بالعمل عليها لدرجة أنها أصبحت مشروعًا شغوفًا وإدمانيًا جانبيًا؛ راجع مشاركتي الأولى عن Cha لمزيد من التفاصيل حول النشأة.
ما جعلها ممتعة جدًا هو أنها كانت أداة أستخدمها كل يوم فعليًا. لذا في كل مرة عملت عليها، كان ذلك يؤدي عادةً إلى تحسينات أفادت سير عملي وإنتاجيتي مباشرة.
Cha وجدت مكانًا في سوق أدوات نماذج اللغة الكبيرة. حصلت على 64 نجمة على GitHub و6 فوركات بدون أي تسويق وفقط عن طريق الكلام المتناقَل عبر Reddit. كانت لدي ميزات لا تحلم بها معظم أدوات CLI من هذا النوع في ذلك الوقت بينما ظلت بسيطة وسهلة للتطوير. وصلت إلى نقطة ظننت فيها أن Cha لديها فرصة حقيقية لتصبح منتجًا جديًا للمطورين بدلًا من مجرد مشروع جانبي ممتع صنعته بنفسي.
لكن عندما جاء عام 2025، تغير كل شيء. إذا كان عام 2024 هو عام بيئات التطوير المتكاملة المدعومة بالذكاء الاصطناعي، فإن عام 2025 كان عام أدوات CLI المدعومة بالذكاء الاصطناعي. أصدرت Anthropic أداة Claude Code CLI إلى جانب نماذج محدثة ومحسَّنة مثل Sonnet and Opus، مظهِرةً للعالم أن لديهم أفضل نماذج الترميز والأدوات التي تدعمها. خلال أسابيع قليلة، استحوذت Claude Code CLI على حصة سوقية كبيرة من Cursor IDE، واضطررت لتجربتها. انجذبت لها فورًا. كانت أقوى أداة ترميز مدعومة بالذكاء الاصطناعي استخدمتها على الإطلاق، وغيرت طريقتي في الترميز وبناء المشاريع إلى الأبد. ثم مع نجاح Claude Code CLI، بدأ فيضان من أدوات CLI المدعومة بالذكاء الاصطناعي بالظهور مثل Gemini CLI، OpenAI Codex CLI، GitHub Copilot CLI, Cursor CLI, Kiro CLI, Amazon Q CLI, OpenHands CLI, Qwen Code CLI, Aider، والعديد غيرها.
من بين كل هذه، فقط Claude Code CLI وGemini CLI وOpenAI Codex CLI ظلّوا موجودين بشكل ملحوظ. استحوذت Claude Code CLI على معظم ذلك السوق.
مع كل هذا وقوة Claude Code CLI، كاد Cha أن يموت في تلك النقطة. لكن ما كان لدى Cha والذي لم تقدمه حقًا هذه الأدوات الأخرى هو أنها كانت بسيطة وسريعة وأرخص بكثير للاستخدام. كما أنها سمحت للمستخدمين بالتبديل بسهولة بين مزوِّدي نماذج اللغة المختلفة مثل OpenAI، Anthropic، Google، وxAI. القيمة الأساسية كانت أنها كانت أسرع في التحميل، تمنح المستخدمين تحكمًا كاملاً دون شعور “vibe coding”، وكانت أرخص بشكل ملحوظ إجمالًا. الشيء الأساسي الذي أبقاها على قيد الحياة هو أنها كانت لا تزال قوية جدًا بالنسبة للسعر، خاصةً مقارنةً بالأسعار الباهظة لأدوات مثل Claude Code CLI وGemini CLI في ذلك الوقت.
لكن لاحقًا في 2025، تغير كل شيء مرة أخرى عندما أصدرت Anthropic نموذج claude-haiku-4-5. يكلف هذا النموذج فقط $1 لكل مليون توكن إدخال و$5 لكل مليون توكن إخراج مع كونه ذكيًا وفعّالًا للغاية. بدا أنه مُصمَّم خصيصًا لاستخدام الأدوات في Claude Code CLI. هذا غيّر كل شيء لأن Claude Code CLI أصبح الآن سريعًا وغير مكلف كثيرًا. انخفضت تكاليفي في Claude Code إلى حوالي ثلث ما كانت عليه من قبل لأن هذا النموذج سمح لي بالقيام بما يقارب 90% مما كان يفعله Sonnet وOpus.
هذا قتل Cha حقًا. صحيح أن Cha كانت لا تزال أسرع وأرخص من Claude Code CLI، لكن لم يكن هناك فرق كبير بعد الآن. الأداء والسعر في Claude Code CLI دمّرا آخر قيمة حقيقية كانت تقدمها Cha. ولم يساعد أن شركات مليارات الدولارات مثل Google كانت تدخل الآن سوق CLI للذكاء الاصطناعي، وكذلك مزودو النماذج مثل OpenAI وAnthropic. مع هذين العاملين، تغير استخدامي الشخصي بشكل كبير. كنت أقسم وقتي تقريبًا 50/50 بين Cha وأدوات CLI الأخرى، خاصة Claude Code CLI. الآن الأمر أقرب إلى 8% Cha والباقي يُقضى مع أدوات ذكاء اصطناعي أخرى، ولا تزال معظمها Claude Code CLI.
وهذا بدوره قتل Cha. بحلول منتصف 2025، قمت بترحيل Cha من Python إلى Go، وأعادت تسمية الرؤية إلى Ch لتعكس البداية الجديدة؛ راجع مشاركتي حول الترحيل من Cha إلى Ch، ومدونة مشروع Ch، وموقع Ch لمزيد من التفاصيل حول هذا الانتقال. حتى أن Ch حصلت على 10 نجوم و1 فورك بدون أي تسويق على الإطلاق. لكن حتى مع هذا الإعادة للكتابة، لم تستطع التغلب على الزخم الذي بنته Claude Code CLI واللاعبون الرئيسيون الآخرون بالفعل. ما لم تصبح Cha شيئًا مختلفًا تمامًا يتجاوز هذا الترحيل إلى Go، فلن تكون لديها فرصة حقيقية للمنافسة. وحتى في هذه الحالة، فرص الحصول على زخم ضد الشركات الكبرى ومزوِّدي النماذج ضئيلة جدًا وشبه مستحيلة.
إذًا نعم، هذا أمر محبط. لكن ماذا يمكنك أن تفعل؟ هذه الصناعة مع التكنولوجيا، وخاصة في نماذج اللغة والذكاء الاصطناعي، تتحرك بسرعة هائلة. علمني ذلك أن المنصات هي الفائزة في النهاية، وهو ما يتماشى مع نظريتي الشخصية: باربل السوفتوير.
لكن بصراحة، لست حزينًا جدًا على ذلك لأنني استمتعت حقًا بالعمل على هذا المشروع. ساعدني على الاسترخاء خلال بعض أصعب لحظات حياتي عندما كانت الأمور صعبة حقًا في أواخر 2024 وأوائل 2025. كما أتاح لي صنع أداة أحبها وما زلت أستخدمها بالفعل. لذا أنا ممتن للأوقات الممتعة التي قضيتها في العمل على هذا المشروع ولما تعلمته منه.
مستقبلاً، سأفكر بعناية أكثر فيما أعمل عليه وفي المشاريع التي ألتزم بها بعمق كهذا. الشغف رائع، لكنني في نقطة من حياتي أريد أن تكون لمشاريعي تأثير حقيقي. لذلك سأستمر في صيانة Cha، لكنني لن أبالغ فيها. سأنجز فقط تحديثات للحزم وإصلاح أخطاء صغيرة هنا وهناك (ربما باستخدام Claude Code CLI، من باب المفارقة). مع مرور الوقت، من المرجح أن يتم إهمالها خلال سنة أو سنتين مع استمرار تحسّن هذه الأدوات الأخرى وانخفاض تكاليفها.
بالنسبة لـCha، لن أجبرها على البقاء على قيد الحياة وسأركز بدلاً من ذلك على الفصل التالي من حياتي. لقد تغيَّر الكثير بالنسبة لي شخصيًا منذ أن بدأت Cha، سواء في مسيرتي المهنية أو صحتي أو حياتي الشخصية. مثل معظم الأشياء، أفضل الأوقات تنتهي ويبدأ فصل جديد.
إلى أي شخص استخدم Cha، شكرًا لكم! أنا ممتن. الشيفرة مفتوحة المصدر، لذا افعلوا بها ما شئتم، وسأكون سعيدًا بسماع المشاريع التي تبنونها بها.
شكرًا لكم جميعًا!