الوصف
مهندس كلود الإصدار 3 هو إطار عمل متطور مصمم لتعزيز تطوير البرمجيات من خلال قوة نموذج Anthropic's Claude 3.5 Sonnet. يعمل كواجهة CLI وتطبيق ويب تفاعليين، مما يمكّن المستخدمين من الاستفادة من الذكاء الاصطناعي في مهام التطوير المختلفة. يكمن الابتكار الأساسي في قدرته على إنشاء وإدارة الأدوات ذاتيًا، وبالتالي توسيع قدراته باستمرار من خلال التفاعلات المحادثاتية.
تسمح بنية الإطار لـ Claude بتحديد الحاجة إلى أدوات جديدة أثناء المحادثات، وتصميمها، وتنفيذها تلقائيًا. تضمن هذه الآلية التي تعمل على التحسين الذاتي أن يصبح الإطار أكثر قوة مع كل استخدام. تشمل الميزات الرئيسية إنشاء الأدوات وتحميلها بشكل ديناميكي، وواجهة وحدة تحكم غنية بمؤشرات التقدم، ونظام تتبع الرموز المميزة المتقدم. يوفر تطبيق الويب واجهة مستخدم حديثة بميزات مثل تحميل الصور وتحليلها، بينما توفر واجهة CLI تجربة محسنة للمطورين.
التثبيت مباشر، مع توفير التعليمات لكل من macOS/Linux و Windows. يمكن للمستخدمين الاختيار بين واجهة الويب و CLI بناءً على تفضيلات سير العمل الخاصة بهم. تعد واجهة المستخدم الرسومية مثالية للعمل المرئي وتحليل الصور، بينما تناسب واجهة CLI المطورين وتكامل النظام. يتضمن هيكل المشروع مكونات لواجهة الويب، وواجهة CLI، وإعدادات التكوين، وأصول الويب، وقوالب HTML، وتنفيذ الأدوات، والمطالبات النظام.
الميزات الأساسية لـ مهندس كلود
تحديد وإنشاء الأدوات ذاتيًا
توسيع القدرات الديناميكي أثناء المحادثات
إدارة تبعية الأدوات الذكية
تصور استخدام الرموز المميزة في الوقت الفعلي
تنسيق النصوص الغني في CLI
تحميل الصور وتحليلها في واجهة الويب
نظام استيراد الوحدات النمطية الديناميكية
سجل المحادثات الدائم مع إدارة الرموز المميزة
إنشاء كود الأدوات الآلي
إدارة نافذة السياق الدقيقة
التحسين الذاتي للأدوات الموجودة
إمكانية إعادة التحميل الفوري للأدوات الجديدة
البدء مع مهندس كلود
الاستنساخ: استنسخ مستودع GitHub إلى جهازك المحلي باستخدام `git clone https://github.com/Doriandarko/claude-engineer.git`
تثبيت التبعيات: انتقل إلى دليل المشروع وقم بتثبيت التبعيات باستخدام `uv venv` و `source .venv/bin/activate` (macOS/Linux) أو `uv venv .venv\Scripts\activate` (Windows).
التكوين: قم بإعداد مفتاح واجهة برمجة تطبيقات Anthropic ومفتاح واجهة برمجة تطبيقات E2B في متغيرات البيئة أو ملف `.env`.
تنفيذ واجهة الويب: قم بتشغيل واجهة الويب باستخدام `uv run app.py` وافتح متصفحك على `http://localhost:5000`.
تنفيذ CLI: قم بتشغيل واجهة سطر الأوامر باستخدام `uv run ce3.py`.
استكشاف الأدوات: استخدم الأدوات المضمنة أو قم بإنشاء أدوات مخصصة من خلال منشئ الأدوات.
المساهمة: أرسل طلبات السحب للتغييرات الرئيسية بعد فتح مشكلة.
حالات استخدام مهندس كلود
- إنشاء أدوات الذكاء الاصطناعي
- تطوير البرمجيات
- تنفيذ التعليمات البرمجية
- كشط الويب
- إدارة الملفات
- إدارة الرموز المميزة
- تصحيح الأخطاء
- تحليل الصور








