M
MercyNews
HomeCategoriesTrendingAbout
M
MercyNews

Your trusted source for the latest news and real-time updates from around the world.

Categories

  • Technology
  • Business
  • Science
  • Politics
  • Sports

Company

  • About Us
  • Our Methodology
  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA / Copyright

Stay Updated

Subscribe to our newsletter for daily news updates.

Mercy News aggregates and AI-enhances content from publicly available sources. We link to and credit original sources. We do not claim ownership of third-party content.

© 2025 Mercy News. All rights reserved.

PrivacyTermsCookiesDMCA
الرئيسية
تكنولوجيا
مهندس في Mozilla.ai يطلق أداة سطر أوامر جديدة agent-of-empires
تكنولوجيا

مهندس في Mozilla.ai يطلق أداة سطر أوامر جديدة agent-of-empires

١٢ يناير ٢٠٢٦•6 دقيقة قراءة•١٬٠٢٤ words
Mozilla.ai Engineer Launches Agent-of-Empires CLI Tool
Mozilla.ai Engineer Launches Agent-of-Empires CLI Tool
  • أطلق ناثان، مهندس تعلم آلي في Mozilla.ai، تطبيق agent-of-empires الجديد وهو واجهة سطر أوامر مكتوبة بلغة Rust لتبسيط إدارة جلسات البرمجة.
  • تستهدف الأداة مستخدمي OpenCode وClaude Code، وتوفر مركزاً موحداً لمراقبة والتحكم في عدة جلسات نشطة باستخدام tmux للأمان.
  • يعالج التطبيق عدم الكفاءة في إدارة عدة نوافذ طرفيات، وسمح للمطورين بتسمية وتصنيف وتهيئة ملفات لجلساتهم بينما يتتبع حالة العامل.
  • هذا الإصدار يأتي كحل للأداء البطئ المرتبط بـ LLMs مفتوحة الأوزان المستضافة ذاتياً مقارنة بال modelos مملوكة، ويهدف إلى منح LLMs المحلية فرصة عادلة.
📋

حقائق رئيسية

  • ناثان هو مهندس تعلم آلي في Mozilla.ai.
  • تم كتابة Agent-of-empires بلغة Rust ويعتمد على tmux للأمان.
  • تقوم الأداة بمراقبة جلسات OpenCode وClaude Code للتمييز بين حالات التشغيل وال الخمول والانتظار.
  • تتيح للمستخدمين إدارة الجلسات من خلال التسمية والتصنيف وتهيئة الملفات الشخصية.
  • تشمل الميزات المستقبلية دعم Docker sandboxing و git worktree.

ملخص سريع

ناثان، مهندس تعلم آلي في Mozilla.ai، أطلق تطبيق agent-of-empires الجديد، وهو واجهة سطر أوامر (CLI) مصمم لتبسيط إدارة جلسات البرمجة. تستهدف الأداة بشكل خاص مستخدمي OpenCode وClaude Code، وتوفر مركزاً موحداً لمراقبة والتحكم في عدة جلسات نشطة.

مكتوب بلغة Rust ويعتمد على tmux للأمان، يعالج التطبيق عدم الكفاءة في إدارة عدة نوافذ طرفيات. يسمح للمطورين بتسمية وتصنيف وتهيئة ملفات لجلساتهم بينما يتتبع ما إذا كان العامل قيد التشغيل أو الخمول أو في انتظار إدخال المستخدم. يأتي هذا الإصدار كحل للأداء البطئ المرتبط بـ LLMs مفتوحة الأوزان المستضافة ذاتياً مقارنة بال modelos مملوكة.

مشكلة LLMs المحلية

ينشأ تطوير agent-of-empires من عنق زجاجة تدفق عمل محدد حددته ناثان. بينما تتيح أدوات مثل OpenCode الاتصال بـ LLMs المحلية مثل Ollama وLM Studio، فإن هذه النماذج عادة ما تعمل بشكل أبطأ بكثير من تلك المستضافة بواسطة Anthropic أو OpenAI.

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

