مركز المساعدة

GenCode

GenCode

ما هو GenCode؟

GenCode هو وكيل البرمجة من Genspark، ويعمل على الشيفرة البرمجية في مجلد تختاره أنت. يمكنك الاختيار بين واجهة الدردشة وواجهة الطرفية، فكلتاهما المنتج نفسه بالإمكانات نفسها، واختر الأسلوب الذي تفضّله. ويمكنك تشغيله في مكانين:

  • مساحة عمل GenCode في Genspark Super App: وهي واجهة سطح المكتب. تتعامل فيها مع الوكيل عبر محادثة، ويعرض محرّر الطلبات النموذج المستخدم ومقدار استهلاكك للسياق ورصيدك من الأرصدة.
  • واجهة سطر الأوامر GenCode CLI المستقلة: وهي برنامج طرفية تثبّته باستخدام npm وتشغّله من المجلد الذي تريد العمل فيه.

يعمل كلاهما بالمحرّك نفسه وكتالوج النماذج نفسه المستضاف لدى Genspark ونظام الفوترة نفسه. بُني GenCode على نسخة Genspark المشتقّة من OpenCode، ويحتفظ بمجلدات إعدادات خاصة به، لذا لا يمسّ أي تثبيت موجود لـ OpenCode.

البدء السريع

في Genspark Super App

  1. حدّث Genspark Super App إلى أحدث إصدار.
  2. افتح التطبيق وابحث عن مساحة عمل GenCode. إذا لم تجدها، فانقر على + في شريط علامات التبويب وأضِفها.

ألم تثبّت Super App بعد؟ نزّله من هنا. التنزيل مجاني لأنظمة macOS وWindows وLinux. على أجهزة Mac، يتطلّب Super App شريحة Apple Silicon.

باستخدام واجهة سطر الأوامر

  1. ثبّته: npm i -g @genspark/gencode
  2. سجّل الدخول: gencode login، يفتح هذا الأمر عملية تسجيل دخول عبر الجهاز (device flow). بعد تسجيل الدخول، تعرض واجهة سطر الأوامر رصيدك وخطتك والبريد الإلكتروني لحسابك بجانب كتالوج النماذج.
  3. شغّله: نفّذ gencode من المجلد الذي تريد العمل فيه.

تحتفظ واجهة سطر الأوامر بمجموعة أوامر OpenCode:

  • gencode run --format json للاستخدام البرمجي وغير التفاعلي
  • gencode models لعرض قائمة النماذج المتاحة لك
  • الخيارات --dir و--session و--model
  • متغيرات البيئة التي تبدأ بالبادئة OPENCODE_

وتحتفظ بمجلدات إعدادات خاصة بها، وهي ~/.config/gencode و~/.local/share/gencode و~/.local/state/gencode و~/.cache/gencode، لذا يبقى أي تثبيت موجود لـ OpenCode كما هو دون تغيير.

تدعم الملفات التنفيذية لواجهة سطر الأوامر أجهزة Mac بمعالجات Intel وأجهزة Mac بشريحة Apple Silicon، إضافةً إلى Windows وLinux.

أدلة الميزات وطريقة الاستخدام

يأتي GenCode بواجهة دردشة وواجهة طرفية. وهو المنتج نفسه بالإمكانات نفسها في الحالتين، فاستخدم الواجهة التي تناسب طريقة عملك.

  • مساحة العمل. في Genspark Super App، تتعامل مع GenCode عبر محادثة. ويعرض محرّر الطلبات النموذج المستخدم ومقدار استهلاكك للسياق ورصيدك من الأرصدة.
  • واجهة سطر الأوامر. الوكيل نفسه داخل الطرفية، بواجهة ملء الشاشة تضم لوحات لسياق الجلسة وتشخيصات الشيفرة البرمجية.
  • وكيل برمجة في الحالتين. يعمل GenCode على الشيفرة البرمجية في مجلد تختاره. تُنفَّذ الإجراءات عبر استدعاءات الأدوات، وتكون النتائج نصوصًا وتغييرات في الملفات.
  • الوكلاء الفرعيون. يتعامل GenCode مع المهام الأكبر عبر وكلاء فرعيين: أحدهم يقرأ ويحلّل، والآخر يستطيع إجراء التغييرات. ولكل منهم حدّ مُعَدّ لعدد الخطوات، فيبقى التشغيل ضمن نطاق محدود.
  • التقييمات. في Super App، يمكنك تقييم أي دورة من دورات GenCode بإعجاب أو عدم إعجاب. تبقى التقييمات على جهازك.
  • تبقى ملاحظاتك محلية. يصف التقييم الدورة التي جاء منها: النموذج والأدوات المستخدمة والملفات والأسطر التي تغيّرت والرموز (tokens) والتكلفة والوقت. أما أي تعليق نصي حر تكتبه فلا يُرسَل أبدًا.
  • قابل للبرمجة ومناسب لأنظمة CI. يُرجع الأمر gencode run --format json مخرجات قابلة للقراءة آليًا يمكنك تمريرها إلى النصوص البرمجية ومسارات العمل.

