محرر أكواد برمجية يتوسع معك حقاً

BBetter Stack
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00عندما تشعر أن المحرر أصبح بطيئًا، هل المشكلة في الكود نفسه أم في المحرر؟
00:00:03مؤخرًا، بدأ اسم واحد يتردد في كل مكان.
00:00:06إنه محرر “Zedd”.
00:00:07محرر مبني بلغة Rust، سريع بشكل جنوني ويستهدف مباشرة أكبر نقطتي ضعف في Cursor.
00:00:12البطء في المشاريع الكبيرة، وحقيقة أن Cursor لا يزال محررًا فرديًا في الغالب.
00:00:17لم يكتفِ Zedd بإضافة المزيد من الذكاء الاصطناعي، بل قدم تكامل Claude والعمل الجماعي في الوقت الفعلي
00:00:21دون أن يتحول المحرر إلى فوضى.
00:00:24نحن ننشر فيديوهات باستمرار، لذا احرصوا على الاشتراك.
00:00:30خلال الأسابيع القليلة الماضية، أطلق Zedd بهدوء بعض التحديثات الضخمة.
00:00:35أبرزها تكامل Claude عبر بروتوكول ACP (بروتوكول الوكيل والعميل)، والذي يوفر
00:00:40تحليلاً أفضل، ومراجعات أنظف، وحتى وكلاء مخصصين دون أن يصبح المحرر ثقيلاً.
00:00:45وهذا أمر مهم لأن الكثير من محررات الذكاء الاصطناعي تفعل العكس.
00:00:48يضيفون ميزات ثم تبدأ الأمور في التباطؤ.
00:00:51لكن توجه Zedd مختلف تمامًا.
00:00:53هنا الذكاء الاصطناعي ليس موجودًا في كل ركن وطوال الوقت كما في Cursor.
00:00:56في الواقع، الذكاء الاصطناعي اختياري.
00:00:58يركز Zedd تمامًا على السرعة، وقد شعرت بالفرق فور استخدامه.
00:01:02إنه مكتوب بلغة Rust، ولا يستخدم Electron أو متصفحًا يتظاهر بأنه محرر أكواد.
00:01:06في المشاريع الضخمة حقًا، التي تتجاوز 100 ألف سطر برمجين لا يوجد أي تأخير.
00:01:12كما ترون هنا في ملف JSON الضخم هذا، أداؤه أفضل بكثير.
00:01:16سلاسة التنقل والتحديث تعتبر فوزًا كبيرًا هنا.
00:01:19بينما يبدأ Cursor بالتباطؤ مع نمو المشروع، لا يبدو أن Zedd يكترث لذلك.
00:01:23الآن دعونا نرى كيف سيكون الأداء مع الاستخدام الفعلي ونلقي نظرة على ما لاحظته.
00:01:28سأبقي هذا الجزء بسيطًا.
00:01:29ما هو المحرر، لماذا هو مهم، وبعض الأمثلة السريعة.
00:01:33الآن سأقوم باستعراض التنقل.
00:01:35إنه بسيط للغاية، وهو ما استغرق مني لحظة للتعود عليه، لكنني أحببت هذا الشعور.
00:01:39إذا ضغطت على Command+P، فهذا هو البحث عن الملفات.
00:01:43هذا ما نفعله طوال اليوم تقريبًا، لكنه الآن موجود هنا أمامنا مباشرة.
00:01:47هذا مشروع أكبر، والنتائج تظهر فورًا دون أي تأخير يذكر.
00:01:52باستخدام Command+Shift+O، نحصل على البحث عن الرموز، وهو أمر يعجبني حقًا.
00:01:57لست مضطرًا للتنقل بحثًا عن الدوال أو الفئات.
00:02:00كل شيء يظهر هنا في الشريط الجانبي.
00:02:04ومع Command+Shift+F، أحصل على بحث شامل في كامل المشروع.
00:02:07هذا أمر مذهل لأن المشاريع الكبيرة هي المكان الذي تبدأ فيه المحررات الأخرى بالانهيار.
00:02:12يقوم Zedd بفهرسة البيانات بسرعة، وتحديث النتائج فورًا، ولا يتعطل عندما يصبح الكود
00:02:16ضخمًا جدًا.
00:02:17الآن، أنا أتفهم ذلك.
00:02:18حسنًا، ممتاز.
00:02:19هذه مجرد حيل أساسية.
00:02:21هل هذا هو الفرق الوحيد هنا؟
00:02:22لا.
00:02:23الأمور تتحسن أكثر من هنا.
00:02:24ننتقل الآن إلى الذكاء الاصطناعي؛ إضافته اختيارية، على عكس Cursor الذي يفرضه بشكل أساسي.
00:02:30شاهدوا هذا.
00:02:31يمكنني تحديد كود معين، ثم الضغط على Control+Enter.
00:02:34ليبدأ Claude بتقديم اقتراحات مركزة مثل إضافة معالجة للأخطاء أو إعادة هيكلة دالة
00:02:39في نفس مكان الكود الذي أعمل عليه.
00:02:41اللمسة الرائعة هي أنني إذا طلبت منه إضافة شيء ما، فسيضعه
00:02:47في المكان الذي حددته له بالضبط.
00:02:48ما يعجبني هنا هو ما “لا” يحدث.
00:02:50لا توجد نوافذ منبثقة مزعجة أو عناصر واجهة إضافية تملأ الصفحة، فالفكرة ليست استعراض حجم
00:02:56الذكاء الاصطناعي المتوفر.
00:02:58الفكرة هي أنه يساعدك، ثم يبتعد عن طريقك.
00:03:01نعم، لا يزال بإمكانك الوصول لمحرر الذكاء الاصطناعي الجانبي إذا قمت بتفعيل Claude بضغطة Command+Shift+A،
00:03:08وستحصل على تجربة مألوفة تشبه Cursor إلى حد ما.
00:03:11لذا فهو متاح إذا أردته، وغير موجود إن لم ترغب به.
00:03:14الآن، الجزء الذي لا يستطيع Cursor مضاهاته هو التعاون.
00:03:17يحتوي Zedd على ميزة تسمى “القنوات” (Channels).
00:03:20هذه الميزة مذهلة حقًا.
00:03:22تخيل شيئًا يشبه Slack أو Discord، ولكنه مدمج داخل المحرر مباشرة.
00:03:27إذا فتحت القنوات عبر Command+Shift+C، يمكنني إنشاء قناتي الخاصة، ودعوة زملائي
00:03:32مباشرة من GitHub، ومشاركة المشروع.
00:03:34وهنا تأتي اللحظة الحاسمة.
00:03:37سترى مؤشرات وصور الزملاء في الوقت الفعلي، وتعديلات حية من الجميع في نفس المكان.
00:03:42إنه يشبه Google Docs، ولكن للأكواد وبدون أي بطء.
00:03:46يمكنكم البرمجة معًا، مراجعة التغييرات، أو حل المشكلات سويًا داخل المحرر مباشرة.
00:03:50والجزء الأكثر جنونًا هو إمكانية إجراء دردشة صوتية حية مع كل شخص موجود
00:03:55في مشروعك، تمامًا مثل Discord أو Slack، بالإضافة إلى هذه القنوات.
00:04:00ولتوضيح نقاط التباين هنا، إذا كنت تهتم بالأداء في المشاريع الضخمة، فإن Zedd
00:04:05يستهدف مباشرة أكبر نقاط ضعف Cursor: البطء.
00:04:09إنه يقدم أداءً أصليًا، ومعالجة رسومية عبر GPU، واستهلاكًا منخفضًا للموارد، واستجابة فورية.
00:04:14والنقطة الثانية لا تقل أهمية، بل قد تفوقها: التعاون.
00:04:19إنه مصمم ليكون متعدد اللاعبين.
00:04:21رغم كل نقاط قوة Cursor، إلا أنه لا يزال يفترض أنك تعمل بمفردك، مما يعني استخدام
00:04:25أدوات خارجية للمشاركة والمراجعات.
00:04:29لذا، المقايضة هي ببساطة كالتالي:
00:04:31هل تريد محررًا مبنيًا حول سير عمل ذكاء اصطناعي فردي، أم تريد محررًا يوازن
00:04:35بين الذكاء الاصطناعي الخفيف والتعاون الجماعي في الوقت الفعلي؟
00:04:39إذا سئمت من التباطؤ والمشاريع الثقيلة، أو كنت تعمل مع فريق، فإن مزايا Zedd هي
00:04:44سبب مقنع جدًا لتجربته.
00:04:47إنه لا يحاول استبدال أسلوب عملك، بل يحاول فقط مواكبته.
00:04:51فهل Zedd كافٍ ليبعدك عن Cursor هنا في عام 2026؟
00:04:55إذا كانت السرعة تهمك، وإذا كانت المشاريع الضخمة هي واقعك اليومي، أو إذا كنت تريد تعاونًا حقيقيًا
00:04:59داخل محررك، فقد يكون هو الحل.
00:05:02جربه، وشاهد كيف يتناسب مع سير عملك.
00:05:04اترك تعليقًا.
00:05:05Zedd، أم ستبقى مع Cursor؟
00:05:07واشترك للحصول على أدوات ونصائح مثل هذه. نراكم في فيديو آخر.

