TL;DR:
AI正通过CLI和HTML等“复古”技术剥离现代软件沉重的抽象层。这场看似反祖的现象,实质上是AI Agent作为执行主体,对计算效率和交互透明度进行的“第一性原理”回归。
格式之争的隐喻:机器的偏好与人类的审阅
近期科技圈关于“Markdown vs HTML”的论战,表面是排版格式的更迭,实则是AI交互范式的深刻转折。当Anthropic的工程师宣称弃用Markdown转向HTML时,他们揭示了一个真相:人类不再是唯一的终端用户。
在AI辅助生成的时代,人类角色已从“创作者”降维为“审阅者”。对于机器而言,Markdown的线性结构简洁高效;但对于审阅者,HTML提供的交互式布局、Tab切换和动态渲染,能够以更低的认知负载呈现AI输出的复杂逻辑。这并非单纯的复古,而是AI时代内容消费逻辑的重构——给机器看的是协议,给人看的是界面。
CLI的复兴:从隐喻到语言的跨越
如果说HTML回归是视觉呈现的进化,那CLI(命令行界面)的复兴则是AI与计算环境交互的本质回归。正如Perplexity CTO放弃MCP协议转而拥抱传统的标准输入输出(stdin/stdout)一样,开发者群体正在经历一场对复杂协议的“断舍离”。
“对AI来说,GUI是一种隐喻,而CLI是一种语言。隐喻需要翻译,语言只需要解析。”
在复杂的GUI环境中,AI不仅要通过视觉模型识别图标与语义,还面临着极高的延迟与不确定性。相反,CLI通过结构化的文本流提供了近乎零噪声的操作环境。这种“回归”揭示了一个深刻的洞察:最好的AI界面,是不需要视觉隐喻的执行接口。 当AI成为了执行主力,软件的抽象层(如容器编排、复杂的API封装)反而成了干扰AI路径规划的“熵增”。
SaaS的末日与Agent的新生
“SaaSpocalypse”(SaaS的世界末日)并非指软件服务的消失,而是指传统臃肿型SaaS模式的瓦解。当Claude Code等工具能够通过调用CLI接口、直接生成HTML交互页面来完成复杂的业务闭环,那种依托于特定UI、锁定用户数据的“孤岛式”软件将失去壁垒。
未来,我们可能见证一种新型软件形态的崛起:
- 去中心化交互:软件不再是一个封装好的应用,而是一组由AI调用的原子化命令行工具。
- 即时生成式界面:UI不再预先编码,而是根据当前任务动态生成轻量级的HTML/JS交互组件。
- 第一性原理回归:底层的执行逻辑将完全透明化,中间层抽象(如复杂的React生态、本地数据库依赖)会被AI直接绕过或简化。
螺旋上升的贝叶斯主义
这场所谓的“复古运动”,实则是技术螺旋上升的典型体现。过去三十年,我们为了弥补人类认知的局限,在计算机之上堆叠了无数层抽象(如拖拽、低代码、复杂UI库),每一层都在解决上一层带来的复杂度。而AI作为一种新型的“计算引擎”,它不具备人类的认知局限,因此它有动力、也有能力将这些抽象层一层层剥离。
这并非是对技术的倒退,而是一种基于AI Agent能力的贝叶斯主义——在每一个决策节点上,选择那个最直接、最少干预、最具确定性的技术路径。当Claude Code能够直接读写文件、执行命令、输出网页时,软件开发的门槛已被推平。这标志着我们正式进入了“执行力即生产力”的时代,任何无法被AI无缝调用的技术栈,终将被历史过滤。