DoorDash delivery now available via command line

▼ Summary
– DoorDash launched a limited beta of “dd-cli,” a command-line tool allowing developers and AI agents to order from DoorDash, search stores, find deals, and check out.
– The tool is currently available to US and Canadian macOS developers through a waitlist, announced by co-founder Andy Fang on X.
– The CLI exposes DoorDash’s ordering platform to AI agents, enabling developers to build custom ordering tools or integrate the service with other software.
– DoorDash has previously experimented with agentic commerce through iMessage, its “Ask DoorDash” chatbot, and integration with AI chatbots like ChatGPT and Claude.
– The announcement gained attention for its humor, referencing an XKCD comic about automating sandwich-making, with a promotional video showing an over-engineered process to order three salads.
DoorDash has officially launched a limited beta of its command-line interface, giving developers the ability to order food directly from their AI agents. The tool, named dd-cli, allows users to search stores, find deals, and complete checkout without ever opening a traditional app or website.
The announcement came from DoorDash co-founder and CTO Andy Fang in a post on X, where he shared that the early access program is currently open to macOS developers in the U. S. and Canada via a waitlist. DoorDash has not yet provided further details on when the tool might expand to other platforms or regions.
At first glance, the idea of ordering lunch through a command line feels like a punchline. Command-line tools are typically reserved for developers and system administrators, not for grabbing a salad or a sandwich. The notion of an AI agent running terminal commands just to place a food order seems almost absurdly over-engineered.
But this is no joke. The DoorDash CLI represents a real step forward for agentic commerce, where software agents act on behalf of users to complete transactions. By exposing its ordering infrastructure directly to AI agents, DoorDash enables developers to integrate food delivery into their own applications and workflows. Instead of bouncing between apps, developers can build custom tools that order groceries, compare lunch deals, or automate meal planning, all from the command line.
This isn’t DoorDash’s first foray into agentic commerce. The company has already experimented with ordering through iMessage and launched its own AI chatbot called Ask DoorDash. It also makes its platform available to popular AI assistants like OpenAI’s ChatGPT and Anthropic’s Claude. The CLI tool is simply the next logical step, giving developers raw programmatic access to the entire ordering pipeline.
The sign-up form for the beta includes a field asking developers what they would build if granted access, hinting that DoorDash is eager to see how the community will use the tool.
The launch also carries a knowing nod to internet culture. It directly recalls the classic XKCD comic where a programmer commands “sudo make me a sandwich” and the request is instantly obeyed. An attached video in Fang’s post leans into this over-engineering humor, showing a terminal that reads Slack messages, recalls memories, parses JSON, inspects menu structures, runs Python scripts, recovers from errors, and calculates totals, all just to order three salads. At one point, the interface displays the word “Flibbertigibbeting,” adding to the absurdity.
Yet beneath the humor lies a serious shift. DoorDash is betting that agent-driven commerce will become a standard way people interact with services, and the CLI beta is a direct invitation for developers to build that future.
(Source: TechCrunch)




