跪拜 Guibai
← All articles
AI Programming

GUIs Are Shrinking: AI Took the Judgment Calls That Built Them

By 程序员老刘 ·
Read original on juejin.cn ↗ Google Translate ↗ Alt translation

The practical result is a concrete design budget test: a screen that only walks a user through a categorization the model can now make is a candidate for removal, while status, verification, and control surfaces keep the remaining budget. Agent workflows are shrinking the old wizard-style GUI, and this framing gives a measurable way to decide what stays on screen.

Summary

An archiving habit turned into the working example for why GUIs are losing their place. The author, a client-side developer, used to keep a custom app that downloaded saved article links, added keywords to filenames, and logged note links, with the sorting and connecting done by hand. When the last Claude account got banned, the rework of the daily agent setup changed the flow instead: give the link to an AI with a predefined archiving skill, and it downloads, tags, saves, and builds cross-references between notes in one pass.

The reasoning splits software work into two kinds of steps. Rule-based steps, like saving files to a folder or renaming them, belong in scripts and run stably once input is clear. Judgment steps, like deciding whether an article belongs under social science or economics, or which notes it connects to, used to require a person, and GUIs existed to package those decisions as wizards, draggable cards, and tabs that guided someone through the workflow. A Flash-tier model handles that judgment now, so the interactive scaffolding built for it loses its reason to exist.

GUIs do not disappear wholesale. Status display, result viewing, and process confirmation still carry value, and the author points to opencode's interface as one that keeps gaining features. The test for any screen is what step it serves: if its only job is guiding a categorization the model can now perform, it is up for re-examination; if it supports verification, comparison, or fine adjustment, it stays. The advice to readers is to pick one recurring chore, split fixed execution from judgment, keep key confirmations manual, and run the whole loop through before deciding where each piece belongs.

Takeaways
— A banned Claude account triggered a rework of the daily agent, skill, and subscription setup, which surfaced the observation that GUI-style interaction is weakening.
— The archiving flow changed from a custom GUI app to handing links to an AI, which downloads, adds keywords, saves note links, and cross-links notes per a preset skill.
— A Flash-tier model is sufficient for the archiving judgment work; the author keeps script execution for downloads and file handling rather than giving all work to AI.
— Workflow steps split into fixed-rule execution (scripts) and judgment (formerly human, now AI), and GUIs were built specifically to carry a person through the judgment steps.
— Interfaces for status display, result viewing, and process confirmation remain valuable, with opencode's GUI cited as an actively growing example.
— The recommended split for readers: fixed execution to scripts, judgment to AI with clear criteria and output format, manual confirmation kept where error cost is high, then a fresh look at what the interface still does.
— Scripts save operation time; AI saves attention, since the real drain is switching mental context away from the current task.
Conclusions

Separating scripts (fixed rules) from AI (content judgment) reframes automation as a division of labor, not an all-or-nothing handover: the author keeps his downloader script running and only routes the interpretive steps to the model.

Treating context-switching as the real cost makes the case concrete, since the few seconds a script saves matter less than not dropping one mental task to perform another chore.

The opencode example puts a limit on the headline claim: status display, result viewing, and confirmation remain GUI work, so the shrink is confined to the decision-guidance layer, not the interface at large.

Concepts & terms
Agent skill
A reusable instruction package configured once (criteria, output format, steps) that an AI follows end-to-end when handed input, like the author's archiving skill that downloads, tags, saves, and cross-links saved content.
Flash-tier model
Google's low-cost Gemini variants, fast and cheap enough for routine classification and extraction work; the author's point is that archiving judgment needs no high-end model.
Source: juejin.cn ↗ Google Translate ↗ Backup ↗