تخيل أن مساعدك البرمجي الذكي لا يكتفي بإظهار الكود لك، بل يتحدث إليك ويستمع إلى إجاباتك! هذا ما أصبح ممكناً بفضل مشروع جديد يُدعى «Socra»، الذي يضيف طبقة صوتية محلية لوكلاء البرمجة. هذا التطور يعني أنك كمطور يمكنك الآن التفاعل مع الذكاء الاصطناعي الخاص بك بطريقة جديدة تماماً، مما قد يغير كيفية مراجعتك لعملك وفهمك لقراراتك البرمجية بشكل أعمق.

الدافع وراء بناء «Socra» كان بسيطاً: الكاتب أراد أن يتمكن من شرح قراراته البرمجية بصوت عالٍ، لأن التعبير الشفهي يجبرك على توضيح فهمك بطريقة لا يفعلها مجرد الكتابة. إذا لم تستطع شرح سبب قرار ما في مشروعك الخاص بينما يستمع إليك أحدهم (حتى لو كان ذكاءً اصطناعياً)، فهذا يعني أنك لم تستوعب الفكرة بالكامل بعد. هذا النظام يستخدم تقنيات صوتية مفتوحة ومجانية مثل «Piper TTS» لجعل الوكيل يتحدث، و«faster-whisper STT» للاستماع إلى ردودك. كل هذا يحدث عبر صفحة ويب بسيطة تعرض فقط ما تحتاجه المحادثة، مثل جزء من الكود أو رسماً توضيحياً، مع إمكانية التبديل إلى الكتابة متى أردت.

من أهم مزايا هذا الحل كونه يعمل بشكل محلي بالكامل على جهازك. هذا يضمن لك خصوصية تامة؛ فلا شيء يغادر جهازك باستثناء ما يرسله الوكيل نفسه. كما أنه لا يكلفك شيئاً مقابل استخدام الصوت، فجميع الأدوات الصوتية مجانية ومفتوحة المصدر. الجزء المدفوع الوحيد هو نموذج الوكيل الأساسي الذي قد تكون تستخدمه بالفعل. بالإضافة إلى ذلك، لا توجد رحلات ذهاب وعودة للشبكة من أجل معالجة الصوت، مما يجعل التفاعل سريعاً وسلساً.

بدأ المشروع في أكتوبر الماضي كـ 'امتحان شفهي' بسيط، والآن تطور ليقدم وضعين مختلفين: وضع 'المرشد' حيث يشرح لك الوكيل مشروعك الخاص ويتأكد من فهمك دون تقييم، ووضع 'الامتحان' الذي يتضمن أسئلة وإجابات وتغذية راجعة شفهية. يعمل «Socra» حالياً مع وكلاء مثل «Claude Code» و«Pi»، والهدف هو توسيع دعمه ليشمل أي وكيل يستخدم أدوات «MCP». هذا يؤكد أن إضافة واجهة صوتية يمكن أن يغير تماماً طريقة تفاعلنا وتعلمنا مع أدوات البرمجة الذكية.