الوصف
🖼️ اسم الأداة:
Rivet
🔖 التصنيفات:
أتمتة ووكلاء ذكية؛ البرمجة والتطوير؛ المستندات ومجموعة أدوات تطوير البرمجيات؛ تكاملات وواجهات API؛ سير عمل بلا كود؛ الاختبار وضمان الجودة؛ المستودعات والنمذجة؛ الإنتاجية والجدولة؛ البيانات والتحليلات.
✏️ ما الذي تقدّمه هذه الأداة؟
تقدم Rivet بنية تحتية متكاملة للعصر الوكيلي، مصممة لتنسيق وكلاء الذكاء الاصطناعي وتشغيل بيئاتهم وأتمتة مهامهم ونشر التطبيقات التي يبنونها. وتتكون المنصة من أربع طبقات أساسية: Actors لتوفير عمليات متينة ودائمة للوكلاء، وagentOS لتوفير بيئة حوسبة معزولة لكل وكيل، وWorkflows لبناء عمليات متعددة الخطوات قابلة للاستئناف بعد الأعطال وإعادة التشغيل، وDynamic Apps لنشر التطبيقات التي ينشئها الوكلاء.
تتيح Rivet بنية قابلة للتركيب تجمع احتياجات الوكلاء ضمن مكدس واحد، بما يشمل العمليات الدائمة، وتنفيذ التعليمات البرمجية بصورة آمنة، ونظام الملفات، والنشر، والاتصال والتدفق في الوقت الفعلي، ونصوص الجلسات، والذاكرة، والعزل، وسير العمل الدائم. وتوزع هذه الوظائف بين طبقاتها المختلفة؛ إذ توفر Actors العمليات الدائمة والذاكرة والاتصال في الوقت الفعلي، بينما يوفر agentOS التنفيذ الآمن للتعليمات البرمجية ونظام الملفات والعزل ونصوص الجلسات، وتتولى Workflows العمليات الدائمة متعددة الخطوات، في حين تتولى Dynamic Apps نشر التطبيقات.
تدعم Rivet تطوير التطبيقات باستخدام تقنيات وأطر متعددة، كما تسمح بتشغيل العمال Workers على البنية التحتية الخاصة بالمستخدم أو باستخدام Rivet Cloud. ويمكن تشغيل المنصة محليًا، أو داخل VPC، أو في بيئات on-prem، أو air-gapped، مع إمكانية تشغيلها ضمن البنية الخلفية الحالية. كما يدعم Enterprise استخدام Postgres أو FoundationDB للاستمرارية، مع التخزين المتدرج إلى S3.
كما توفر المنصة أدوات للمراقبة والفحص، حيث تتيح Rivet Dashboard فحص حالة Actors وبيانات SQLite وجلسات agentOS وتشغيلات Workflows وإصدارات Dynamic Apps. ويوفر Rivet MCP إمكانية ربط عملاء الذكاء الاصطناعي مثل Claude Code وCodex وCursor وGemini CLI وVS Code بالمنصة لفحص Actors واستدعاء الإجراءات وفتح Actor Inspector مباشرة من العميل.
وتتيح Rivet البدء محليًا باستخدام npm install rivetkit ثم الانتقال إلى الإنتاج باستخدام Rivet Cloud أو الاستضافة الذاتية. وفي Rivet Cloud تتولى المنصة تشغيل control plane، بينما يمكن للمستخدم تشغيل العمال على بنيته الخاصة أو استخدام Rivet Compute لتشغيل الـbackend كحاوية. أما في خيار Self-Host، فيمكن تشغيل control plane مفتوح المصدر كملف Rust ثنائي أو كحاوية على البنية التحتية الخاصة بالمستخدم.
⭐ ما الذي تقدّمه فعليًا بناءً على تجربة المستخدمين؟
- تتيح تشغيل وكلاء الذكاء الاصطناعي ضمن عمليات طويلة الأمد تحتفظ بالحالة والهوية بين الطلبات.
- توفر Workflows لتنفيذ المهام متعددة الخطوات مع التسجيل وإعادة المحاولة والاستئناف بعد الأعطال وإعادة التشغيل.
- توفر agentOS بيئة حوسبة معزولة يمكن للوكيل استخدامها لتشغيل التعليمات البرمجية وإدارة الملفات والجلسات.
- تتيح لوحة التحكم فحص حالة الوكلاء وسير العمل والجلسات وإصدارات التطبيقات من مكان واحد.
- تتيح Rivet MCP الوصول إلى سياق Rivet مباشرة من عملاء البرمجة بالذكاء الاصطناعي مثل Claude Code وCodex وCursor.
- يمكن تطوير Actors محليًا ثم نشرها على Rivet Cloud أو تشغيلها ذاتيًا وفق متطلبات البنية التحتية.
🤖 هل تتضمّن الأتمتة؟
نعم، تُعد الأتمتة من الوظائف الأساسية في Rivet، وخصوصًا من خلال Workflows التي تتيح بناء عمليات متعددة الخطوات قابلة للاستمرار والاستئناف. ويمكن تسجيل كل خطوة وإعادة تنفيذها أو استكمالها بعد التعطل، كما تدعم Workflows المؤقتات والانتظار والتفرعات والمهام المتعددة.
كما تسمح Actors بتشغيل عمليات طويلة الأمد، بينما يوفر agentOS بيئة تشغيل للوكلاء، وتوفر Dynamic Apps آلية لتشغيل التطبيقات التي يبنيها الوكلاء. وبذلك تمتد الأتمتة من تنفيذ مهام الوكيل إلى تشغيل سير العمل ثم نشر الناتج النهائي.
💰 نموذج التسعير:
Freemium / اشتراك مدفوع / تسعير قائم على الاستخدام.
توفر Rivet Cloud خطة مجانية بقيمة $0 شهريًا، إلى جانب خطتي Hobby وTeam باشتراك شهري يبدأ من $20 و$200 على التوالي، إضافة إلى رسوم الاستخدام عند تجاوز الحدود أو بحسب الموارد المستهلكة. كما توفر Enterprise Edition On-Prem بتسعير مخصص. وتتيح Rivet أيضًا خيار الاستضافة الذاتية، حيث يتحمل المستخدم تكاليف البنية التحتية والتشغيل الخاصة به.
🆓 تفاصيل الخطة المجانية:
| العنصر | التفاصيل |
|---|---|
| السعر | $0 شهريًا |
| Awake Actor Hours | حد أقصى 100,000 ساعة شهريًا |
| Compute | حد أقصى $5 شهريًا |
| المعالجة | بحد أقصى 1 vCPU |
| التخزين | حد أقصى 5GB |
| عمليات الكتابة | حد أقصى 5 ملايين عملية كتابة شهريًا |
| عمليات القراءة | حد أقصى 200 مليون عملية قراءة شهريًا |
| نقل البيانات | حد أقصى 100GB Egress |
| الدعم | دعم مجتمعي |
💳 تفاصيل الخطط المدفوعة:
| الخطة | السعر | أبرز المزايا |
|---|---|---|
| Hobby | يبدأ من $20/شهريًا + الاستخدام | 400,000 Awake Actor Hours، حتى 8 vCPU، و25 مليار عملية قراءة شهريًا، و50 مليون عملية كتابة، و5GB تخزين، و1TB Egress، ودعم عبر البريد الإلكتروني |
| Team | يبدأ من $200/شهريًا + الاستخدام | 400,000 Awake Actor Hours، حتى 8 vCPU، و25 مليار عملية قراءة شهريًا، و50 مليون عملية كتابة، و5GB تخزين، و1TB Egress، وMFA، ودعم عبر Slack |
| Enterprise Edition On-Prem | مخصص | Control Plane للوكلاء، FoundationDB، Cloud Layer متعدد المستأجرين، نسخ SQLite الاحتياطية، PITR، Forking، ACL، تحليلات ClickHouse متقدمة، OpenTelemetry، تكاملات Kubernetes، ونشر Air-gapped وSovereign Cloud، إضافة إلى دعم وأمان مخصصين |
أسعار الاستخدام في Rivet Cloud:
- Awake Actors: $0.05 لكل 1,000 Awake Actor Hours.
- State Storage: $0.40 لكل GB شهريًا.
- Reads: $0.20 لكل مليون عملية قراءة.
- Writes: $1 لكل مليون عملية كتابة.
- Egress: $0.15 لكل GB.
- Compute: يبدأ من $0.0000330 لكل vCPU-second بالإضافة إلى $0.0000029 لكل GiB-second.
🧭 طريقة الوصول إلى الأداة:
| طريقة الوصول | التفاصيل |
|---|---|
| الويب / Cloud | يمكن إنشاء مشروع واستخدام Rivet Cloud لإدارة Control Plane ونشر Actors |
| محليًا | يمكن تثبيت RivetKit باستخدام npm install rivetkit وتشغيل Actors محليًا |
| Self-Host | يمكن تشغيل Rivet Control Plane مفتوح المصدر كـRust binary أو Container على البنية التحتية الخاصة بالمستخدم |
| MCP | يمكن ربط Rivet بعملاء مثل Claude Code وCodex وCursor وGemini CLI وVS Code |
| SDK / برمجيًا | تتوفر RivetKit وواجهات برمجية لبناء Actors وagentOS وWorkflows وDynamic Apps |
| البنية التحتية الخاصة | يمكن تشغيل Workers على Kubernetes وAWS وRailway وRender وVMs وDocker Compose وغيرها، وفق طريقة النشر المستخدمة |
🔗 رابط التجربة أو الموقع الرسمي:
موقع Rivet الرسمي
صفحة التسعير الرسمية
توثيق Rivet الرسمي
