Best CLIs for Cloud and Storage
These CLIs provide direct access to cloud providers, storage systems, deployments, and account workflows from the shell. They are useful when an agent needs to inspect state, make changes, and verify the result across infrastructure surfaces.
Ansible
Infrastructure automation CLI suite for remote execution, inventory inspection, and playbook-driven configuration changes.
rclone
Cloud storage CLI for copying, syncing, mounting, serving, and inspecting files across local and 70+ backends.
Terraform
Infrastructure-as-code CLI for planning, applying, and inspecting Terraform-managed infrastructure, state, and outputs.
Pulumi
Official Pulumi CLI for defining, previewing, deploying, importing, and managing cloud infrastructure stacks.
AWS CLI
Official AWS CLI for inspecting and managing AWS services, S3 transfers, CloudFormation deployments, and credential workflows.
Nomad
HashiCorp workload orchestration CLI for planning and running jobs, inspecting allocations and nodes, and operating Nomad clusters.
Packer
Official HashiCorp CLI for validating templates, installing plugins, and building machine images across cloud and virtualization platforms.
Vercel CLI
Official Vercel CLI for deployments, project configuration, domains, logs, and API operations.
AWS CDK CLI
Official AWS CDK CLI for initializing CDK apps, synthesizing templates, diffing changes, bootstrapping environments, and deploying AWS stacks.
Puppet
Configuration management CLI for modeling desired system state and applying infrastructure changes reliably.
AWS SAM CLI
Official AWS CLI for scaffolding, building, testing, syncing, and deploying serverless applications with SAM templates.
s3cmd
S3-compatible object-storage CLI for buckets, uploads, syncs, ACLs, policies, and lifecycle automation.
Azure CLI
Official Microsoft Azure CLI for managing Azure resources, deployments, identities, and service APIs from the shell.
Firebase CLI
Official Firebase CLI for deploys, local emulators, project and app management, and Firebase data, auth, and config workflows.
Wrangler
Official Cloudflare CLI for developing and operating Workers projects plus Pages, KV, D1, R2, Queues, and related resources.
MinIO Client
Official MinIO client for S3-compatible object storage operations, mirroring, and admin tasks.
doctl
Official DigitalOcean CLI for managing droplets, Kubernetes, apps, DNS, registries, databases, and network resources.
Amplify CLI
Official AWS Amplify Gen 1 CLI for provisioning auth, APIs, storage, functions, hosting, and environments for Amplify apps.
Netlify CLI
Official Netlify CLI for deploying sites, running local dev, and managing Netlify projects, env vars, functions, and logs.
flyctl
Official Fly.io CLI for launching, deploying, scaling, and operating apps and machines on Fly.io.
Hetzner Cloud CLI
Official Hetzner Cloud CLI for managing servers, networking, load balancers, storage, and DNS from the shell.
Heroku CLI
Official Heroku CLI for apps, releases, add-ons, logs, pipelines, and platform operations from the terminal.
Backblaze B2 CLI
Official Backblaze B2 CLI for bucket, file, sync, replication, and application-key operations.
Vultr CLI
Official Vultr CLI for managing instances, networking, Kubernetes, DNS, storage, and databases on Vultr.
Railway CLI
Official Railway CLI for deploying projects and managing Railway services, environments, logs, domains, and storage.
Linode CLI
Official Linode CLI for managing compute, networking, domains, storage, Kubernetes, databases, and account resources from the shell.
Civo CLI
Official Civo CLI for managing Civo instances, Kubernetes clusters, networking, databases, object storage, and account settings.
Exoscale CLI
Official Exoscale CLI for managing compute, DNS, storage, Kubernetes, database, IAM, and AI inference resources.
Render CLI
Render CLI for managing services, deploys, logs, databases, workflows, and blueprint validation.
UpCloud CLI
Official UpCloud CLI for managing servers, storage, networking, Kubernetes, databases, object storage, and related UpCloud resources.
gcloud CLI
Official Google Cloud CLI for managing Google Cloud resources, IAM, configs, deployments, and service APIs from the shell.