The CLI is intended to be run via uvx so that you always have the latest version. That's why, on the first launch, it prompts you to set up a shell alias for the uvx launch command.
You can still use pip/pipx/uv to install it in a more traditional way if you prefer, though this could be made clearer without having to open the docs.