01คอนโซลนโยบาย
หน้าจอเดียวรวมทั้งฝูง: ทุก agent วงเงินรายวัน allowlist และยอดที่ใช้ไปวันนี้ ในเดโม agent สามตัวใช้ไปแล้ว €184.20 ณ 09:41 — บล็อกการจ่ายสองรายการ และอีกหนึ่งรายการรอคนอนุมัติ การแก้นโยบายมีผลทันที agent จะรู้ในครั้งถัดไปที่พยายามจ่าย
- งบประมาณ allowlist และ threshold แก้ไขได้รายตัว agent
- ยอดใช้จ่าย การบล็อก และรายการรออนุมัติ เห็นได้ในพริบตา
- การตัดสินใจ 24 ชั่วโมงล่าสุด ส่งออกได้
02อนุมัติในโฟลว์
เอเจนต์เป็นผู้เสนอ คนเป็นผู้ตัดสินใจ ในเดโม Billing Agent ขอจ่ายใบแจ้งหนี้ #088 ของ Nord Logistics — €120.00 อยู่ในงบรายวัน €200.00 ที่ใช้ไปแล้ว €64.20 แต่เกินเส้นอนุมัติ €50.00 — คำขอจึงรอ 14 นาทีให้กดอนุมัติหรือปฏิเสธ นโยบาย รายการผู้ขายที่อนุญาต และบัญชีที่ใช้จ่ายแสดงอยู่ใต้ปุ่มทันที
03Wallet ของเอเจนต์
เอเจนต์ทุกตัวทำงานจาก wallet ของตัวเองภายใต้นโยบายของตัวเอง Billing Agent ในเดโมเหลือ €135.80 จากวงเงินรายวัน €200.00 — ใช้ไป €64.20 ใน 3 รายการ และรีเซ็ตเวลา 00:00 — โดยมีเพดานต่อรายการ €150.00 ต้องให้คนอนุมัติเมื่อเกิน €50.00 และมีผู้ขายที่อนุญาตสองราย รายการจ่ายล่าสุดจะมีแท็ก auto เมื่อนโยบายอนุมัติเองทั้งหมด
- วงเงินรายวัน ยอดใช้จ่าย เพดาน และงบคงเหลือ ในหน้าจอเดียว
- ผู้ขายที่อนุญาตพร้อมประวัติการจ่ายเงิน
- แท็กรายการจ่ายว่า auto หรือคุณอนุมัติเอง
04การสร้างเอเจนต์
เอเจนต์คือนโยบายก่อนจะเป็นโค้ด Billing Agent ในเดโมได้วงเงินรายวัน €200.00 เพดานต่อรายการ €150.00 ผู้ขายสองรายจากรายการอนุญาต และต้องให้คนอนุมัติเมื่อเกิน €50.00 — ตั้งค่าทั้งหมดในขั้นตอนที่ 2 จาก 3 ก่อนที่จะมีคีย์ คีย์ออกให้ครั้งเดียว แสดงครั้งเดียว และลายเซ็นของทุกรายการจ่ายมี policy hash กำกับ
05ตัวแก้ไขนโยบาย
นโยบายคือเอกสารที่มีเวอร์ชัน การแก้ไขในเดโมเพิ่มเพดานต่อรายการของ Ops Agent: v14 กลายเป็น v15 โดยต้องมีบันทึกการตรวจสอบ และบันทึกพร้อมลายเซ็นของผู้ดูแลระบบและ policy hash ใหม่ แผงรีเพลย์จะรันการตัดสินใจจริงในช่วง 24 ชั่วโมงล่าสุดกับฉบับร่าง — คุณเห็นได้ว่านโยบายจะอนุญาตอะไรก่อนใช้งานจริง
- วงเงินรายวัน เพดานต่อรายการ และเพดานรายเดือนของแต่ละเอเจนต์
- ต้องเขียนบันทึกการตรวจสอบทุกครั้งที่บันทึก
- รีเพลย์ 24 ชั่วโมงกับฉบับร่างก่อนยืนยัน
06ตรวจสอบได้ทีละการตัดสินใจ
Decision DEC-4471 ย้อนรอยการจ่ายเงินหนึ่งรายการครบทุกขั้น: คำขอ ผลการตรวจนโยบายทุกข้อ — รายการอนุญาตผ่าน เพดานผ่าน เกณฑ์ escalate — การอนุมัติโดยคนพร้อมลายเซ็น และยอด €120.00 ที่ชำระแล้วพร้อม rail และเลขอ้างอิง บันทึกเชื่อมกันด้วย hash และเพิ่มต่อท้ายได้อย่างเดียว การแก้ไขฟิลด์ใดก็ตามจะทำให้ห่วงโซ่ขาดตั้งแต่จุดนั้นเป็นต้นไป
07งบประมาณรายเอเจนต์
งบประมาณคือกำแพงแข็ง ไม่ใช่ข้อเสนอแนะ เอเจนต์แต่ละตัวมีวงเงินรายวันและเพดานต่อรายการ — €500.00 ต่อวัน €150.00 ต่อรายการในนโยบายเดโม — แพลตฟอร์มบังคับใช้ก่อนเงินจะเคลื่อนไหว ความพยายามเช่าเหมาลำ €640.00 ของ travel bot ถูกปฏิเสธทันที: เกินเพดาน
08เพดานรายเดือน
เหนือวงเงินรายวันคือเพดานรายเดือน — €6,000.00 ในนโยบายเดโม เอเจนต์ที่ทำตามกฎทุกวันก็ยังใช้เกินกว่าที่เดือนนั้นอนุญาตไม่ได้
09งบรีเซ็ตตามเวลา
งบรายวันรีเซ็ตตามเวลาที่ระบุ — 00:00 CET ในเดโม — ดูได้ที่ wallet ของเอเจนต์ ยอดใช้จ่ายสะสมในช่วงเวลาที่ทุกคนมองเห็น ไม่ใช่ช่วงเลื่อนที่ไม่มีใครรู้
10รายการผู้ขายที่อนุญาต
เอเจนต์จ่ายได้เฉพาะผู้ขายที่คุณระบุไว้ล่วงหน้า Ops Agent ในเดโมรู้จักสี่รายพอดี — และความพยายามจ่าย €180.00 ให้ผู้ขายนอกรายการถูกปฏิเสธเพราะ not-listed การเพิ่มผู้ขายใช้คลิกเดียว การลบมีผลทันที
11เกณฑ์การอนุมัติ
กำหนดเส้นที่ต้องให้คนตอบรับ นโยบายเดโมส่งต่อทุกรายการที่เกิน €100.00: เอเจนต์หยุดรอ ข้อเสนอถูกส่งให้คน และไม่มีอะไรเคลื่อนไหวจนกว่าจะตอบ ต่ำกว่าเส้นนี้ เอเจนต์ทำงานได้เองภายในงบและรายการอนุญาต
12การอนุมัติโดยคนพร้อมลายเซ็น
การอนุมัติไม่ใช่แค่ช่องติ๊ก — บันทึกว่าใครอนุมัติ บนอุปกรณ์ไหน เมื่อใด พร้อมลายเซ็นแนบ การตัดสินใจในเดโมแสดงไว้ชัด: อนุมัติในแอป phone key 09:41:12
13เส้นทางการ escalate
เสนอ escalate อนุมัติ อนุญาต — ทุกขั้นมีเวลากำกับในบันทึกการตัดสินใจ เมื่อมีคนถามว่าทำไมจึงมีการจ่ายเงิน คำตอบคือลำดับเหตุการณ์ ไม่ใช่การยักไหล่
14บันทึกตรวจสอบที่แก้ไขไม่ได้
ทุกการตัดสินใจอยู่ในบันทึก: เอเจนต์พยายามทำอะไร นโยบายว่าอย่างไร ใครอนุมัติอะไร — รวมถึงการหมุนเวียนคีย์ รายการเพิ่มต่อท้ายได้อย่างเดียวและส่งออกได้ เมื่อมีอะไรผิดปกติ บันทึกจะบอกตรงๆ ว่าเกิดอะไรขึ้นและเมื่อใด
15ความสมบูรณ์ด้วย hash chain
บันทึกตรวจสอบแต่ละรายการมี hash ของตัวเอง hash ของรายการก่อนหน้า และตำแหน่งในห่วงโซ่ — #4,471 ในเดโม ตรวจสอบห่วงโซ่ได้ทุกเมื่อ การแก้ไขที่ใดก็ตามจะทำให้ทุกอย่างหลังจากนั้นเสียหาย
16ส่งออกเป็น JSON
ส่งออกการตัดสินใจใดก็ได้เป็น JSON พร้อม hash — พร้อมสำหรับคลังข้อมูลของคุณ ผู้ตรวจสอบ หรือการทบทวนเหตุการณ์ บันทึกเป็นของคุณที่จะนำไป ไม่ใช่ของเราที่จะเก็บไว้
17Kill switch
แตะครั้งเดียวก็หยุดเอเจนต์และระงับทุกการจ่ายเงินที่เอเจนต์เริ่มได้ทันที คีย์ยังใช้งานได้ ระบบอื่นจึงไม่สะดุด — เอเจนต์แค่ใช้จ่ายไม่ได้จนกว่าคนจะเปิดอีกครั้ง ในกลุ่มเอเจนต์เดโม travel bot หยุดอยู่ที่ยอดใช้ €0.00
18แช่แข็ง ไม่สูญหาย
การหยุดเอเจนต์จะแช่แข็งข้อเสนอที่ค้างอยู่ ไม่ใช่ทิ้งไป เมื่อเปิดใหม่ คิวยังอยู่ตรงที่เดิมทุกอย่าง — ไม่มีข้อเสนอใดหายไปเงียบๆ เพราะคนกดเบรก
19คีย์แบบกำหนดขอบเขต
ข้อมูลรับรองของเอเจนต์ให้สิทธิ์เฉพาะความสามารถ ไม่ใช่การเข้าถึงทั้งหมด scope อย่าง payments.send และ refunds.issue เปิดปิดแยกกัน — เอเจนต์เดโมปิด subscriptions.manage ไว้ เพิกถอนหรือหมุนเวียนคีย์ได้โดยไม่แตะนโยบายที่อยู่ข้างใต้
20คีย์ออกให้ครั้งเดียว
คีย์ของเอเจนต์แสดงครั้งเดียวตอนออกและไม่แสดงอีก สิ่งที่แพลตฟอร์มแสดงซ้ำไม่ได้ ผู้โจมตีก็ขอซ้ำไม่ได้
21Policy hash ในทุกลายเซ็น
ทุกการจ่ายเงินลงลายเซ็นด้วยคีย์ของเอเจนต์และ hash ของนโยบายที่อนุญาต การจ่ายเงินไม่ได้บอกแค่ว่าเกิดอะไรขึ้น แต่พิสูจน์ได้ว่ากฎข้อใดมีผลในขณะนั้น
22เวอร์ชันของนโยบาย
นโยบายมีเวอร์ชัน hash ผู้เขียน และเวลาประทับ — v14 อัปเดต 17 ก.ค. เวลา 09:12 ในเดโม ทุกการตัดสินใจอ้างอิงเวอร์ชันนโยบายที่ใช้พิจารณาอย่างแม่นยำ
23รีเพลย์ก่อนยืนยัน
ตัวแก้ไขจะรีเพลย์การตัดสินใจ 24 ชั่วโมงล่าสุดกับฉบับร่างของคุณ: อะไรที่อนุญาต อะไรที่ปฏิเสธ อะไรจะเปลี่ยน ข้อผิดพลาดของนโยบายจะปรากฏในตัวอย่าง ไม่ใช่ใน production
24ชำระบน rail จริง
ข้อเสนอที่อนุมัติแล้วกลายเป็นการจ่ายเงินจริง — €120.00 ในเดโมชำระผ่าน SEPA Instant เลขอ้างอิง 9F21-0716 ภายในไม่กี่นาทีหลังอนุมัติ เอเจนต์ใช้จ่ายจากแกนเดียวกับที่ผลิตภัณฑ์อื่นในตระกูลใช้งาน
25MCP endpoint
เอเจนต์เชื่อมต่อผ่าน MCP ที่ mcp.protocore.io/agents — เฟรมเวิร์กใดที่รองรับโปรโตคอลนี้ก็ถือ wallet ของ Protocore ได้ พื้นผิวการเชื่อมต่อเล็กนิดเดียว: เสนอการจ่ายเงิน แล้วรับการตัดสินใจ นโยบายอยู่บนแพลตฟอร์ม ไม่ใช่ใน prompt
26กลุ่มเอเจนต์
ใช้เอเจนต์ตัวเดียวหรือหลายตัวก็ได้ เดโมรันสามตัว — ops, procurement, travel bot — แต่ละตัวมีงบ รายการอนุญาต และเกณฑ์ของตัวเอง หยุดตัวหนึ่ง ตัวอื่นยังทำงานต่อ นโยบายไม่ปะปนข้ามเอเจนต์