在人工智能时代,我们应该使用哪些终端工具?

发布日期:2026-04-30 10:00:49   浏览量 :3
发布日期:2026-04-30 10:00:49  
3

2026西湖龙井茶官网DTC发售:茶农直供,政府溯源防伪到农户家 

本文最初发布于 maoxunxing.com

今天我想谈谈每个开发者每天都在使用,但很少有人深入思考的东西:命令行。

在 macOS 上,经典的配置长期以来一直是:

iTerm2 + Oh My Zsh

iTerm2 为你提供更好的终端体验——标签页、窗格、配置文件——而 Oh My Zsh 则通过插件、主题和自动补全功能让 Zsh 更易用。

这套配置运行得非常好。

但在人工智能时代,终端的角色正在发生变化。

它不再仅仅是一个“运行命令”的地方。

它正成为一个开发入口点

你在终端内运行项目、检查日志、管理 Git、启动人工智能代理,甚至让人工智能修改你的代码。

所以真正的问题是:

在人工智能时代,我们究竟应该使用哪些终端工具?

关键见解在于:

你不应该从单一工具的角度去思考,而应该从分层角度去思考。

  • 终端模拟器 → iTerm2、Ghostty、Warp
  • Shell(命令行解释器) → Zsh、Fish、Bash
  • 工作流工具 → tmux、LazyGit、fzf
  • 人工智能层 → Warp AI、Claude Code、Codex CLI、Gemini CLI

你真正构建的是一个终端工作流系统,而不是挑选单一的应用程序。

1. iTerm2:稳定、成熟,但非人工智能原生

如果你使用的是 macOS,iTerm2 仍然是一个非常可靠的选择。

它的优势显而易见:

  • 成熟且稳定
  • 功能丰富(分割窗格、标签页、配置文件、快捷键)
  • 高度可定制

但它遵循的是传统模式

它是为人类输入命令优化的,而非为人工智能辅助的工作流优化。

如果你的工作流仍然是:

  • 运行服务
  • SSH 连接
  • Git 命令
  • 查看日志

那么 iTerm2 绰绰有余。

但是,如果你大量使用像 Cursor、Claude Code、Codex CLI 或 Gemini CLI 这样的人工智能工具,iTerm2 本身并不能为你提供太多人工智能助力。

结论:

iTerm2 非常适合保守型用户——稳定、可靠、没有意外。

2. Oh My Zsh:功能强大,但容易过度配置

Oh My Zsh 往往是人们安装的第一个升级组件。

它是一个由社区驱动的框架,包含:

  • 300 多个插件
  • 140 多个主题
  • 内置的 Git 集成

它让 Zsh 在开箱即用时更加易用。

但这里有一个陷阱:

你很容易对其进行过度配置。

插件过多 → 启动变慢 → 调试困难。

命令行应当提高效率,而不是成为一种爱好。

我的观点:

可以使用它,但要保持精简。

只保留真正有帮助的功能:

  • Git 插件
  • 自动建议
  • 语法高亮

3. Fish:更现代的 Shell 体验

Fish 是一个被严重低估的选项。

它的理念很简单:

默认就让 Shell 变得好用。

开箱即用,Fish 提供:

  • 语法高亮
  • 智能自动补全
  • 行内建议
  • 更好的 Tab 键补全

你不需要繁重的配置。

这一点非常重要。

Zsh 功能强大,但往往需要设置。

Fish 感觉就像是从第一天起就是一个现代化的 Shell

缺点在于:

  • 不完全兼容 POSIX 标准
  • 某些脚本

    免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。

关于我们
热门推荐
合作伙伴
免责声明:本站部分资讯来源于网络,如有侵权请及时联系客服,我们将尽快处理
支持 反馈 订阅 数据
回到顶部