تحكم في برنامج DAW الخاص بك باستخدام OpenAI Codex
نُشر في أكتوبر 2026
Codex - تشترك واجهة سطر الأوامر وامتداد بيئة التطوير المتكاملة في واحد config.toml — يتصل بخوادم MCP البعيدة برقم واحد codex mcp addقم بتوجيهه إلى خادم Doseedo MCP، وسيتمكن البرنامج من قراءة جلسات DAW الخاصة بك كملفات كاملة وتعديلها، وفتحها Logic أو Ableton أو FL Studio أو REAPER أو Pro Tools يُمكنك إنشاء مشروع كجلسة، وتحويل المشاريع عبر عشرة تنسيقات DAW، وفصل stems ، ونسخ الصوت، وإخراج الأجزاء التي يكتبها باستخدام آلات موسيقية مُحاكاة. Dø Desktop أثناء التشغيل، يتم تطبيق التعديلات على مشروع Logic في المشروع المفتوح في غضون ثوانٍ.
التثبيت في Codex
codex mcp add doseedo --url https://api.doseedo.com/mcp
codex mcp login doseedo
هذا هو التشغيل الفعلي، على codex-cli 0.162.1. هناك أمر واحد لم تذكره الوثائق: codex mcp add يقوم بفحص عنوان URL، ويجد OAuth، و يبدأ تسجيل الدخول إلى المتصفح فوراً — تم التقاط هذه العملية هنا في واجهة سطر أوامر بدون واجهة رسومية، حيث لا يمكن لأي متصفح الاستجابة، لذا تنتهي المهلة أثناء كتابة الإعدادات:
$ codex --version
codex-cli 0.162.1
$ codex mcp add doseedo --url https://api.doseedo.com/mcp
Error: timed out waiting for OAuth callback
$ codex mcp list
Name Url Bearer Token Env Var Status Auth
doseedo https://api.doseedo.com/mcp - enabled Not logged in
تم التقاطها بتاريخ 15-10-2026 مع توجيه CODEX_HOME إلى دليل فارغ
على جهاز الكمبيوتر، يفتح السطر الأول نفسه صفحة تسجيل الدخول إلى Doseedo ؛ وافق مرة واحدة و codex mcp list يقلب العمود الأخير إلى "تم تسجيل الدخول"، ويظهر المنحة تحت الإعدادات ← مفاتيح API مثل MCP · Codexإذا فاتتك نافذة المتصفح، codex mcp login doseedo يكرر عملية تسجيل الدخول فقط. يقوم Codex بتسجيل عميل OAuth الخاص به ديناميكيًا، لذلك لا يوجد معرف عميل يجب تقديمه، والملف الذي يكتبه يتكون من سطرين فقط:
[mcp_servers.doseedo]
url = "https://api.doseedo.com/mcp"
داخل فندق تي يو آي، /mcp يعرض نفس الجدول.
بالنسبة للأجهزة التي لا تحتوي على شاشة - مثل خادم التكامل المستمر أو خادم العرض - يتم تخطي OAuth وإرسال مفتاح بدلاً من ذلك؛ يرتبط اسم الرأس بمتغير بيئي، لذلك لا يوجد المفتاح أبدًا في الملف:
[mcp_servers.doseedo]
url = "https://api.doseedo.com/mcp"
env_http_headers = { "X-API-Key" = "DOO_API_KEY" }
tool_timeout_sec = 60
مجالان جديران بالمعرفة. default_tools_approval_mode يحدد ما إذا كان Codex سيسأل قبل كل أداة: "writes" يؤكد هذا الإعداد الأدوات التي تُجري تغييرات (تعديل، تحويل، عرض) ويسمح بتشغيل أدوات القراءة والاقتباس وأدوات التحليل المجانية - وهو إعداد مناسب لهذا الخادم. enabled_tools يمكن تقليص عدد الأدوات من 33 إلى عدد قليل منها يحتاجه المشروع. يتم تثبيت حزمة المهارات مع npx skills add doseedo/skills داخل ~/.codex/skills/.
ماذا نسأله؟
> List my Doseedo sessions. In "Bridge Demo", what's on
track 4 and how loud is it?
> Add a submix bus called HORNS, route the trumpet and sax
into it, and put a Channel EQ on it.
> Open ./song.rpp as a session, rename the tracks from what's
on them, and give me the project back as .logicx.
> Separate ./mix.wav, transcribe the piano stem, check the
harmony, and render the same notes on a Rhodes.
يقرأ Codex قبل أن يكتب - تعود الجلسة كبنية، وليس كنسخة ملف - ويرسل التعديلات كدفعة واحدة متكاملة. يشير الرفض إلى العملية، ورمز، وغالبًا ما يشير إلى did_you_meanلذلك يقوم الوكيل بإصلاح المشكلة وإعادة إرسالها بدلاً من التخمين.
ما يمكن وما لا يمكن لبرنامج Codex فعله ببرنامج DAW من خلال هذا
التعديلات Live - وهي تغييرات تظهر في المشروع المفتوح على شاشتك - متوفرة في Logic Pro على macOS مع Dø Desktop قيد التشغيل؛ يتم فتح مشاريع Ableton و FL Studio و REAPER و Pro Tools كجلسات، وتعديلها، وإعادتها كملفات أو تحويلها. لا يتم الضغط على زر التشغيل. جدول النطاق الكامل قيد التشغيل المركز.
ما يميز شركة كوديكس عن غيرها من العملاء هو default_tools_approval_mode: اضبطه على "writes" ويؤكد كودكس فقط الأدوات التي تُحدث تغييرًا ما، وهو ما يُمثل المسار الصحيح بالنسبة لهذا الخادم. doseedo_edit_session, doseedo_convert_project، وعمليات العرض والارتداد — بينما تقرأ الجلسة، doseedo_quote وتعمل أدوات التحليل المجانية تلقائيًا. تستغرق المهمة الطويلة (يستغرق العرض من دقيقة إلى ثلاث دقائق، وبناء الجلسة أربع دقائق) عدة دقائق. doseedo_wait_task مكالمات تصل مدتها إلى 50 ثانية لكل منها، لذا ارفع tool_timeout_sec أعلى من القيمة الافتراضية 60 إذا أبلغت Codex عن فشل الانتظار.
سطران في الطرفية
أضف codex mcp، ثم سجل الدخول إلى codex mcp، واطلب من Codex عرض قائمة جلساتك.
خادم Doseedo MCP →التعليمات
هل يستطيع برنامج Codex التحكم في برنامج DAW الخاص بي؟
نعم، من خلال خادم Doseedo MCP: فهو يقرأ جلسات برامج محطات العمل الصوتية الرقمية (DAW) ويحررها، ويفتح مشاريع Logic و Ableton و FL Studio و REAPER و Pro Tools ، ويحولها بين عشرة تنسيقات، ويفصل stems ، وينسخ ملفات MIDI ويعرضها. تتم عمليات التحرير Live في مشروع مفتوح باستخدام Logic Pro عبر Dø Desktop؛ أما برامج محطات العمل الصوتية الرقمية الأخرى فتُعالج كملفات مشاريع.
ما هي الأوامر بالتحديد؟
أضف الأمر التالي إلى ملف التكوين: `codex mcp add doseedo --url https:// doseedo /mcp`، ثم سجّل الدخول إلى حسابك باستخدام الأمر: `codex mcp login doseedo. أو يمكنك إضافة كتلة `[doseedo ]` مع عنوان URL في الملف `~/.codex/config.toml`.
كيف يمكنني استخدام مفتاح API بدلاً من OAuth؟
في ملف config.toml، يُرسل السطر env_http_headers = {"X-API-Key" = "DOO_API_KEY"} المفتاح من متغير البيئة هذا مع كل طلب. يمكنك إنشاء المفاتيح على doseedo ؛ وتتوفر نطاقات للقراءة فقط ونطاقات خاصة بكل مجموعة عمليات.
هل سيطلب كودكس ذلك قبل كل أداة؟
هذا هو وضع الموافقة الافتراضي للأدوات. "الكتابة" تؤكد فقط الأدوات التي تُجري تغييرات - التعديلات، والتحويلات، والعروض - وتسمح للقراءة والاقتباسات وأدوات التحليل المجانية بالعمل دون مطالبة.
أدى الأمر codex mcp add إلى فتح متصفح — هل هذا متوقع؟
نعم. يقوم Codex بفحص عنوان URL عند إضافته، ويكتشف أن الخادم يستخدم OAuth، ويبدأ عملية تسجيل الدخول فورًا. وافق عليه هناك. إذا لم يتم فتح النافذة (أو لم يكن هناك متصفح في واجهة سطر الأوامر، كما في الصورة أعلاه)، فسيتم حفظ الإعدادات، وسيكرر الأمر codex mcp login doseedo عملية تسجيل الدخول فقط.
خادم Doseedo MCP · عنوان URL واحد، لكل عميل
- Logic Proالتعديلات المباشرة في المشروع المفتوح
- Ableton Liveبناء، قراءة، تحويل ملفات .als
- FL Studioقراءة وتحويل ملفات .flp
- Pro Toolsنقل ملفات .ptx بين برامج محطات العمل الصوتية الرقمية (DAWs)
- REAPERقراءة، تحرير، تحويل ملفات .rpp
- أي وكيل ذكاء اصطناعيما ينجح اليوم
- كلود وكلود كودهاتف، جهاز كمبيوتر مكتبي، طرفية
- ChatGPTكخادم MCP مخصص
- المؤشرملف mcp.json، مدخل واحد
- واجهة سطر الأوامر Geminiإضافة Gemini mcp
- مدونة OpenAIإضافة Codex mcp
- مساعد VS Codemcp.json، النوع http
- جميع الأدوات الـ 33المرجع
- تحويل المشاريععشرة تنسيقات لبرامج محطات العمل الصوتية الرقمية، و75 توجيهًا
- stems منفصلةغناء، طبول، غيتار باس، والمزيد
- من الصوت إلى MIDIالنسخ الموسيقي، الأوتار، المفتاح الموسيقي
- توليد الموسيقىأغانٍ، أجزاء، أغلفة
- ارتداد دون اتصال بالإنترنتمن خلال إضافات حقيقية
- استبدل مجموعة الطبوليبقى الصوت محليًا