تم إصدار قوالب البيانات كلي، “أداة تعريفية” مفتوحة المصدر لعملاء الذكاء الاصطناعي. يتم شحن المشروع بموجب ترخيص Apache 2.0. قام فريق Databricks AI ببنائه باستخدام النيون.

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

يقوم العديد من المهندسين الآن بالتوفيق بين أربعة أو خمسة وكلاء في وقت واحد. يقومون بنسخ النص بين وكلاء الترميز وأدوات البحث ومحرّر المستندات وSlack. كل تسخير يفهم فقط جلساته الخاصة. يضيف Omnigent طبقة مشتركة حيث يعيش التكوين والتحكم والتعاون.

ما هو كلي

Omnigent هي واجهة مشتركة فوق وكلاء سطر الأوامر ومجموعات SDK الخاصة بالوكلاء. فهو يغلف عوامل الترميز الطرفية مثل Claude Code وCodex وPi. كما أنه يغلف أيضًا حزم SDK مثل OpenAI Agents وClaude Agents SDK.

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

أنت تقدم النماذج والبنية التحتية. يقوم Omnigent بتشغيل الوكلاء في الأعلى. يمكنه تنسيق العديد منهم كعمال قابلين للتبديل تحت منسق واحد.

كيف يعمل كلي

تتكون الهندسة المعمارية من جزأين. يقوم العداء بتغليف أي وكيل في جلسة وضع الحماية باستخدام واجهة برمجة تطبيقات موحدة. يوفر الخادم السياسات والمشاركة. يعرض الخادم كل جلسة عبر الجهاز الطرفي والتطبيق وواجهات برمجة تطبيقات الويب.

يبدأ أمر واحد جلسة في جهازك الطرفي. كما يطلق أيضًا واجهة مستخدم ويب محلية على localhost:6767. تظهر نفس الجلسة في المتصفح أو على الهاتف. تظل الرسائل والوكلاء الفرعيون والمحطات الطرفية والملفات متزامنة.

يتم تثبيت واجهة سطر الأوامر (CLI) تحت اسمين، omnigent و omni. فهي قابلة للتبديل. عند التشغيل لأول مرة، يكتشف بيانات اعتماد النموذج الموجودة بالفعل في بيئتك.

https://omnigent.ai/

التكوين والتحكم والتعاون

يقوم فريق Databricks بتأطير Omnigent حول ثلاث قدرات:

  • تعبير يعني الجمع بين النماذج والأدوات والتقنيات دون إعادة كتابة التعليمات البرمجية. يمكنك التبديل بين Claude Code وCodex وPi والوكلاء المخصصين من خلال تغييرات سطر واحد.
  • يتحكم يعني سياسات سياقية وسياسية. إنهم يتتبعون إجراءات الوكيل ويفرضون حواجز الحماية في طبقة الحزام التعريفي، وليس من خلال المطالبات. أحد الأمثلة على ذلك هو إيقاف الوكيل مؤقتًا بعد كل 100 دولار ينفقها. آخر يتطلب موافقة الإنسان ل git push بمجرد قيام الوكيل بتثبيت حزمة npm جديدة.
  • تعاون يعني مشاركة جلسات الوكيل المباشرة عبر عنوان URL. يشاهد زملاء الفريق عمل الوكيل ويتحدثون معه في الوقت الفعلي. يمكنهم التعليق على الملفات، أو المشاركة في قيادة الجلسة، أو تقسيم المحادثة.

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

استخدام الحالات والأمثلة

يتم شحن وكيلين مثاليين مع المستودع:

  • بولي هو منسق ترميز متعدد الوكلاء. لا يكتب أي رمز في حد ذاته. فهو يخطط ثم يفوض العمل إلى الوكلاء الفرعيين في أشجار عمل git المتوازية. يوجه كل فرق إلى مراجع من بائع مختلف عن الكاتب. قمت بدمج النتيجة.
  • ديبي هو شريك العصف الذهني برأسين. رأس واحد هو كلود، والآخر GPT. يذهب كل سؤال إلى كليهما، مع عرض الإجابات جنبًا إلى جنب. يكتب /debate والرؤساء ينتقدون بعضهم البعض قبل أن يتقاربوا.

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

عرض المفهوم التفاعلي

أنشأ فريق Marktechpost عرضًا توضيحيًا تفاعليًا (أدناه) يتيح لك تجربة سير عمل أدوات Omnigent بشكل مباشر. اخترت مهمة ل بولي المنسق، الذي يخطط لها ويفوضها إلى ثلاثة وكلاء فرعيين: كلود كود، كوديكس، وبي التي تعمل بالتوازي وتبث خطواتها مباشرة. يظهر مقياس تكلفة الجلسة أثناء عمله، ويظهر مفتاحا تبديل السياسة طبقة التحكم في Omnigent أثناء العمل: توقف ميزانية التكلفة التشغيل مؤقتًا عند 3.00 دولارات للحصول على موافقتك، وتوقف السياسة السياقية git push الذي يتبع تثبيت npm حتى تسمح بذلك. بمجرد انتهاء الوكلاء الفرعيين، تتم مراجعة كل اختلاف بواسطة بائع مختلف عن الذي كتبه، ثم يتم وضع علامة جاهز للدمج. تعرض علامات التبويب الطرفية والويب والجوال نفس الجلسة التي تظل متزامنة عبر الواجهات. إنها محاكاة توضيحية، ولا يتم استدعاء نماذج حية.

كلي ميتا تسخير

منسق واحد. العديد من يسخر. جلسة واحدة محكومة.

عرض المفهوم التفاعلي




منسق · بولي (لا يكتب أي رمز؛ الخطط والمندوبين)

