تنسيق وكلاء الذكاء الاصطناعي

نسّق agent CLIs كأنها workflows إنتاجية.

يمنح Dagu أوامر وكلاء الذكاء الاصطناعي الطبقة التشغيلية التي تحتاجها: scheduling وdependencies وretries وlogs وartifacts ونقاط مراجعة بشرية.

تنسيق الوكلاء في YAML
name: agent-release-notes
schedule: "0 9 * * 1"

steps:
  - id: collect_changes
    run: git log --since="7 days ago" --oneline
    output: GIT_LOG

  - id: draft_notes
    action: harness.run
    with:
      prompt: |
        Draft release notes from this git context:
        ${GIT_LOG}
    depends: [collect_changes]

  - id: human_review
    run: ./scripts/request-approval.sh
    depends: [draft_notes]

يعمل مع agent CLIs التي يستخدمها فريقك بالفعل

إدخال المراجعة البشرية بشكل طبيعي في المسار

بقاء logs وartifacts تحت سيطرتك

إمكانية تبديل models وproviders

At a glance

دور Dagu في stack الوكلاء

نموذج الوكيل
Dagu

اربط أي وكيل عبر CLI أو API.

Typical alternative

المنصات المستضافة تربط orchestration غالباً بسطح نموذجها الخاص.

العمليات
Dagu

Scheduling وretries وlogs وartifacts وapprovals وreruns.

Typical alternative

الأتمتة المعتمدة على prompts فقط تحتاج كثيراً من glue code.

الملكية
Dagu

التعريفات وlogs وruntime تبقى في بيئتك.

Typical alternative

الـ harness المستضاف يجعل التحكم في الحالة والتكلفة أصعب.

In depth

Where each tool fits

01

أبقِ الـ harness تحت سيطرتك

Workflow الوكيل ليس مجرد prompt واحد. إنه يجمع السياق ويتحقق من المخرجات ويطلب approval وينشر artifacts.

  • اعتبر استدعاءات الوكيل خطوات لها dependencies وretries
  • احتفظ بـ stdout وstderr وartifacts وتاريخ التشغيل
  • أضف validation وapproval قبل النشر
02

استخدم الأدوات التي يثق بها فريقك

Dagu ليس framework للوكلاء. إنه طبقة command workflows تشغّل الـ CLI والسكربتات التي تستخدمها بالفعل.

  • استدعِ Claude وCodex وGemini وAider أو الأدوات الداخلية
  • غيّر المزود عبر الأوامر وenvironment variables
  • تجنب ربط workflows بحل احتكاري واحد
03

جدول عمل الوكلاء المتكرر

ملاحظات الإصدار والفرز والتنظيف والتقارير وQA يمكن أن تتحول من prompts يدوية إلى workflows مجدولة.

  • شغّل workflows الوكلاء على cron
  • وزّع التنفيذ عبر repos أو teams أو environments
  • سجّل كل تشغيل للمراجعة اللاحقة

FAQ

Practical questions before adopting Dagu

هل Dagu هو framework لوكلاء الذكاء الاصطناعي؟

لا. Dagu هو طبقة command workflows أسفل عمل الوكلاء. هو يخطط الأوامر ويراقبها من دون فرض نموذج أو نظام prompts معين.

كيف تعمل الموافقات البشرية؟

يمكن نمذجة approval كخطوة مستقلة. تضيف الفرق عادة scripts للمراجعة أو notifications أو manual gates قبل النشر.

هل يمكن استخدام عدة providers للوكلاء؟

نعم. بما أن الخطوات هي أوامر، يستطيع workflow واحد تشغيل CLIs وسكربتات مختلفة.

Next step

Start with one workflow.

Install Dagu, move one fragile script or agent task into YAML, and decide from a real run history.