జోక్‌కు మించి: dd-cli అంటే ఏమిటి?

sudo make me a sandwich అనేది ఆటోమేషన్ గురించి చేసే ఒక జోక్ అయినప్పటికీ, DoorDash CLI—dd-cli—డెవలపర్లు ఆహారం మరియు కిరాణా ఆర్డర్‌లను తమ వర్క్‌ఫ్లోలు లేదా AI ఏజెంట్లలో అనుసంధానించడానికి అనుమతిస్తుంది.

ఈ సాధనం (tool) అమెరికా మరియు కెనడాలోని macOS డెవలపర్ల కోసం వెయిట్‌లిస్ట్‌లో ఉంది. ఇది DoorDashకి ప్రోగ్రామాటిక్ యాక్సెస్‌ను అందిస్తుంది: స్టోర్‌లను వెతకడం, స్థానిక డీల్స్‌ను కనుగొనడం మరియు పూర్తి చెకౌట్ ప్రక్రియను నిర్వహించడం. మరో మాటలో చెప్పాలంటే, ఒక కన్స్యూమర్ సర్వీస్ స్క్రిప్టబుల్ యుటిలిటీగా మారుతుంది.

ఏజెంటిక్ కామర్స్ (Agentic Commerce) పెరుగుదల

కమాండ్ లైన్ ద్వారా ప్లాట్‌ఫారమ్‌ను అందుబాటులోకి తీసుకురావడం వల్ల, స్వయంప్రతిపత్త షాపర్లుగా (autonomous shoppers) వ్యవహరించగల AI ఏజెంట్లకు ప్రాథమిక నిర్మాణ బ్లాక్‌లను (raw building blocks) అందిస్తుంది.

ఒక మనిషి GUI ద్వారా క్లిక్ చేసే బదులు, ఒక AI అనేది JSONని విశ్లేషించగలదు, సంక్లిష్టమైన మెనూలను చదవగలదు మరియు ఆర్డర్ చేయడానికి Python స్క్రిప్ట్‌లను రన్ చేయగలదు. క్యాలెండర్‌లో ఖాళీ సమయం ఉన్నప్పుడు సాఫ్ట్‌వేర్ స్వయంగా లంచ్ ఆర్డర్ చేయడం లేదా సెన్సార్ డేటా మారినప్పుడు కిరాణా వస్తువులను మళ్ళీ ఆర్డర్ చేయడం వంటివి ఊహించుకోండి.

DoorDash ఇప్పటికే iMessage ఇంటిగ్రేషన్, దాని "Ask DoorDash" చాట్‌బాట్ మరియు OpenAI యొక్క ChatGPT మరియు Anthropic యొక్క Claude వంటి LLMలకు పరిమితంగా అందుబాటులో ఉంది.

డెవలపర్ల నేతృత్వంలోని ఆవిష్కరణలకు అవకాశం

CLIకి మారడం వల్ల డెవలపర్లు అత్యంత నిర్దిష్టమైన (hyper-specific) సాధనాలను రూపొందించడానికి అవకాశం లభిస్తుంది. ఒక టీమ్ ఇంజనీర్ల కోసం లంచ్ ఆర్డర్ చేసే Slack బాట్‌ను, ప్యాంట్రీ-మేనేజ్‌మెంట్ సిస్టమ్‌ను లేదా ఫ్రిజ్‌లో వస్తువులు అయిపోయినప్పుడు ఆర్డర్ చేసే స్మార్ట్-హోమ్ రూటీన్‌ను నిర్మించవచ్చు.

బీటా సైన్-అప్ డెవలపర్లు ఏమి నిర్మించాలనుకుంటున్నారో అడుగుతుంది, ఇది సాధారణ ఆటోమేషన్ కంటే ఎక్కువ ఉపయోగకరమైన యూజ్ కేస్‌ల కోసం DoorDash చేస్తున్న అన్వేషణను సూచిస్తుంది.

ముఖ్య అంశాలు

  • ప్రోగ్రామబుల్ లాజిస్టిక్స్: dd-cli ద్వారా మీరు టెర్మినల్ నుండి లేదా AI ఏజెంట్ల ద్వారా వెతకడం, డీల్స్ కనుగొనడం మరియు చెకౌట్ చేయడం చేయవచ్చు.
  • ఏజెంటిక్ కామర్స్ మార్పు: DoorDash ఒక కన్స్యూమర్ యాప్ నుండి ఏజెంటిక్ AI ఎకోసిస్టమ్‌లో ఒక భాగంగా మారుతోంది.
  • డెవలపర్-ఫస్ట్ అప్రోచ్: macOS బీటా అమెరికా మరియు కెనడా డెవలపర్లను లక్ష్యంగా చేసుకుంటుంది, వీరు స్వయంప్రతిపత్త, సాఫ్ట్‌వేర్-డ్రివెన్ కామర్స్ ఫ్లోస్‌ను నిర్మిస్తారు.

జోక్ నుండి నిజమైన ఇంటిగ్రేషన్‌ వరకు

