Everything K-culture — comebacks to K-beauty, straight to your inboxGet it in your inbox

METAL MEDIA

K-Culture GlossaryGWords from the people who build

GUI

A screen you use by clicking buttons, windows, and icons. Almost every app you use today works this way; its opposite is the CLI.

In plain words

GUI (Graphical User Interface) is a way of using a computer by clicking buttons, icons, and windows. The screen you're reading this on right now is a GUI. Think of a restaurant menu with pictures — you don't need to know the language, just point at what you want. Its opposite is the CLI, where you type text commands instead.

GUI was born at Xerox PARC in the 1970s and became mainstream with the Apple Macintosh in 1984. GUI is considered one of the most important inventions in computing history because it turned "computers are only for experts" into "anyone can use a computer."

In AI news, GUI comes up in two opposite directions. One is the race for "computer use" — AI agents that look at a screen like a human and click buttons, operating GUIs that were built for people. The other is the reverse trend: AI tools skipping GUIs and going back to the CLI. GUIs are friendly to human eyes but inefficient for AI, so a division of labor is emerging where "humans give instructions in natural language, and AI works through text."

How it shows up in the news

"The AI agent booked a flight by directly operating the GUI" — meaning the AI looked at buttons and input fields built for humans and clicked them itself.

Try it yourself

  1. On your computer, drag a file into the trash with your mouse — what you just did is operating a GUI.
  2. You can do the same thing with a text command (like rm filename) — that's the CLI. Same task, different interface.
  3. Ask a chatbot: "Compare the pros and cons of doing the same task with a GUI versus a CLI" — it'll lay out when each one is useful.

GUI vs CLI: What's the Difference

Point and click to command, Type words to command

Since both are ways to make the same computer do the same task, it's easy to mistake this for a question of 'which is better.' It's not about superiority but about fit for purpose. And in the AI era, the trend has flipped in a confusing way — the latest AI tools are deliberately shipping with the old-school CLI instead of the user-friendly GUI.

AspectGUICLI
How you operate itYou visually find and click buttons or iconsYou type out fixed commands as text
Learning curveEasy — just click what you seeYou need to know what to type before you can even start
What it's good forOccasional tasks, or tasks you need to visually verifyRepeating the same task a hundred times, or attaching long chains of conditions
Does it leave a recordNo record of what you clickedThe typed commands remain as-is, so you can reuse them or hand them off to someone else
Compatibility with AIAI has to look at the screen and click, which is slow and error-proneAI only needs to read and write, which is fast and accurate
AnalogyA picture menuPlacing a verbal order to the kitchen

Rule of thumbIf the choices are drawn on screen, it's a GUI; if you have to spell out in words what you want, it's a CLI.

See also

Stories using this term

No story has used this term yet. New ones attach here automatically.

Browse every entry