# الوضع الصوتي في Codex: كيفية تفعيل /voice وما الذي يمكنه فعله

> ظهرت المحادثات الصوتية مع وكيل في Codex CLI 0.155. تعرّف على كيفية التحديث، وتفعيل /voice عبر /experimental، واستخدام أمري كتم الصوت والإيقاف، وفهم حدود الميزة التجريبية.

Source: https://ailoot.ai/blog/ar/codex-voice-mode/
Canonical: https://ailoot.ai/blog/ar/codex-voice-mode/
Language: ar
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-078
Revision: sha256-36e03fd719e19ece29b28619c63090fddb22984dd5a071a44fc32c9855daa902


صدر الإصدار المستقر Codex CLI 0.155.0 في 17 سبتمبر 2026، ثم صدر الإصلاح 0.155.1 في اليوم التالي. قدّم الإصدار 0.155.0 محادثات صوتية تجريبية مع الوكيل ضمن واجهة الطرفية: يمكنك وصف مهمة بصوتك وسماع الرد. استخدم الأمر `/voice` للبدء.

الميزة معطّلة افتراضيًا ولا تعمل في كل البيئات. لتفعيلها، افتح `/experimental`، واختر Voice conversations، ثم أعد تشغيل Codex. جرى التحقق من وصف المصدر بمقارنته بملاحظات الإصدار والتغيير \#43581 وكود مصدر Codex في 19 سبتمبر 2026. لم تُجرِ المواد المصدرية محادثة صوتية فعلية: يصف هذا النص آلية العمل استنادًا إلى مصادر أولية، من دون اختبار مباشر هنا.

