CLI
This mode is useful to perform quick and specific operations, and to handle multiple or big files as the commands are usually optimized to use as few resources as possible while maintaining a good performance.
This mode can also be used both locally and on a remote server using a remote terminal, for example using SSH
When possible, the output of this mode uses colors if we detect that the terminal can handle them. This is to make the output more "user friendly".
The terminal size is checked when the tools is used on this mode to be sure it has a minimum size to correctly see the output.