ఏజెంట్ ఖర్చు విధానం అంటే ఏమిటి.
Agent spend policy అనేది AI-agent wallet కు అనుసంధానించిన నియమాల సమాహారం, ఇది agent ఏం pay చేయగలదో నియంత్రిస్తుంది - per-period allowance (daily, weekly, లేదా monthly), per-transaction cap, మరియు start, end dates ఉన్న validity window. ఈ policy dashboard లో set చేయబడుతుంది మరియు wallet API layer లో (agent మార్చగల scope బయట) అమలు చేయబడుతుంది, ప్రతి payment settle కాకముందు తనిఖీ చేయబడుతుంది. API దీన్ని read-only గా expose చేస్తుంది.
స్వాయత్త చెల్లింపును సురక్షితంగా చేసే ఏకైక విషయం.
ఖర్చు విధానం లేకుండా, ఏజెంట్కు ఒక వాలెట్ ఇవ్వడం అనేది LLMకు డాలర్-ప్రామాణిక చెక్బుక్కు అపరిమిత యాక్సెస్ ఇవ్వడం. రెండు విఫల మోడ్లు తప్పనిసరిగా ఉంటాయి. మొదటిది పరుగుకు వెళ్లే చక్రం: ఒక ఏజెంట్ యొక్క ప్లానర్ చెల్లించిన టూల్ను తిరిగి ప్రయత్నించడంలో చిక్కుకుంటుంది మరియు వర్క్స్పేస్ యొక్క బ్యాలెన్స్ను కొన్ని నిమిషాల్లో కాల్చుతుంది. రెండవది ప్రాంప్ట్ ఇంజెక్షన్: ఒక దాడి చేసే వ్యక్తి సాధారణ పనిగా కనిపించడానికి కప్పి పెట్టి ఏజెంట్ను దాడి చేసే వ్యక్తి-నియంత్రిత వాలెట్కు చెల్లించడానికి ఒప్పిస్తుంది.
ఒక ఖర్చు విధానం నిర్మాణం ద్వారా రెండు విఫల మోడ్లను పరిమితం చేస్తుంది. runaway లూప్ కాలానికి అనుమతిని ముగిస్తుంది మరియు ఆపుతుంది. ఇంజెక్ట్ చేయబడిన చెల్లింపు లావాదేవీ పరిమితిని (లేదా మిగిలిన అనుమతిని) మించుతుంది మరియు ఎప్పుడూ సర్దుబాటు చేయదు. ఏజెంట్ పూర్తిగా నమ్మకమైనది కావాల్సిన అవసరం లేదు ఎందుకంటే వాలెట్ విధానానికి వెలుపల ఏదైనా సర్దుబాటు చేయడానికి తిరస్కరిస్తుంది. ఇది 'చెల్లించే ఏజెంట్లు' ఉత్పత్తిలో ఉపయోగించగలిగే మరియు ఒక ప్రయోగంగా ఉండే మధ్య ఉన్న తేడా.
ఒక్కసారి కాన్ఫిగర్ చేయండి, ప్రతి కాల్ను అంచనా వేయండి.
- కాన్ఫిగర్ చేయండి. మానవ వినియోగదారు డాష్బోర్డులో విధానాన్ని సెట్ చేస్తాడు: ఒక కాలానికి అనువుగా, ఒక లావాదేవీ పరిమితి, మరియు ఒక ఆప్షనల్ చెల్లుబాటు విండో (ప్రారంభ మరియు ముగింపు తేదీలు). API విధానాన్ని చదవడానికి మాత్రమే అందిస్తుంది; మార్పులు ఆడిట్-లాగ్ చేయబడతాయి.
- గుర్తింపుకు బంధించు. విధానం ఏజెంట్ యొక్క చెల్లింపు గుర్తింపుకు అనుసంధానించబడుతుంది. బహుళ-ఏజెంట్ వర్క్స్పేస్లకు ప్రతి ఏజెంట్కు ఒక విధానం ఉంటుంది, అదనంగా మొత్తం పరిమితిని నిర్ధారించే వర్క్స్పేస్-స్థాయి కాప్ ఉంటుంది.
- ప్రతి ఉద్దేశ్యంపై అంచనా వేయండి. ఏజెంట్ చెల్లింపు ఉద్దేశ్యాన్ని సమర్పించినప్పుడు (సాధారణంగా 402 ప్రతిస్పందన ద్వారా నడిపించబడుతుంది), వాలెట్ API విధానాన్ని నడుపుతుంది: లావాదేవీ పరిమితిని తనిఖీ చేయండి, మిగిలిన కాలం అనుమతిని తనిఖీ చేయండి, చెల్లుబాటు విండోను తనిఖీ చేయండి.
- సర్దుబాటు చేయండి లేదా తిరస్కరించండి. అన్ని తనిఖీలు పాస్ అయితే, వాలెట్ చెల్లింపును సర్దుబాటు చేస్తుంది మరియు మిగిలిన అనుమతిని తగ్గిస్తుంది. ఏమైనా తనిఖీ విఫలమైతే, వాలెట్ చెల్లింపును తిరస్కరిస్తుంది (ఇది పరిమితిని మించుతుంది లేదా విండోకు బయటపడుతుంది) మరియు సర్దుబాటు చేయదు.
- ఆడిట్. ప్రతి ఆమోదించిన మరియు ప్రతి తిరస్కరించిన ఉద్దేశ్యం విధాన నిర్ణయంతో లాగ్ చేయబడుతుంది. ఏజెంట్ ప్రయత్నించినది మరియు విధానం అనుమతించినది ఏమిటి చూడటానికి మానవుడు ఎప్పుడైనా లాగ్ను సమీక్షించవచ్చు.
వాలెట్ను ఎంతమంది ఏజెంట్లు పంచుకుంటున్నారనే దానిపై పథకం ఒకే రకమైన వస్తువుగా ఉంటుంది. ప్రతి ఏజెంట్ విధానాలు బడ్జ్లను శుభ్రంగా వేరుచేస్తాయి; తల్లిదండ్రుల స్థాయిలో వర్క్స్పేస్ విధానం అన్ని పిల్ల ఏజెంట్లను కలిపి కఠినమైన పైకప్పును వర్తిస్తుంది.
ఉత్పత్తిలో మనం చూస్తున్న మూడు విధాన ఆకారాలు.
ఒకే కాల్ పైకి ఉన్న ప్రతి ఏజెంట్ రోజువారీ కేప్
ఒక పరిశోధన ఏజెంట్కు $5/రోజు కాప్ మరియు $0.50/కాల్ పైకప్పు ఉంది. ఇది $0.50కి 10 కాల్స్ చేయవచ్చు, లేదా $0.05కి 100 కాల్స్ చేయవచ్చు, లేదా రోజువారీ మొత్తం కింద ఏదైనా కాంబినేషన్ చేయవచ్చు. ఒక సాధన నుండి వచ్చిన ఆశ్చర్యకరమైన $2.00 ఇన్వాయిస్ కాల్ పైకప్పులో అంగీకరించబడదు. రెండు పరిమితులు ఒకేసారి అమలవుతాయి; కఠినమైనది ప్రతి కాల్కు గెలుస్తుంది.
అంగీకరించు-మాత్రం లాక్డౌన్
కేవలం payments మాత్రమే స్వీకరించే agent కు దాని allowance మరియు per-transaction cap రెండూ zero గా set చేయబడతాయి. ఎవరైనా, ఏ సమయంలోనైనా దానికి pay చేయవచ్చు, కానీ అది USDC ను అసలు send చేయలేను - దాని code లేదా prompt injection ఏమి ప్రయత్నించినా. రెండు limits ను zero గా పెట్టడం prompt-injection ద్వారా payment redirection కు ఎదురైన అత్యంత బలమైన రక్షణ: wallet ప్రతి outgoing payment ను తిరస్కరిస్తుంది.
సమయ-బాక్స్ నిమిషం విండో
ఒక కాంట్రాక్టర్ ఏజెంట్కు 30 రోజుల విండో (ప్రారంభ మరియు ముగింపు తేదీలు) కోసం మాత్రమే చెల్లింపుకు అనుమతి ఇవ్వబడింది. విండోలో ఇది తన వారానికి అనుమతిని ఖర్చు చేయవచ్చు; ముగింపు తేదీ తర్వాత అనుమతి ముగుస్తుంది మరియు మరింత చెల్లింపు సర్దుబాటు చేయదు, ఎవరూ దీన్ని ఆపడానికి గుర్తుంచుకోవాల్సిన అవసరం లేదు.
ఇది ఎక్కడ సరిపోతుంది.
ఏజెంట్ చెల్లింపు గుర్తింపు
spend policy జత అయ్యే agent identity. ఒక identity, ఒక policy, ఒక budget envelope.
ఏజెంట్-కు-ఏజెంట్ చెల్లింపు
counterparty కూడా ఒక autonomous agent కావడం వల్ల spend policy అత్యంత ఉపయోగకరంగా ఉండే flow.
చెల్లించిన MCP సాధనం
spend policies ద్వారా అత్యంత సాధారణంగా నియంత్రించబడే tool category. settlementకి ముందు 402 quote policyతో సరిపోల్చి తనిఖీ చేస్తారు.