الآثار الجانبية والتكرار الآمن والموافقة البشرية
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
control tools that change things.
الموضوعات المخطط لها
- Classify tools: read-only, reversible write, irreversible or money-moving.
- Side-effect tools create a pending request; a human (or explicit user confirmation) approves.
- Use idempotency keys so a retried call does not refund twice.
- Log who requested, who approved, and the arguments.
تفاصيل المخطط المبدئي
عرض عملي
state machine: PENDING → APPROVED → EXECUTED or REJECTED; the tool only creates PENDING.
اختبر فهمك
Why can an agent loop double-refund?
أظهر الإجابة
It retries a non-idempotent tool after a timeout.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.