تشمل المشكلات المحددة التي تم مواجهتها:

  • الحاجة إلى إضافة توضيحات للعمال قيد التشغيل
  • الموافقة على أوامر جديدة تم إنشاؤها بواسطة العامل
  • تعيين مهام جديدة لجلسات محددة

بدون أداة إدارة، يضطر المستخدم إلى الربط والفك الربط يدوياً من جلسات tmux، وهو أمر يستغرق وقتاً طويلاً وعرضة للأخطاء.

كيف يعمل Agent-of-Empires

Agent-of-empires يعمل كلوحة معلومات موحدة لجلسات البرمجة العاملة. عند إطلاق الأداة بالأمر aoe، يحصل المستخدمون على رؤية لحالة جميع الجلسات قيد التشغيل دون الحاجة إلى تبديل نوافذ الطرفيات.

تقوم الأداة بمراقبة حالة جلسات سطر الأوامر لإخبار المستخدم عندما يكون العامل قيد التشغيل مقابل عندما يكون خاملاً أو في انتظار الإدخال. هذا يسمح بالتبديل السريع بين الجلسات. لاحظ ناثان أن هذه الوظيفة تساعد في تجنب تراكم نوافذ الطرفيات المفتوحة ويزيل عبء إدارة جلسات tmux يدوياً.

تشمل الميزات الرئيسية للتطبيق:

  • إدارة الجلسات: القدرة على تسمية وتصنيف وتهيئة ملفات إعدادات ل各种 الإعدادات.
  • مراقبة الحالة: تتبع حالة العامل في الوقت الفعلي (قيد التشغيل، خامل، منتظر).
  • الأمان: الاعتماد على tmux للموثوقية والأمان.

من خلال تمركز هذا التدفق، تهدف الأداة إلى منح LLMs المحلية "فرصة عادلة" عن طريق تخفيف خسارة الإنتاجية الناجمة عن سرعتها الأبطأ.

التثبيت والخارطة المستقبلية

التطبيق متاح للتثبيت عبر طريقتين رئيسيتين. يمكن للمستخدمين تثبيته باستخدام Homebrew بالأمر brew install njbrake/aoe/aoe، أو عبر سكربت shell باستخدام curl -fsSL https://raw.githubusercontent.com/njbrake/agent-of-empires/m... | bash.

يبحث ناثان بنشاط عن ملاحظات حول الأداة ومتحمس لطلبات الميزات. تشمل خارطة طريق agent-of-empires عدة تحسينات مخطط لها:

  • العزل الآمن (Sandboxing): التكامل مع Docker لبيئات تنفيذ آمنة.
  • تكامل Git: دعم git worktrees بديهية.

لاحظ أن المطور قرر عدم تضمين إدارة MCP أو استخدام الطرفيات العامة. هذا القرار يهدف إلى الحفاظ على تركيز الأداة تحديداً على تدفقات عمل البرمجة العاملة حيث شعر ناثان أن حلاً قابلاً للاستخدام كان مفقوداً حالياً. لقطة شاشة لمخرجات الأداة متاحة في ملف README للمشروع على GitHub.

"كنت أبدأ عامل برمجة على مهمة، ولكن بينما كنت جالساً أنتظر اكتمال تلك المهمة، كنت أبدأ في فتح نوافذ طرفيات جديدة لبدء multitasking."

— ناثان، مهندس تعلم آلي في Mozilla.ai

"إنها تساعدني في منح LLMs المحلية فرصة عادلة، لأن كونها أبطأ أصبح الآن أقل عرقلة بكثير."