Key Takeaway

يعيد محرر Zedd تعريف تجربة البرمجة في عام 2026 من خلال الجمع بين الأداء الخام للغة Rust والتعاون الجماعي الفوري، مما يجعله المنافس الأقوى لمحرر Cursor خاصة في المشاريع الكبيرة.

Highlights

محرر Zedd مبني بلغة Rust لتوفير سرعة فائقة وأداء أصلي يتفوق على المحررات المبنية على Electron.

تكامل اختياري وغير مزعج مع ذكاء Claude الاصطناعي عبر بروتوكول ACP لتحسين مراجعة الكود.

القدرة على التعامل مع المشاريع الضخمة التي تتجاوز 100 ألف سطر برمجي دون أي تأخير أو بطء.

ميزة "القنوات" (Channels) الثورية التي تتيح العمل الجماعي والبرمجة المشتركة في الوقت الفعلي.

توفير ميزات التواصل الصوتي والدردشة المدمجة داخل المحرر مباشرة لتعزيز التعاون البرمجي.

استخدام المعالجة الرسومية عبر GPU لضمان سلاسة التنقل والبحث الفوري عن الملفات والرموز.

Timeline

مقدمة: لماذا يبرز Zedd في سوق المحررات؟

يبدأ الفيديو بطرح تساؤل جوهري حول أسباب بطء محررات الأكواد عند نمو المشاريع البرمجية. يسلط الضوء على محرر "Zedd" كحل جذري مبني بلغة Rust يستهدف نقاط ضعف محرر Cursor الشهير. يركز هذا القسم على مشكلتي البطء في المشاريع الكبيرة وافتقار المحررات الحالية لميزات العمل الجماعي الحقيقي. يوضح المتحدث أن Zedd يقدم تكامل Claude والعمل الجماعي دون التضحية ببساطة الواجهة أو سرعة الأداء. يعتبر هذا المدخل تمهيداً لفهم كيف يمكن لمحرر كود أن يتوسع مع المبرمج دون أن يصبح عبئاً عليه.

