1. الحصول على مفتاح API
افتح قائمة تطبيقات Ace Data Cloud، انتقل إلى التطبيقات المتاحة وانسخ مفتاح API.
في مستودع GitHub المستهدف، انتقل إلى الإعدادات → الأسرار والمتغيرات → الإجراءات وأنشئ سرًا جديدًا:
2. تثبيت تطبيق GitHub
قم بتثبيت تطبيق Claude GitHub ومنح الإذن للمستودع المستهدف. سيطلب هذا التطبيق الرسمي مجموعة كاملة من الأذونات الثابتة؛ حيث يستخدم إجراء Claude Code فعليًا أذونات المحتويات، والمشكلات، وطلبات السحب، ولا يمكن تحديد هذه الثلاثة فقط في صفحة تثبيت GitHub. إذا كانت المنظمة تتطلب الحد الأدنى من الأذونات، يرجى إنشاء تطبيق GitHub مخصص وفقًا للوثائق الرسمية.3. إضافة Workflow
قم بإنشاء.github/workflows/claude.yml:
claude-code-action إدخال anthropic_api_key غير الفارغ؛ لن يتم استخدام قيمة الحجز هنا في مصادقة المنصة. ستقوم ANTHROPIC_CUSTOM_HEADERS بتجاوز رأس Bearer المطلوب من Ace Data Cloud، والمفتاح الحقيقي يأتي فقط من سر GitHub.
4. التحقق
بعد تقديم Workflow، أرسل في تعليق Issue أو PR:dummy-not-used لا يزال موجودًا؛ إذا كان هناك خطأ 401، تحقق من سر ACEDATACLOUD_API_KEY. لا تقم بطباعة السر في السجلات. يمكن استخدام claude_args لضبط --max-turns حسب الحاجة أو اختيار النموذج المتاح حاليًا، لكن الاتصال بالنموذج ليس ثابتًا.

