一、背景#
目前本人的工作流是在Windows上使用wsl,需要一款好用的终端来管理多个打开的wsl的shell和Windows shell,同时最好具有优秀的AI工作流。
二、终端工具推荐#
- Windows Terminal
Windows的自带终端,更新到powershell7.6之后甚至有历史补全的功能,类似于zsh的补全插件。优势是,速度比较快,Windows自带,具有良好的兼容性。
劣势是,额外功能不是很多,不是非常的现代化。
- warp
warp是一款完全由rust开发的Terminal,具有极其强悍的性能,并且和AI编程工作流深度融合,功能强大。
缺点是,免费版AI用量有限,并且还不能够使用自己的API,必须高级版才能使用自己的API。并且冗余功能较多,属于是典型的厂商规训用户的设计,自定义能力不够强。
佛法warp 2 api For ai plugins 这个项目可以桥接warp,暂时还未尝试
- Ghostty
Ghostty是一个由zig开发的Terminal,性能也非常强大,并且有非常好的自定义能力。
具体好不好用,我还没用上,没有Windows版
缺点,正如上述所说,没有Windows版就是最大的缺点。
- Waveterm
waveterm是一个可以高度自定义的中断,和claude code集成较好,并且具有比较好的终端动画和设计。
缺点是,配置比较困难,我暂时还没有上手。
Tmux替代#
在寻找好用的Terminal的过程中,找到了一个Tmux的平替zellij,具有比tmux更好的便利性,更容易上手。