تكامل الذكاء الاصطناعي وفلسفة التصميم

يستعرض هذا الجزء التحديثات الضخمة التي أطلقها Zedd مؤخراً، وأبرزها بروتوكول ACP لتعزيز قدرات Claude. يشرح المتحدث فلسفة Zedd المختلفة، حيث يكون الذكاء الاصطناعي اختيارياً وليس مفروضاً في كل زاوية كما في المحررات الأخرى. تهدف هذه الاستراتيجية إلى منع تباطؤ المحرر مع إضافة الميزات الجديدة، وهو فخ تقع فيه معظم الأدوات المنافسة. يتم التركيز هنا على أهمية التحليلات الدقيقة والمراجعات الأنظف للكود عبر وكلاء مخصصين. يمثل هذا التوجه نقطة جذب للمبرمجين الذين يفضلون التحكم الكامل في بيئة عملهم دون ضجيج تقني.

الأداء الفائق وقوة لغة Rust

ينتقل الفيديو للحديث عن الجانب التقني الصرف، موضحاً أن Zedd لا يعتمد على تقنيات الويب التقليدية أو Electron. بفضل لغة Rust، يظهر المحرر أداءً استثنائياً في التعامل مع ملفات JSON الضخمة والمشاريع التي تتخطى 100 ألف سطر. يقارن المتحدث هنا بشكل مباشر بين Zedd وCursor، حيث يبدأ الأخير بالتعثر بينما يحافظ Zedd على سلاسته. يتم تسليط الضوء على سرعة التحديث والتنقل كعوامل حاسمة لإنتاجية المبرمج المحترف. هذا القسم يثبت أن البناء البرمجي المتين للمحرر هو ما يمنحه الأفضلية في بيئات العمل المعقدة.

تجربة المستخدم وأدوات التنقل السريع

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

الذكاء الاصطناعي العملي والتعاون الجماعي

يشرح هذا القسم كيفية استخدام ذكاء Claude داخل Zedd عبر تحديد الكود وطلب التعديلات المباشرة دون نوافذ منبثقة مزعجة. الميزة الأكثر ثورية هنا هي "القنوات" (Channels) التي تحول المحرر إلى منصة تعاونية تشبه Slack وGoogle Docs. يمكن للمبرمجين دعوة زملائهم عبر GitHub والعمل معاً في الوقت الفعلي مع رؤية مؤشرات التعديل الحية. يتضمن النظام أيضاً دردشة صوتية مدمجة، مما يلغي الحاجة لاستخدام أدوات خارجية للتواصل أثناء البرمجة. هذا المستوى من التكامل يجعل Zedd يتفوق بمراحل على Cursor في سياق العمل ضمن فريق.

الخلاصة: المقايضة بين Zedd وCursor

في الختام، يلخص الفيديو المقارنة النهائية بين المحررين بناءً على محورين: الأداء الأصلي والتعاون الجماعي. يطرح المتحدث سؤالاً على الجمهور حول اختيارهم المفضل لعام 2026 بناءً على احتياجاتهم الخاصة. إذا كانت السرعة والعمل الجماعي هي الأولوية، فإن Zedd يمثل الخيار الأمثل للمشاريع الضخمة والفرق البرمجية. يوضح أن Zedd لا يحاول تغيير طريقة عملك بل يسعى لمواكبتها وتسهيلها بأقصى قدر ممكن. ينتهي الفيديو بدعوة المشتركين لتجربة المحرر ومشاركة آرائهم في التعليقات حول مستقبل تطوير البرمجيات.

Community Posts

View all posts