Back to Blog
BlogApril 7, 2026307

كيفية تثبيت Qwen Code CLI: دليل خطوة بخطوة لوكيل الترميز بالذكاء الاصطناعي في الطرفية

كيفية تثبيت Qwen Code CLI: دليل خطوة بخطوة لوكيل الترميز بالذكاء الاصطناعي في الطرفية

المتطلبات المسبقة

قبل تثبيت Qwen Code CLI (وكيل البرمجة الذكي المعتمد على الطرفية والذي يعمل بنماذج Qwen)، تأكد من توافر ما يلي:

  • إصدار Node.js 20 أو أحدث (يُوصى بأحدث إصدار LTS). حمله من nodejs.org.
  • طرفية أو موجه أوامر بصلاحيات إدارية على Windows.
  • اتصال بالإنترنت لتحميل الحزم والنماذج.
  • اختياري لكن موصى به: Git (للتثبيت اليدوي من المصدر) وHomebrew على macOS/Linux.

تحقق من تثبيت Node.js:

node --version
npm --version

من المتوقع أن يظهر الناتج إصدارات مثل v20.x.x أو أحدث.

الخطوة 1: اختر طريقة التثبيت المناسبة

يوفر Qwen Code CLI مسارات تثبيت متعددة. يُوصى بـسكريبت التثبيت السريع لمعظم المستخدمين لأنه يتعامل مع التبعيات تلقائياً.

التثبيت السريع (موصى به)

Linux / macOS:

bash -c "$(curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.sh)"

Windows (شغّل Command Prompt كمسؤول):

curl -fsSL -o %TEMP%\install-qwen.bat https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.bat && %TEMP%\install-qwen.bat

بعد التنفيذ، أعد تشغيل الطرفية لتحديث PATH.

الخطوة 2: التثبيت اليدوي عبر npm

إذا كنت تفضل التحكم اليدوي:

npm install -g @qwen-code/qwen-code@latest

هذا الأمر يثبت أمر qwen عالمياً.

على macOS/Linux باستخدام sudo (إذا واجهت مشاكل في الصلاحيات):

sudo npm install -g @qwen-code/qwen-code@latest

الخطوة 3: التثبيت عبر Homebrew (macOS وLinux)

brew install qwen-code

الخطوة 4: التحقق من التثبيت

شغّل الأمر التالي لتأكيد نجاح التثبيت:

qwen --version

يجب أن ترى ناتجاً مشابهاً لـ:

Qwen Code CLI v0.x.x

الخطوة 5: الإطلاق الأول والمصادقة

أطلق واجهة سطر الأوامر التفاعلية:

qwen

في أول تشغيل، ستطلب الواجهة منك المصادقة بحساب Qwen الخاص بك (يفتح المتصفح لتسجيل دخول بنقرة واحدة). بعد تسجيل الدخول، يطبق الإعدادات الافتراضية ويدخل واجهة الطرفية التفاعلية.

انتقل أولاً إلى دليل مشروعك للحصول على أفضل النتائج:

cd /path/to/your/project
qwen

داخل الجلسة، استخدم أوامر مثل /help، /model لتبديل النماذج، أو أشر إلى الملفات باستخدام @filename.

الخطوة 6: التثبيت اليدوي من المصدر (متقدم)

للمطورين الراغبين في الحصول على أحدث التغييرات غير المنشورة:

git clone https://github.com/QwenLM/qwen-code.git
cd qwen-code
npm install
npm install -g .

ثم تحقق باستخدام qwen --version.

مشاكل شائعة واستكشاف الأخطاء وإصلاحها

