Der Amiga ist mit einer grafischen Benutzeroberfläche (GUI -Graphical User Interface) namens Workbench ausgestattet, von der aus die meisten AmigaDOS-Operationen ausgeführt werden können, ohne Shell-Fenster zu öffnen. Es gibt jedoch einige gute Gründe, sich mit der AmigaDOS-Befehlszeileneingabe (CLI) vertraut zu machen. Die direkte Verwendung von AmigaDOS hat unter anderem folgende Vorteile:
Einige Benutzer arbeiten lieber mit Text und Tastatur als mit Piktogrammen und Maus. Der Grund dafür liegt dabei entweder in der persönlichen Vorliege oder in der Kenntnis anderer textorientierter Computersysteme.
Die meisten grundlegenden Operationen können zwar mit dergleichen Benutzerfreundlichkeit über die Shell oder die Workbench ausgeführt werden, aber für einige Funktionen sind AmigaDOS-Befehle erforderlich. Dazu gehören bestimmte grundlegende Funktionen zur Systemkonfiguration und zur Ausführung von Skripts und Hilfsprogramme, für die keine Piktogramme vorhanden sind. Dabei ist zu beachten, daß über den Menüpunkt "Befehl ausführen" des Workbench-Menüs alle AmigaDOS-Funktionen auf der Workbench zur Verfügung stehen.
Benutzer, die über eine hohe Tippgeschwindigkeit verfügen und sich mit AmigaDOS auskennen, können gegebenenfalls einen Befehl schneller über die Tastatur eingeben als die entsprechende Operation mit Hilfe der Maus aufzurufen. Dies gilt insbesondere, wenn mehrere Befehle ausgeführt werden sollen. Die Shell bietet Möglichkeiten wie z.B. Namensmuster und Ein-/Ausgabeumleitung, die im Vergleich zu Workbench-Methoden zu einer erheblichen Arbeitserleichterung führen. Darüber hinaus werden bei AmigaDOS-Befehlen die Textausgaben in der Regel schneller angezeigt als mit Piktogrammen gefüllte Dialogfenster und Fenster.
Beim Aufrufen von Programmen von der Shell aus können die Multitasking-Funktionen des Amiga in der Regel leichter gesteuert werden. Dies gilt auch bei der Verwendung von Anwendungen wie Software-Compilern mit vielen Laufzeitoptionen. Häufig zu ändernde Optionen können Sie schneller über die Befehlszeile eingeben als durch Edieren der Merkmale eines Piktogramms.
Die Ausführung komplexer, sich wiederholender Aufgaben ohne Benutzereingriff ist über die Workbench schwierig, falls nicht sogar unmöglich. Für derartige Aufgaben eignen sich insbesondere Skripts, d.h. Textdateien mit AmigaDOS-Befehlen.
Für eine Textschnittstelle sind weniger Hauptspeicher, weniger Disk-Kapazität und weniger andere Systemressourcen erforderlich als für die Grafikkomponenten einer GUI.