النماذج والتكلفة

النماذج. يستخدم GenCode كتالوج نماذج مستضافًا لدى Genspark يضم تسع عائلات من النماذج: Claude (Anthropic) وGPT (OpenAI) وGemini (Google) وDeepSeek وGLM (Z.ai) وMiniMax وKimi (Moonshot AI) وGrok (xAI) وNemotron (NVIDIA).

التكلفة. يعمل GenCode بأرصدة Genspark. يُفوتَر الاستخدام على الحساب الذي يصادق به GenCode. في واجهة سطر الأوامر، إذا كان GSK_API_KEY (أو GSK_BASE_URL) مُعيّنًا في بيئتك، فيُفوتَر حساب المفتاح بدلًا من ذلك. في سجل أرصدتك، يظهر استخدام GenCode باسم "GenCode".

يُفوتَر GenCode مباشرةً من الأرصدة، وليس عبر الحصة المجانية التي تغطي مهام الوكيل في الوضع القياسي. راجع خطط العضوية.

لا يوجد اشتراك أو محفظة منفصلة لـ GenCode، فهو يستخدم حسابك الحالي في Genspark وأرصدتك. لمعرفة طريقة عمل الأرصدة، راجع دليل الأرصدة.

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

هل GenCode هو نفسه Genspark Code؟

لا. Genspark Code هو وكيل المتصفح على genspark.ai/code الذي ينشئ تطبيقات كاملة من طلب واحد. راجع مقالة المساعدة الخاصة بـ Genspark Code. أما GenCode فهو وكيل البرمجة الموصوف هنا.

هل GenCode هو نفسه Genspark Claw؟

لا. Claw هو وكيل المساعد الشخصي من Genspark الذي يشغّل تطبيقاتك وملفاتك، وليس وكيل برمجة.

ماذا عن GenTerminal؟

GenTerminal هو تطبيق الطرفية المستقل من Genspark، وهو منتج مختلف.

هل أحتاج إلى Super App لاستخدام GenCode؟

لا. يمكنك استخدام مساحة عمل GenCode في Genspark Super App، أو تثبيت واجهة سطر الأوامر GenCode CLI المستقلة. كلاهما الوكيل نفسه.

ما الفرق بين مساحة العمل وواجهة سطر الأوامر؟

الفرق فقط في مكان التشغيل. تعمل مساحة العمل داخل Genspark Super App، بينما تعمل واجهة سطر الأوامر في الطرفية. الوكيل نفسه والإمكانات نفسها.

هل أحتاج إلى خطة مدفوعة؟

لا. يستخدم GenCode حسابك الحالي في Genspark وأرصدتك. لا يوجد اشتراك أو محفظة منفصلة لـ GenCode.

هل يستهلك GenCode أرصدة؟

نعم. يُفوتَر GenCode على الحساب الذي يصادق به، وهو افتراضيًا الحساب الذي سجّلت الدخول به. في واجهة سطر الأوامر، إذا كان GSK_API_KEY مُعيّنًا في بيئتك، فيُفوتَر حساب المفتاح بدلًا من ذلك. يظهر الاستخدام باسم "GenCode" في سجل أرصدتك، ويُفوتَر GenCode مباشرةً من الأرصدة وليس عبر الحصة المجانية.

ما النماذج التي يستخدمها GenCode؟

كتالوج مستضاف لدى Genspark يضم تسع عائلات من النماذج: Claude (Anthropic) وGPT (OpenAI) وGemini (Google) وDeepSeek وGLM (Z.ai) وMiniMax وKimi (Moonshot AI) وGrok (xAI) وNemotron (NVIDIA). وتعتمد النماذج المحددة التي يمكن لحسابك استخدامها على الكتالوج الحالي وعلى سياسة مؤسستك بشأن مزوّدي الذكاء الاصطناعي.

هل ستتعارض واجهة سطر الأوامر مع تثبيت OpenCode الموجود لديّ؟

لا. بُني GenCode على نسخة Genspark المشتقّة من OpenCode، لكنه يثبّت ملفه التنفيذي الخاص ويحتفظ بمجلدات إعدادات خاصة به (~/.config/gencode و~/.local/share/gencode و~/.local/state/gencode و~/.cache/gencode). ولا يمسّ أبدًا أي تثبيت موجود لـ OpenCode.

هل يعمل GenCode على أجهزة Mac بمعالج Intel؟

واجهة سطر الأوامر تعمل عليها، إذ تتضمن حزم npm المنشورة لها نظام macOS لمعالجات Intel (darwin-x64). أما Super App فيتطلّب شريحة Apple Silicon على أجهزة Mac. ويدعم كلاهما Windows وLinux.

من أين أنزّل Genspark Super App؟

لتنزيل Super App اتبع هذا الرابط، والتنزيل مجاني لأنظمة macOS وWindows وLinux.