عاطل. اختر مهمة واضغط على “تشغيل الجلسة”.


ماركتكبوست
·
تطوير الذكاء الاصطناعي وأبحاث الوسائط

كلي ميتا تسخير

منسق واحد. العديد من يسخر. جلسة واحدة محكومة.

عرض المفهوم التفاعلي




منسق · بولي (لا يكتب أي رمز؛ الخطط والمندوبين)

عاطل. اختر مهمة واضغط على “تشغيل الجلسة”.


ماركتكبوست
·
تطوير الذكاء الاصطناعي وأبحاث الوسائط

كلي مقابل تسخير واحد

القدرة حزام واحد (على سبيل المثال، كلود كود) تسخير الفوقية الشامل
وكلاء ونماذج تسخير واحد تبديل النماذج بداخله Claude Code وCodex وPi وSDKs ومخصصة – قابلة للتبديل
تكلفة التبديل إعادة التكامل لكل أداة تغيير سطر واحد
واجهات المحطة الطرفية أو واجهة المستخدم الخاصة بتلك الأداة المحطة الطرفية، والويب، وسطح المكتب، والجوال، وواجهات برمجة التطبيقات – نفس الجلسة
الحكم قوائم السماح/الرفض، غالبًا ما تعتمد على المطالبة السياسات السياقية للدولة في طبقة تسخير
مراقبة التكاليف التتبع اليدوي تتوقف سياسة الميزانية مؤقتًا عند الحدود المحددة
تعاون النسخ واللصق بين الأدوات جلسات مشتركة مباشرة، محرك مشترك، وشوكة
رمل تعتمد على الأداة وضع حماية نظام التشغيل بالإضافة إلى الحقن السري لوكيل الخروج
التنفيذ السحابي آلة محلية صناديق رمل مشروطة أو دايتونا يمكن التخلص منها
رخصة يختلف أباتشي 2.0، مفتوح المصدر

ابدء

يحتاج Omnigent إلى Python 3.12+ وNode.js 22 LTS وtmux. أمر واحد يثبت كل شيء:

curl -fsSL https://omnigent.ai/install.sh | sh

ثم قم بإعداد بيانات اعتماد النموذج:

يقبل Omnigent أربعة أنواع من بيانات الاعتماد. وهي عبارة عن مفتاح API للطرف الأول واشتراك Claude أو ChatGPT. أما البوابة الأخرى فهي عبارة عن بوابة متوافقة مع OpenAI أو Anthropic ومساحة عمل Databricks. ال /model نماذج تبديل الأوامر في منتصف الجلسة.

الوكيل المخصص هو ملف YAML قصير. إنه يعلن عن موجه، وتسخير، وأدوات، ووكلاء فرعيين اختياريين.

name: my_agent
prompt: You are a helpful data analyst.

executor:
  harness: claude-sdk          # or: codex, codex-native, claude-native, openai-agents, pi

tools:
  researcher:
    type: agent
    prompt: Search for relevant information and summarize it.

قم بتشغيله بأمر واحد:

omnigent run path/to/my_agent.yaml

تستخدم السياسات نفس نهج YAML. تنفق هذه القبعات المدمجة مع تحذير بسيط أولاً:


Policies use the same YAML approach. This builtin caps spend with a soft warning first:

policies:
  budget:
    type: function
    handler: omnigent.policies.builtins.cost.cost_budget
    factory_params:
      max_cost_usd: 5.00          # hard spend cap
      ask_thresholds_usd: [3.00]  # soft warning on the way

تتكدس السياسات عبر ثلاثة مستويات. فهي على مستوى الخادم، ولكل وكيل، ولكل جلسة. يتم التحقق من قواعد الجلسة الأكثر صرامة أولاً.

نقاط القوة والقيود

نقاط القوة

  • واجهة واحدة لـ Claude Code وCodex وPi والوكلاء المخصصين
  • يمكن الوصول إلى الجلسات من المحطة الطرفية والويب وسطح المكتب والهاتف
  • السياسات التي تتبع الحالة، وليس مجرد السماح أو الرفض
  • تحل مشاركة الجلسة المباشرة محل النسخ واللصق بين الأدوات
  • لا تحتاج صناديق الحماية السحابية في Modal وDaytona إلى كمبيوتر محمول محلي
  • ترخيص Apache 2.0 بأهداف مثل Fly.io، وRailway، وRender

القيود

  • المشروع هو ألفا ومبكر في دورة حياته
  • يتطلب إعداد Python وNode.js وtmux
  • يمكنك إحضار النماذج الخاصة بك والبنية التحتية والإنفاق
  • لم يتم شحن عناصر خريطة الطريق مثل Omnigent Server MCP بعد
  • يحتاج أعضاء الفريق خارج الشبكة إلى خادم منتشر دائمًا للانضمام

تحقق من الريبو، البداية السريعة، و التفاصيل الفنية . أيضا، لا تتردد في متابعتنا على تغريد ولا تنسى الانضمام إلينا 150 ألف + مل والاشتراك في النشرة الإخبارية لدينا. انتظر! هل أنت على برقية؟ الآن يمكنك الانضمام إلينا على التليجرام أيضًا.

هل تحتاج إلى الشراكة معنا للترويج لصفحة GitHub Repo أو صفحة الوجه المعانقة أو إصدار المنتج أو الندوة عبر الويب وما إلى ذلك؟ تواصل معنا



اكتشاف المزيد من كحيل للتقنية | أخبار التقنية والذكاء الاصطناعي وشروحات الويب

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

شاركها.
اترك تعليقاً

اكتشاف المزيد من كحيل للتقنية | أخبار التقنية والذكاء الاصطناعي وشروحات الويب

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading