عن المشروع
Qwen Code هو وكيل برمجة مفتوح المصدر يعمل عبر بيئات متعددة: المحطة الطرفية، وتطبيقات سطح المكتب، وواجهة الويب، وإضافات بيئات التطوير المتكاملة (VS Code، وZed، وJetBrains)، ومنصات الدردشة (Telegram، وDingTalk، وWeChat، وFeishu).
تشمل القدرات الرئيسية ما يلي:
- ميزات الوكيل: الذاكرة التلقائية، والمهارات التلقائية، والوكلاء الفرعيين، وفرق الوكلاء، ودعم بروتوكول MCP مع سير عمل ديناميكي.
- دعم متعدد البروتوكولات: متوافق مع واجهات برمجة تطبيقات OpenAI وAnthropic وGemini وQwen، بالإضافة إلى موفري خدمات الطرف الثالث والنماذج المحلية عبر Ollama أو vLLM. يمكن تبديل الموفرين أثناء التشغيل.
- مهارات مدمجة مثل /review و/batch و/loop و/bugfix.
- ميزات إضافية: وضع التخطيط، وتكامل LSP، والوضع التلقائي، وSandbox، وGit Worktrees، واستخدام الكمبيوتر لأتمتة سطح المكتب، وAgent Arena للمقارنة بين النماذج في المهام.
- وضع بدون واجهة (Headless) للبرامج النصية، أو CI/CD، أو المهام المجمعة.
- توفر حزم تطوير البرمجيات (SDKs) بلغات TypeScript وPython وJava.
- وضع الخادم (qwen serve) الذي يتيح اتصالات الوكيل المشتركة متعددة العملاء عبر HTTP + SSE (تجريبي).
تتضمن خيارات التثبيت برنامج نصي مستقل (Linux/macOS)، وبرنامج PowerShell (Windows)، وnpm (يتطلب Node.js 22+)، وHomebrew. يوفر المشروع وثائق بلغات متعددة بما في ذلك الصينية، والألمانية، والفرنسية، واليابانية، والروسية، والبرتغالية، والكورية.
استند المشروع في الأصل إلى Google Gemini CLI v0.8.2. وبدءاً من الإصدار 0.1، انتقل إلى التطوير المستقل كإطار عمل للوكلاء متعدد البروتوكولات والمنصات. إطار العمل ونماذج Qwen كلاهما مفتوح المصدر. يتضمن المشروع نظاماً بيئياً من الأدوات ذات الصلة مثل Qwen Code Desktop وAionUi والتكامل مع Aliyun Model Studio CLI.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.