~/.codex/config.toml إلى Ace Data Cloud لجعل Codex في VS Code يستخدم https://api.acedata.cloud/v1.
عملية التسجيل
لاستخدام Codex، يمكنك أولاً الحصول على رمز API الخاص بك من لوحة تحكم Ace Data Cloud للاحتفاظ به للاستخدام لاحقًا.
إذا لم تكن مسجلاً أو مسجلاً دخولًا، سيتم تحويلك تلقائيًا إلى صفحة تسجيل الدخول لتسجيل حساب جديد أو تسجيل الدخول، وبعد ذلك ستعود تلقائيًا إلى الصفحة الحالية.
عند التسجيل لأول مرة، ستحصل على رصيد مجاني لتجربة خدمة Codex مجانًا.
تثبيت امتداد Codex
ابحث عنCodex في سوق امتدادات VS Code وقم بتثبيت امتداد Codex - OpenAI’s coding agent الذي أصدرته OpenAI. معرفه في Marketplace هو:
Cmd+Shift+P، Windows/Linux: Ctrl+Shift+P) وابحث ونفذ:
تثبيت Codex CLI (للتحقق)
توضح الوثائق الرسمية أن امتداد Codex لـ VS Code وCodex CLI يستخدمان نفس طبقة التكوين. للتحقق من صلاحية رمز API والنموذج قبل تكوين VS Code، يُنصح بتثبيت Codex CLI أيضًا. أحد الطرق الموصى بها هو التثبيت عبر npm، ويتطلب Node.js 18 أو أحدث:~/.codex/config.toml.
تكوين API لـ Ace Data Cloud
يشارك امتداد Codex لـ VS Code وCodex CLI ملف التكوين. بشكل افتراضي، يطالب Codex بتسجيل الدخول إلى حساب OpenAI الرسمي أو تكوين مفتاح API الرسمي. لاستخدام Ace Data Cloud، يجب تكوين رمز API وملف~/.codex/config.toml.
الخطوة الأولى: تعيين متغير البيئة
يوصى بكتابة رمز API في ملف تكوين Shell، مثل~/.zshrc أو ~/.bashrc أو ~/.bash_profile:
{token} برمز API الذي نسخته من لوحة تحكم Ace Data Cloud.
بعد التكوين، أعد فتح الطرفية أو نفذ أمر source المناسب لتفعيل التكوين فورًا:
الخطوة الثانية: تحرير ملف تكوين Codex
يقع ملف التكوين على مستوى المستخدم لـ Codex في~/.codex/config.toml. إذا لم يكن موجودًا، يمكنك إنشاؤه:
يمكنك أيضًا النقر على رمز الترس في أعلى يمين امتداد Codex، اختيار Codex Settings > Open config.toml لفتح هذا الملف مباشرة من VS Code.
تكوين على مستوى المشروع
إذا أردت استخدام تكوين مختلف لمشروع معين فقط، يمكنك إنشاء.codex/config.toml في جذر المشروع. سيقرأ Codex هذا التكوين أولاً إذا كان المشروع موثوقًا (trusted).
مثال:
.codex/config.toml على مستوى المشروع يجب رفعه حسب سياسة الفريق.
مسح تسجيل الدخول المخزن لـ OpenAI
إذا كنت قد سجلت دخولك سابقًا بحساب OpenAI الرسمي في امتداد Codex، فقد يبقى تسجيل الدخول محفوظًا محليًا. قبل التبديل إلى وكيل Ace Data Cloud، يمكنك تشغيل الأمر في الطرفية:الاستخدام الأساسي
بعد الانتهاء من التكوين، افتح لوحة Codex في الجانب الأيسر أو الأيمن من VS Code وأدخل طلبك مباشرة. على سبيل المثال:@ في مربع الإدخال، مثل:
تبديل النموذج وقوة الاستدلال
يدعم امتداد Codex لـ VS Code تبديل النماذج من خلال محدد النموذج أسفل مربع الإدخال، ويمكنك أيضًا تعديل قوة الاستدلال. عند استخدام مزود مخصص من Ace Data Cloud، من الأفضل تعيين النموذج الافتراضي في~/.codex/config.toml ثم التبديل حسب الحاجة من الواجهة. التوصيات الافتراضية:
إذا لم يظهر النموذج المطلوب في الواجهة، يمكنك تعديل حقل
model في ~/.codex/config.toml ثم إعادة تشغيل أو إعادة تحميل VS Code. قائمة النماذج الكاملة متاحة في وثائق خدمة OpenAI لـ Ace Data Cloud.
اختيار وضع العمل
يدعم امتداد Codex أوضاع عمل مختلفة. الأوضاع الشائعة:
يوصى باستخدام وضع
Agent مع إبقاء approval_policy = "on-request"، بحيث يطلب Codex تأكيدًا قبل تنفيذ أوامر حساسة أو الوصول إلى مسارات خارج مساحة العمل أو الشبكة.
التحقق من التكوين
يمكنك التحقق من عمل Codex عبر Ace Data Cloud باستخدام نفس التكوين في الطرفية:كيف يعمل
امتداد Codex لـ VS Code ليس نظام تكوين نموذج مستقل. يستخدم Codex CLI المحلي ويشارك طبقة التكوين:- يبدأ امتداد VS Code Codex ويقرأ ملف التكوين على مستوى المستخدم
~/.codex/config.toml. - إذا كان المشروع الحالي موثوقًا ويوجد به
.codex/config.toml، يحمّل Codex تكوين المشروع. - عندما يشير
model_providerإلىacedatacloud، يقرأ Codex رمز API منACEDATACLOUD_API_KEY. - تُرسل الطلبات عبر بروتوكول OpenAI Responses إلى
https://api.acedata.cloud/v1/responses. - تتحقق Ace Data Cloud من الهوية، تفحص الرصيد، تعيد توجيه الطلبات، وتسجل الاستخدام.

