我是一个40岁的千禧一代,显然现在我住在终端里

Reddit r/ArtificialInteligence 新闻

摘要

一位千禧一代反思AI工具如何引导他重新广泛使用命令行终端,从DOS到现代AI辅助CLI环境的演变。

最近我有个领悟,觉得挺搞笑的。我40岁了。我长大时看着整个计算机行业花了数十年时间让我们远离命令行。DOS让位给了Windows。命令变成了按钮。配置文件变成了设置菜单。一切都变得图标化、安装程序、向导、拖放等等。显然我现在时光倒流了,因为我一半的时间都在看这个:$ _ 不过这次它分布在三个4K显示器上,并由RTX 4090驱动。😂 我现在经常用Linux。SSH、tmux、Pi、Codex、llama.cpp、本地模型、各种CLI工具...我经常打开多个终端会话做完全不同的事情。现在,为了真正完成这个循环,我认真考虑将我的Linux桌面切换到Omarchy/Hyprland,因为我看着当前的GUI想,‘你知道这需要什么吗?更多的终端。’ 不知怎么的,我成了1990年代微软试图拯救的那种计算机用户。这让我思考为什么会这样,因为我不认为只是我随着年龄增长变得越来越宅。命令行一直非常强大。问题是你必须知道怎么用这玩意儿。你必须知道命令。然后是标志。然后是语法。然后是有人决定配置文件该放哪儿。然后是那个你忘了的愚蠢选项,导致整个事情失败。然后你谷歌错误信息,最后读到一个2013年的Stack Overflow回答,作者非常恼火你居然不知道这个。然后AI出现了,打破了整个等式。我基本上可以告诉一个代理:找出谁在用端口8080。判断我是否可以杀掉它而不破坏其他东西。如果可以,就杀掉它,重启服务,并检查日志确保它真的启动了。我不一定非得知道命令了。我是说,这有帮助,你可能还是应该学,但现在,我真的可以只靠知道我想完成什么就行。这是一个非常显著的区别。GUI最初解决了可发现性问题。你不需要记住somecommand --some-flag --other-flag;你可以到处点,直到找到一个看起来有希望的按钮。现在我可以清楚地用英语描述我想要发生的事情,让AI找出哪个神秘的咒语让Linux真正执行。同时,所有最初让终端有用的东西仍然存在。它们轻量级、可脚本化、远程友好、可组合、易于自动化,而且或许现在最重要的是,AI可以很好地操作一个终端。我绝对不是在预测GUI的死亡或什么的。我喜欢按钮。按钮很好。但显然我自己的轨迹是:DOS → Windows → 越来越复杂的GUI → 浏览器中的AI → Windows终端中的AI → Linux + 终端 → tmux → 也许我应该整个桌面围绕平铺终端重新设计,并安装DHH的极端终端中心化的Linux设置。三十年的进步,我又回到了一个闪烁的光标,在终端中输入命令,几乎不用鼠标。只是现在光标会回话了。我们只是把AI放在了它的另一边。总之,我好奇这是否发生在其他重度使用编码代理的人身上。你现在是否比AI之前花更多时间在终端上,还是AI主要把你进一步拉进了IDE和图形工具?
查看原文

相似文章

关于人工智能

Lobsters Hottest

作者回顾了自己从在老旧Macintosh上手动输入代码到使用Copilot和Claude等AI辅助代码补全工具的历程,并得出结论:尽管AI行业存在问题,但技术本身是有用的。