sudo make me a sandwich అనే జోక్ చాలా కాలంగా ఆటోమేషన్‌ను ఎగతాళి చేస్తూ వస్తోంది. dd-cli ఆ జోక్‌కు నిజమైన ఉపయోగితాను ఇస్తుంది. ఇది స్టోర్ సెర్చ్, డీల్స్ కనుగొనడం, చెకౌట్ వంటి DoorDash యొక్క ప్రధాన ఫంక్షన్‌లను మీరు స్క్రిప్ట్ చేయగల లేదా ఇతర ప్రోగ్రామ్‌ల నుండి పిలవగల కమాండ్ల ద్వారా అందుబాటులోకి తెస్తుంది. ఈ సామర్థ్యాలను టెర్మినల్‌లో అందించడం ద్వారా, DoorDash డెవలపర్లు ఎక్కడైనా అనుసంధానించుకోగల ఒక APIగా మారుతుంది.

“ఏజెంటిక్ కామర్స్” పెరుగుదల

“ఏజెంటిక్ కామర్స్” అంటే సాఫ్ట్‌వేర్ ఏజెంట్లు స్వతంత్ర షాపర్లుగా వ్యవహరిస్తాయని అర్థం. dd-cliతో, ఒక AI అనేది JSON మెనూని చదవగలదు, ధర లేదా డైట్ పరిమితులను తనిఖీ చేయగలదు మరియు మనిషి క్లిక్ చేయకుండానే కొనుగోలు చేయగలదు. క్యాలెండర్‌లో ఖాళీ సమయం ఉన్నప్పుడు లంచ్ ఆర్డర్ చేయడం లేదా సెన్సార్లు తక్కువ స్థాయిలను రిపోర్ట్ చేసినప్పుడు ప్యాంట్రీ వస్తువులను మళ్ళీ ఆర్డర్ చేయడం వంటి లాజిక్‌ను ఇది అమలు చేయగలదు. DoorDash ఇప్పటికే iMessage, దాని స్వంత చాట్‌బాట్ మరియు పరిమిత LLM ఎక్స్‌పోజర్ వంటి సంభాషణాత్మక ఇంటర్‌ఫేస్‌లలో ప్రయోగాలు చేసింది. dd-cli తదుపరి దశ: ఆర్డరింగ్ పైప్‌లైన్‌కు ఏజెంట్లకు నేరుగా, మధ్యవర్తిత్వం లేని యాక్సెస్‌ను అందించడం.

డెవలపర్లు నిజంగా ఏమి నిర్మించగలరు

బీటా పాల్గొనేవారిని వారి యూజ్ కేస్‌ను వివరించమని కోరుతుంది, ఇది DoorDash అధిక ప్రభావం చూపే ఇంటిగ్రేషన్‌లను కోరుకుంటుందని చూపుతుంది.

సంభావ్య ప్రాజెక్టులు:

  • ఒక ఇంజనీరింగ్ టీమ్ సింగిల్ స్లాష్ కమాండ్‌తో లంచ్ ఆర్డర్ చేయడానికి మరియు బిల్లును ఆటోమేటిక్‌గా విభజించడానికి వీలు కల్పించే Slack బాట్.
  • ఫ్రిజ్ సెన్సార్లను తనిఖీ చేసి, నిత్యావసర వస్తువులు అయిపోయినప్పుడు కిరాణా వస్తువులను ఆర్డర్ చేసే స్మార్ట్-హోమ్ రూటీన్.
  • విజయవంతమైన డిప్లాయ్‌మెంట్ తర్వాత సెలబ్రేటరీ పిజ్జాను ఆర్డర్ చేసే CI/CD పైప్‌లైన్.

ఇంటర్‌ఫేస్ షెల్ (shell) లో ఉండటం వల్ల, ఈ సాధనాలను ఇప్పటికే ఉన్న ఆటోమేషన్ ఫ్రేమ్‌వర్క్‌లతో అనుసంధానించవచ్చు, వర్షన్-కంట్రోల్ చేయవచ్చు మరియు ఇతర కోడ్‌ల వలె ఆడిట్ చేయవచ్చు.

ప్రతివాదనలు మరియు ఆందోళనలు

అందరూ దీనిని విజయం అని పిలవరు. ఆర్డర్‌లను ప్లేస్ చేసే శక్తిని కోడ్‌కు ఇవ్వడం వల్ల భద్రతా ప్రశ్నలు తలెత్తుతాయి: ఒక కాంప్రమైజ్ అయిన స్క్రిప్ట్ అనవసరమైన ఛార్జీలను సృష్టించవచ్చు లేదా పేమెంట్ వివరాలను లీక్ చేయవచ్చు.

తదుపరి ఏమి గమనించాలి

ముఖ్య సారాంశం

dd-cli అనేది మాన్యువల్, యాప్-డ్రివెన్ అనుభవాన్ని AI ఏజెంట్లు ఒక బిల్డింగ్ బ్లాక్‌గా ఉపయోగించుకోగల ప్రోగ్రామబుల్ సర్వీస్‌గా మారుస్తుంది. ఇది ఒక చిన్న సౌకర్యంగా మిగిలిపోతుందా లేదా “ఏజెంటిక్” ఆర్డరింగ్‌కు మూలస్తంభంగా మారుతుందా అనేది అది ఎంత వేగంగా విస్తరిస్తుంది, ఎంత సురక్షితంగా