What can you do with CloudAMQP CLI?
The CLI tool supports setting up, changing, and deleting instances. For running instances, you can also tell it to change plans, upgrade the broker version, or perform basic management tasks like restarting the broker. We tried to keep the commands and flags easy to guess, but if you need help, there is a --help flag for any of the commands, which will tell what the command does and what flags are available.
For example, setting up a new instance looks like this:
cloudamqp instance create --name production-queue --plan hare-3 --region amazon-web-services::us-east-1
This command will exit right away, and you need to poll using
cloudamqp instance get --id
Works great with AI agents
CloudAMQP CLI works exceptionally well with AI agents and automation workflows. Its clear command structure and comprehensive output make it ideal for LLM-driven infrastructure management.
Example prompt for AI agents:
"Using the CloudAMQP CLI, create a new 3-node RabbitMQ cluster called 'production-bunny' in the US-East region with the bunny plan. Once the cluster is provisioned and ready, enable the MQTT plugin."The AI agent can break this down into the appropriate CLI commands, wait for the instance to become ready, and then configure the MQTT plugin—all without manual intervention. This makes it really easy to test different setups for CloudAMQP to make sure you find what's best for you. Or if you want to spin up a specific setup for some development workflow, just rerun the prompt to setup it up, do your test and then will the agent to delete the instance.
Ready to get started? Check out the CloudAMQP CLI on GitHub for installation instructions and documentation.