In the world of software development, the terminal isn't just a tool; it's home. It's where we're most efficient, where commands flow from our fingertips, and where true automation happens. But as business logic becomes more complex—especially with the rise of AI-powered agentic workflows—developers are often forced out of their command-line comfort zone and into cumbersome web UIs.
What if you could manage, deploy, and interact with sophisticated business processes without ever leaving your terminal?
Introducing the .do CLI, the command-line interface that brings the full power of agentic workflows to your favorite environment. It's time to treat your business logic like code because, with cli.do, it finally is.
The core philosophy behind the `.do CLI is "Business as Code." This means turning complex, multi-step processes like customer onboarding, data enrichment, or financial reconciliation into version-controlled, deployable artifacts. We call these "agentic workflows"—AI-powered services that can execute tasks autonomously.
The `.do CLI is the bridge between your development environment and these powerful workflows. It allows you to build, test, and deploy these Services-as-Software with simple, intuitive commands. No more clicking through multiple screens, no more manual configuration checks. Just pure, unadulterated command-line efficiency.
Talk is cheap, so let's see how easy it is to deploy a brand-new agentic workflow directly from your terminal. Imagine you've just finished coding a new version of your customer onboarding workflow. Here's how you get it live:
// Example: Deploying a new agentic workflow from your terminal
// Step 1: Login to your .do account
$ do login
// Step 2: Navigate to your workflow directory and deploy
$ cd /path/to/my-agent-workflow
$ do workflow deploy . --name="customer-onboarding-v2"
// Output:
// ✓ Authenticating...
// ✓ Packaging workflow files...
// ✓ Uploading package (1.2MB)...
// ✓ Deploying agent 'customer-onboarding-v2'...
// ✓ Deployment successful!
//
// API Endpoint: https://api.do/workflows/customer-onboarding-v2
// Status: Active
In just three commands, you've authenticated, packaged your local files, and deployed them as a live, active service with a ready-to-use API endpoint. This is the speed and simplicity that developer tools should provide.
The `.do CLI isn't just for deployment. It's a comprehensive tool designed to integrate seamlessly into every phase of your development lifecycle.
Because it's a command-line tool, the .do CLI is a natural fit for any CI/CD pipeline. You can automate the deployment and management of your services with just a few lines of script in tools like **GitHub Actions, GitLab CI, or Jenkins**. This enables a true GitOps approach to your business logic, where every git push` can trigger a secure, automated deployment of your agentic workflows.
A powerful CLI gives you granular control. With .do, you can manage everything you need to run your services reliably:
Here are some common questions we get about the .do Command Line Interface.
A: The .do CLI allows you to create, manage, deploy, and monitor your agentic workflows directly from your terminal. It's the fastest way to integrate Business-as-Code into your development lifecycle.
A: Installation is simple via your favorite package manager. For example, using npm, you would run: npm install -g @do/cli. We also provide binaries for Windows, macOS, and Linux.
A: Absolutely. The .do CLI is designed for automation and is a perfect fit for any CI/CD pipeline, such as GitHub Actions, GitLab CI, or Jenkins. You can automate the deployment and management of your services with just a few lines of script.
A: Yes, you can manage everything from authentication and environment variables to logs and versioning. The CLI provides full control over your agentic workflows and their configurations.
Stop wrestling with web interfaces and start managing your business logic with the speed and power of the command line. The .do CLI is more than a developer tool; it's a new way to build, deploy, and scale your most critical business processes.
Ready to bring the power of agentic workflows to your terminal?
Visit cli.do to learn more and install the CLI today.