I think you misunderstood the goal of integrating CRaSH into Boot. Boot provides integration with CRaSH so that you can remotely connect to a running application and manage requests or other information. Boot integration also provides customizable commands to query the endpoints of actuators that are available.
Spring Shell is also an interactive shell that can be easily expanded with a command, but it does not fulfill the same goal: CRaSH allows you to interact with the virtual machine and the "application" on which it was installed, while spring shell allows you Create your own shell using your own command-line application.
source
share