تخطَّ إلى المحتوى
عبــقر

المنتج

كل ما تحتاجه التشغيلة لتصبح موثوقة.

خمس قدرات تحوّل سلسلة مطالبات إلى بنية تحتية يمكنك وضعها تحت المناوبة.

01

خريطة التشغيل

تابع كل خطوة وتفرّع وإعادة محاولة لحظة حدوثها، ومعها مدخلات كل عقدة ومخرجاتها بدقة.

شاهد كيف يعمل
const run = await agent("triage").start(ticket)
run.on("step", (s) => console.log(s.id, s.status))
02

سياسات إعادة المحاولة

تراجع تصاعدي لكل أداة على حدة، معرَّف في ملف واحد بدل تناثره بين معالجاتك.

شاهد كيف يعمل
retry: {
  "kb.search": { max: 3, backoff: "exponential" },
  "stripe.refund": { max: 1, requireApproval: true }
}
03

سجل التدقيق

كل مطالبة ونداء أداة ورمز — محفوظ وقابل لإعادة التشغيل وللتصدير كأدلة امتثال.

شاهد كيف يعمل
await runs.export({
  from: "2026-01-01",
  to: "2026-03-31",
  format: "jsonl"
})
04

التدخّل البشري

أوقف التشغيلة، راجع الحالة، وافق أو عدّل، ثم أكمل من الخطوة نفسها.

شاهد كيف يعمل
.step("stripe.refund")
.approval({
  when: (ctx) => ctx.amount > 100_00,
  notify: "#billing-approvals"
})
05

حدود التكلفة

سقف صارم لكل تشغيلة. الوكيل يتوقف عند الحد بدل تجاوز الميزانية بصمت.

شاهد كيف يعمل
budget: {
  perRun: { usd: 0.40 },
  alertAt: 0.8,
  onExceed: "stop"
}