تتوفر تعليمات إضافية في [وثائق Ailoot](https://ailoot.ai/docs/).

## ما الذي أُضيف في Codex 0.155؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="أهم نقطة في هذا القسم">

أهم نقطة

قدّم الإصدار المستقر 0.155.0 الصادر بتاريخ 17.09.2026 محادثات صوتية تجريبية: يفتح الأمر `/voice` محادثة صوتية ثنائية الاتجاه مع الوكيل. يظهر نص المحادثة على الشاشة في الوقت الفعلي. الميزة معطّلة افتراضيًا، ويمكن تفعيلها من قائمة `/experimental`. أُزيل وضع الصوت السابق `/realtime`، المخصص لتسجيل الدخول باستخدام مفتاح API، في يونيو 2026.

</div>

هناك نقاش مغلق في المستودع حول إزالة `/realtime`. يعيد الإصدار 0.155.0 الصوت إلى الطرفية بصيغة جديدة: أمر واحد هو `/voice`، مع نص مباشر للمحادثة ومؤشرات التسجيل وأدوات للتحكم بالميكروفون.

الشروط والقيود:

- الميزة تجريبية ومعطّلة افتراضيًا؛
- تعمل على الإصدارات المدعومة — لا تحدد OpenAI في الملاحظات قائمة دقيقة بالمنصات، ويُتحقق من الدعم عند بدء التشغيل؛
- يذكر وصف التغيير \#43581 صوت WebRTC محليًا وإشارات الاتصال عبر app-server. وهذا وحده لا يعني أن المحادثة تبقى بالكامل على جهازك؛ فالملاحظات لا تفصّل مسار المعالجة الدقيق.

أضاف الإصدار 0.155.0 أيضًا ملخصات مباشرة للاستدلال في سطر الحالة، وإدارة المهام في نظرة عامة على الوكيل (الإخفاء والأرشفة والحذف)، والموافقة على الطلبات الموجهة إلى خوادم MCP (الأدوات الخارجية المتصلة) باستخدام Touch ID على Mac، وجدولًا قابلًا للضبط للتحديثات الخاصة بالخدمة التي تعمل في الخلفية، واسترجاع بيانات اعتماد Amazon Bedrock من أوامر خارجية. أما الإصدار 0.155.1 فهو إصلاح محدد: عادت ملخصات الاستدلال إلى التعطيل افتراضيًا في الجلسات المحلية الجديدة، لأن بعض موفري الخدمة كانوا يرفضون هذه الطلبات.

## كيف تحدّث Codex إلى 0.155؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="أهم نقطة في هذا القسم">

أهم نقطة

تحقّق من الإصدار باستخدام `codex --version`: يلزمك الإصدار 0.155.0 أو إصدار أحدث. تعتمد طريقة التحديث على طريقة التثبيت: إذا استخدمت npm، فنفّذ `npm update -g @openai/codex`؛ وإذا استخدمت Homebrew، فنفّذ `brew upgrade --cask codex`؛ وإذا ثبّت باستخدام برنامج نصي، فأعد تشغيل أداة التثبيت.

</div>

أولًا، تحقّق من الإصدار المثبّت:

```bash
codex --version
```

إذا كان الإصدار أقدم من 0.155.0، فحدّثه بالطريقة نفسها التي استخدمتها لتثبيته:

```bash
# إذا ثبّت عبر npm
npm update -g @openai/codex

# إذا ثبّت عبر Homebrew
brew upgrade --cask codex
```

إذا ثبّت باستخدام البرنامج النصي الرسمي من الموقع، فأعِد تشغيله:

```bash
# macOS أو Linux
curl -fsSL https://chatgpt.com/codex/install.sh | sh
```

في Windows، استخدم أداة التثبيت نفسها في PowerShell التي استخدمتها عند التثبيت الأول. إذا لم تثبّت Codex بعد أو لم تكن متأكدًا من كيفية تسجيل الدخول، فابدأ بدليل [Codex من OpenAI: ماهيته وكيفية تثبيته وتسجيل الدخول](https://ailoot.ai/blog/ar/openai-codex-install/).

## كيف تفعّل الوضع الصوتي؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="أهم نقطة في هذا القسم">

أهم نقطة

افتح قائمة `/experimental`، وفعّل Voice conversations، ثم أعد تشغيل Codex بالكامل واكتب `/voice`. ينص إعلان الميزة في الكود على ضرورة إعادة التشغيل بعد تفعيلها.

</div>

الخطوات:

1. في جلسة Codex قيد التشغيل، اكتب `/experimental`.
2. اعثر على Voice conversations في قائمة الميزات التجريبية (وصفها هو “Talk with Codex using <bdi>/voice</bdi>”) وفعّلها.
3. أغلِق Codex بالكامل ثم شغّله مجددًا. يقول إعلان الميزة: “Restart Codex after enabling, then use <bdi>/voice</bdi>”.
4. اكتب `/voice` — ستبدأ محادثة صوتية.

ستحتاج إلى ميكروفون وإذن من نظام التشغيل لاستخدامه. على Mac، سيطلب النظام الإذن عند بدء التسجيل للمرة الأولى؛ وعلى Windows وLinux، تحقّق من اختيار الميكروفون جهازًا افتراضيًا. إذا لم يظهر Voice conversations في `/experimental`، فمن المرجح أن إصدارك لا يدعم الميزة — حدّث إلى أحدث إصدار وتحقّق مجددًا.

## ما الذي يمكن أن تفعله المحادثة الصوتية؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="أهم نقطة في هذا القسم">

أهم نقطة

يفتح `/voice` محادثة ثنائية الاتجاه: تتحدث، ويرد الوكيل بصوت مسموع، ويظهر على الشاشة نص مباشر للمحادثة مع مؤشرات لمستوى صوت الميكروفون ومكبر الصوت. أوامر التحكم هي `/voice mute` (كتم الميكروفون) و`/voice stop` (إنهاء المحادثة). لا تُنطق إلا الردود النهائية في المحادثة الصوتية؛ أما الاستدلال والتعليقات التشغيلية فتبقى مخفية.

</div>

وفقًا لوصف التغيير \#43581 في المستودع، تعمل المحادثة على النحو الآتي:

- **نص مباشر للمحادثة.** تظهر كلماتك وردود الوكيل على الشاشة أثناء نطقها، إلى جانب حالة المحادثة ومستويي صوت الميكروفون ومكبر الصوت. ولا يضيع النص عند الانتقال بين المحادثات.
- **لا يُنطق كل شيء بصوت مسموع.** تُنطق الردود النهائية للوكيل في المحادثة الصوتية. أما الاستدلال والتعليقات الوسيطة فتبقى مخفية. ولا تُعاد قراءة الردود التي تصل كنص بصوت مسموع.
- **تحكم دون استخدام الفأرة.** يكتم `/voice mute` الميكروفون (ويمكن ضبط اختصار لوحة المفاتيح لهذا الغرض)، وينهي `/voice stop` المحادثة.
- **تقليل التسجيل في السجلات.** أُزيل النص المنطوق وبيانات أحداث الجلسة الصوتية من سجلات الإيصالات وتصحيح الأخطاء.

تُعالَج البيانات الصوتية بواسطة خدمة OpenAI. لا تشارك معلومات حساسة في محادثة صوتية — مثل بيانات العملاء أو الأرقام التي يجب ألا تغادر جهازك.

## متى يكون الصوت مفيدًا، ومتى يكون النص أفضل؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="أهم نقطة في هذا القسم">

أهم نقطة

يكون الصوت مفيدًا عندما يسهل عليك قول المهمة بدلًا من كتابتها: ناقش خطة، أو أمْلِ السياق، أو اسأل «ماذا تفعل الآن؟» من دون رفع يديك عن عملك. يظل النص أدق للأوامر والمسارات والكود وكل ما يجب أن يكون قابلًا لإعادة الإنتاج حرفًا بحرف.

</div>

إليك بعض السيناريوهات لاستخدام `/voice`:

- **إملاء المهمة كاملة.** إذا كان التحدث أسرع من الكتابة بالنسبة إليك، فهذه طريقة لتقديم سياق مطوّل: الخلفية، وما جرّبته بالفعل، وما ينبغي تجنبه. إنها الطريقة نفسها المستخدمة لإملاء المهام في أدوات أخرى، ولكنها متاحة الآن داخل Codex.
- **اسأل أثناء العمل.** بينما يعمل الوكيل، يمكنك أن تسأل بصوت مسموع «ماذا تفعل الآن؟» أو «لماذا اخترت هذا الخيار؟» من دون الانتقال إلى لوحة المفاتيح.
- **ناقش الخطة قبل كتابة الكود.** يتيح لك التحدث عن ثلاثة حلول محتملة وسماع تحليلها إجراء نقاش مباشر.

من الأوثق لصق الأوامر الدقيقة ومسارات الملفات ومقاطع الكود ورسائل الخطأ كنص. إذا كنت تحتاج فقط إلى إملاء سريع من دون محادثة، فيمكن لخيار محلي مثل Whisper إنجاز ذلك مجانًا من دون إرسال الصوت خارج جهازك؛ ويتناول مقال [الإدخال الصوتي المجاني باستخدام Whisper](https://ailoot.ai/blog/ar/free-voice-input-whisper/) هذا الخيار.

## ما القيود، وما الذي ينبغي التحقق منه؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="أهم نقطة في هذا القسم">

أهم نقطة

الميزة تجريبية: قد تتغير الأوامر وطريقة العمل. وهي لا تعمل في كل الإصدارات، ولم تفصح OpenAI عن مدى توفرها حسب الخطة. يُرسل الصوت إلى خدمة OpenAI. في الإصدارات السابقة للإطلاق من سلسلة 0.156، أصبح الوضع مستقرًا ومفعّلًا افتراضيًا بالفعل — أما في الإصدار المستقر 0.155 فلا يزال يتطلب <bdi>/experimental</bdi>.

</div>

تحقّق من القيود التالية قبل الاستخدام:

- **الحالة التجريبية.** تذكر ملاحظات الإصدار ذلك صراحة. قد تتغير الأوامر وطريقة العمل؛ إذا لم يعمل شيء كما هو متوقع، فراجع ملاحظات أحدث إصدار.
- **ليست كل الإصدارات مدعومة.** تستخدم OpenAI عبارة “supported builds” لكنها لا تنشر قائمة بالمنصات في ملاحظات الإصدار — بل يُحدّد الدعم عند بدء التشغيل. إذا لم يظهر الخيار في `/experimental`، فتحقّق من إصدارك ومن دعم نسختك للميزة.
- **لم تُفصح معلومات الخطط.** لا توضح ملاحظات الإصدار اشتراكات ChatGPT التي تتيح الوصول إلى المحادثات الصوتية. إذا لم يبدأ `/voice` رغم تفعيل الميزة، فتحقّق من توفرها في وثائق خطتك.
- **يغادر الصوت جهازك.** لا تبقى المحادثة بالكامل على جهازك؛ ولا تفصّل OpenAI في الملاحظات مسار المعالجة الدقيق. يذكر وصف التنفيذ صوت WebRTC محليًا وإشارات الاتصال عبر app-server. قبل مناقشة بيانات العمل، تحقّق من السماح بنقلها.
- **التفعيل الافتراضي في 0.156.** يحتوي الكود بالفعل على تغيير ينقل المحادثات الصوتية من الميزات التجريبية إلى المستقرة ويفعّلها افتراضيًا. أُدرج هذا التغيير في الإصدارات السابقة للإطلاق 0.156.0-alpha، لكنه لم يُدرج في الإصدار المستقر 0.155. واستنادًا إلى الكود، لن تكون هناك حاجة إلى تفعيلها منفصلًا عبر `/experimental` بعد إصدار 0.156.

إذا كنت تختار بين وكلاء الطرفية، فالصوت معيار واحد فقط. للاطلاع على مقارنة عامة للقدرات، راجع نظرة عامة على [Codex أو Claude Code](https://ailoot.ai/blog/ar/codex-vs-claude-code-choice/).

## خلاصة موجزة

أضاف Codex 0.155.0 محادثات صوتية مع الوكيل إلى الطرفية: فعّل الوضع عبر `/experimental`، واستخدم `/voice` بعد إعادة التشغيل، وتحكم به باستخدام `/voice mute` و`/voice stop`. لا ينطق الوكيل إلا الردود النهائية في المحادثة الصوتية، ويظل الاستدلال مخفيًا، بينما يظهر نص مباشر للمحادثة على الشاشة. الميزة تجريبية ولا تدعمها كل الإصدارات، كما يغادر الصوت جهازك؛ وتعمل الإصدارات السابقة للإطلاق من سلسلة 0.156 بالفعل على نقل الوضع إلى الحالة المستقرة افتراضيًا. حدّث باستخدام الأمر المناسب لطريقة التثبيت، وفعّل الميزة، وجرّبها على مهمة تخصك.

<div class="section" role="doc-bibliography" aria-label="المصادر">

### المصادر

- Codex CLI، ملاحظات الإصدار 0.155.0: <https://github.com/openai/codex/releases/tag/rust-v0.155.0>
- Codex CLI، ملاحظات الإصدار 0.155.1: <https://github.com/openai/codex/releases/tag/rust-v0.155.1>
- Pull request \#43581 “إضافة محادثات صوتية مباشرة عبر WebRTC إلى TUI”: 
- Commit \#44331، إظهار المحادثات الصوتية في قائمة <bdi>/experimental</bdi>: <https://github.com/openai/codex/commit/e722303e38ad8e4ffb69c098e86108b895a99a68>
- Commit \#44921، جعل المحادثات الصوتية مستقرة ومفعّلة افتراضيًا: <https://github.com/openai/codex/commit/3f59eb965a8bed447065dfcc1b5047f987a647bc>
- نقاش إزالة وضع <bdi>/realtime</bdi> السابق، issue \#28056: 
- Codex CLI، تعليمات التثبيت الرسمية (README): <https://github.com/openai/codex>

</div>

إحدى طرق تنظيم البرمجة بأسلوب vibe coding: **نسخة مستنسخة من الذكاء الاصطناعي + Second Brain + هندسة السياق**.



عندما تكون مستعدًا، استكشف [Ailoot](https://ailoot.ai/).

## أسئلة شائعة

### لماذا لا أجد Voice conversations في /experimental؟

افحص إصدار Codex المثبت ودعم البناء للميزة. في مسار الإصدار المستقر 0.155 الموضح هنا، فعّلها في /experimental وأعد التشغيل قبل استخدام /voice؛ فملاحظات الإصدارات التجريبية في المقال تصف إعدادات افتراضية مختلفة.

### هل أملي المسارات والأوامر الدقيقة صوتيًا؟

الصق المسارات والأوامر والشيفرة ورسائل الخطأ كنص عندما تهم مطابقة الأحرف. استخدم الصوت للسياق والنقاش، وتحقق من السماح بإرسال بيانات العمل خارج الجهاز قبل نطقها.


## Ailoot · الشركة ومحفظة مشاريعها

تستند Ailoot إلى خبرة تشغيلية متراكمة وقاعدة عملاء واسعة وخدمة مستقرة ومراقبة مستمرة لمؤشرات الأداء KPI.

الشركة ومحفظة مشاريعها: ملايين العملاء؛ مبيعات بالمليارات شهريًا.

توظف Ailoot هذه الخبرة التشغيلية لإتاحة الوصول عبر API إلى قدرات الذكاء الاصطناعي في منتجات العملاء ووكلائهم وتطبيقاتهم وعمليات الأتمتة.
