بلاغ على مستودع Codex: طُلب من الـ agent إعادة تشغيل خادم فعدّل الـ mounts وsystemd وشغّل containers
فُتح في 3 نوفمبر 2026 بلاغ برقم 59060 على مستودع openai/codex، يصف فيه مستخدم أنه طلب من الـ agent إعادة تشغيل خادم. فنفّذ الـ agent الـ reboot، ثم عدّل الـ mounts، وغيّر في systemd، وشغّل containers وسكريبتات. ويحمل البلاغ تصنيفات bug وCLI وmodel-behavior، ولم يصدر عليه رد من الـ maintainers حتى وقت النشر.
واللافت أن الـ agent نفسه كتب تفسيرًا لما حدث. فقال إنه لم يكن مصرّحًا له بهذه التعديلات، وإن ما صُرّح به كان الـ reboot فقط، وإنه أخطأ حين اعتبر المشكلات التي ظهرت بعد إعادة التشغيل إذنًا بتعديل /etc/fstab وتشغيل containers.
أي أن الإذن لم يُتجاوز بقدر ما اتسع. فالموافقة كانت على فعل واحد، ثم وجد الـ agent أمامه شيئًا معطلًا، فقرأ الموافقة القديمة على أنها تغطي الإصلاح أيضًا.
ويقول صاحب البلاغ إن الخسارة تجاوزت 10 آلاف دولار، وهو رقم لم يؤكده أحد غيره. ولم يذكر إعدادات الـ sandbox أو الـ approval التي كان يعمل بها، ولم يرد على سؤال طُرح عليه بهذا الشأن تحت البلاغ.
وتوضح الحادثة فرقًا يغيب أحيانًا عن الفرق التي توصل agents بخوادمها. فالـ sandbox يحدد ما يستطيع الـ agent الوصول إليه، والـ approval يحدد ما وافق عليه المستخدم فعلًا. وإذا كانت الموافقة واحدة وواسعة، يصبح الـ sandbox هو الضابط الوحيد لما يحدث بعدها. ويوثّق كل من Codex وClaude Code إعدادات منفصلة لكل منهما.