.

  • الرسالة "Command 'qwen' not found": أعد تشغيل الطرفية أو نفذ الأمر hash -r (Linux/macOS). على Windows، أغلق وأعد فتح موجه الأوامر. تأكد من أن مجلد bin العام الخاص بـ Node.js مضاف إلى متغير PATH.

    • أخطاء الصلاحيات أثناء npm install: استخدم sudo على Linux/macOS أو شغّل موجه الأوامر كمسؤول على Windows.
    • إصدار Node.js قديم جداً: قم بالترقية إلى Node 20+ باستخدام nvm أو برنامج التثبيت الرسمي.
    • مشاكل في الشبكة مع أصول Aliyun: جرب طريقة npm كحل احتياطي.
    • فشل التثبيت على Termux أو توزيعات Linux معينة: استخدم علم --ignore-scripts: npm install -g @qwen-code/qwen-code@latest --ignore-scripts.
    • المصادقة لا تعمل: تأكد من أن متصفحك يسمح بالنوافذ المنبثقة وأن لديك حساب Qwen صالح.

.

في حال استمرار المشاكل، تحقق من مستودع GitHub الرسمي: https://github.com/QwenLM/qwen-code.

الخطوات التالية

  • استكشف واجهة المستخدم التفاعلية: اكتب /help لمعرفة أوامر الشرطة المائلة المتاحة.
    • جرّب البرمجة الوكيلية (agentic coding): اطلب من سطر الأوامر إعادة هيكلة الكود، أو شرح الملفات، أو أتمتة المهام باستخدام لغة طبيعية.
    • ضبط النماذج (models): استخدم /model لاختيار Qwen3-Coder أو خلفيات أخرى مدعومة (بما في ذلك Ollama المحلي).
    • التكامل مع VS Code: ثبّت ملحق Qwen Code Companion للتكامل السلس مع المحرر.
    • تخصيص الإعدادات: عدّل ملف ~/.qwen/settings.json للسمات والنماذج الافتراضية والخيارات المتقدمة.

.

الآن أنت جاهز لاستخدام Qwen Code CLI كزميل برمجة ذكي قوي مباشرة في طرفيتك. ابدأ بتعليمات بسيطة مثل "Explain this codebase" أو "Refactor this function for better performance" داخل مجلد مشروعك.

.

برمجة سعيدة!

Share this article

Referenced Tools

Browse entries that are adjacent to the topics covered in this article.

Explore directory
GitHub Copilot Coding Agent logo

GitHub Copilot Coding Agent

MCP Servers

GitHub Copilot Coding Agent, now documented as Copilot cloud agent, is GitHub's asynchronous software development agent for researching repositories, planning changes, editing code on branches, and opening pull requests for review. It runs in a GitHub Actions-powered environment and can be started from GitHub, supported IDEs, GitHub CLI, the REST API, integrations, or the GitHub MCP Server.

OpenCode MCP logo

OpenCode MCP

MCP Servers

OpenCode is an open-source AI coding agent with MCP client support. It can connect to local and remote MCP servers and expose their tools to the LLM alongside built-in OpenCode tools.

Weibo Open Platform CLI logo

Weibo Open Platform CLI

MCP Servers

Weibo Open Platform CLI is the official CLI service page for using Weibo Open Platform capabilities from command-line and agent-oriented workflows. Public, parseable MCP server transport and client setup details were not available at verification time.

Agent Reach logo

Agent Reach

MCP Servers

Agent Reach is an open-source CLI and Agent Skill that installs, routes, and health-checks upstream tools for web, social, GitHub, video transcript, RSS, and search access. It is not documented as a standalone MCP server; some channels use MCP-backed upstream tools such as mcporter/Exa, xiaohongshu-mcp, and linkedin-scraper-mcp.

Gemini CLI MCP logo

Gemini CLI MCP

Clients & Apps

Gemini CLI is an open-source terminal AI agent with MCP client support. It connects to configured MCP servers over stdio, SSE, or Streamable HTTP to extend Gemini with external tools, resources, and prompts.

vercel eve logo

vercel eve

MCP Servers

Vercel Eve is an open-source, filesystem-first TypeScript framework for building durable AI agents on Vercel. It organizes agent capabilities as files for instructions, tools, skills, channels, schedules, subagents, and connections, including integrations with external MCP and OpenAPI tools.