— ناثان، مهندس تعلم آلي في Mozilla.ai
Key Facts: 1. ناثان هو مهندس تعلم آلي في Mozilla.ai. 2. تم كتابة Agent-of-empires بلغة Rust ويعتمد على tmux للأمان. 3. تقوم الأداة بمراقبة جلسات OpenCode وClaude Code للتمييز بين حالات التشغيل وال الخمول والانتظار. 4. تتيح للمستخدمين إدارة الجلسات من خلال التسمية والتصنيف وتهيئة الملفات الشخصية. 5. تشمل الميزات المستقبلية دعم Docker sandboxing و git worktree. FAQ: Q1: ما هو agent-of-empires؟ A1: Agent-of-empires هو تطبيق سطر أوامر مكتوب بلغة Rust بواسطة مهندس Mozilla.ai ناثان. يدير جلسات OpenCode وClaude Code قيد التشغيل باستخدام tmux، مما يسمح للمستخدمين بمراقبة حالات الجلسات والتبديل بينها بكفاءة. Q2: لماذا تم إنشاء agent-of-empires؟ A2: تم إنشاؤه لحل عدم كفاءة تدفق العمل الناجمة عن الأداء البطئ لـ LLMs المحلية. من خلال تمركز إدارة الجلسات، يقلل الحاجة إلى التبديل بين عدة نوافذ طرفيات أثناء انتظار اكتمال المهام. Q3: كيف يمكن للمستخدمين تثبيت الأداة؟ A3: يمكن للمستخدمين تثبيت agent-of-empires عبر Homebrew باستخدام 'brew install njbrake/aoe/aoe' أو عن طريق تشغيل سكربت shell عبر curl.

Frequently Asked Questions

ما هو agent-of-empires؟

Agent-of-empires هو تطبيق سطر أوامر مكتوب بلغة Rust بواسطة مهندس Mozilla.ai ناثان. يدير جلسات OpenCode وClaude Code قيد التشغيل باستخدام tmux، مما يسمح للمستخدمين بمراقبة حالات الجلسات والتبديل بينها بكفاءة.

لماذا تم إنشاء agent-of-empires؟

تم إنشاؤه لحل عدم كفاءة تدفق العمل الناجمة عن الأداء البطئ لـ LLMs المحلية. من خلال تمركز إدارة الجلسات، يقلل الحاجة إلى التبديل بين عدة نوافذ طرفيات أثناء انتظار اكتمال المهام.

كيف يمكن للمستخدمين تثبيت الأداة؟

يمكن للمستخدمين تثبيت agent-of-empires عبر Homebrew باستخدام 'brew install njbrake/aoe/aoe' أو عن طريق تشغيل سكربت shell عبر curl.

المصدر الأصلي

Hacker News

نُشر في الأصل

١٢ يناير ٢٠٢٦ في ٠٢:٢٣ م

تمت معالجة هذا المقال بواسطة الذكاء الاصطناعي لتحسين الوضوح والترجمة وسهولة القراءة. نحن دائماً نربط ونذكر المصدر الأصلي.

عرض المقال الأصلي

مشاركة

Advertisement

مقالات ذات صلة

AI Transforms Mathematical Research and Proofstechnology

AI Transforms Mathematical Research and Proofs

Artificial intelligence is shifting from a promise to a reality in mathematics. Machine learning models are now generating original theorems, forcing a reevaluation of research and teaching methods.

May 1·4 min read
Trump Considers Military Options for Iran Protestspolitics

Trump Considers Military Options for Iran Protests

President Trump is meeting with top national security advisers to consider action against Iran over its crackdown on protesters. The meeting is scheduled for Tuesday.

Jan 12·3 min read
Google Chrome 151 to Drop Support for macOS 12 Montereytechnology

Google Chrome 151 to Drop Support for macOS 12 Monterey

The Chrome Platform Status blog has confirmed that Chrome 150 will be the last version compatible with macOS 12. Here’s what that means for users.

Jan 12·4 min read
Stellantis Ends Jeep, Chrysler Plug-in Hybridsautomotive

Stellantis Ends Jeep, Chrysler Plug-in Hybrids

Stellantis is pulling the plug on several popular plug-in hybrid models from Jeep and Chrysler. Meanwhile, falling sales and union clashes at Giga Berlin could signal the end of Tesla production in Germany.

Jan 12·3 min read