Skip to content
Charles
Go back

Terminal 和 Shell 对比

Edit page

Terminal

项目平台支持渲染方式性能资源占用内置多路复用图像协议支持字体连字(Ligatures)TrueColor可点击超链接OSC 52 剪贴板AI 功能
AlacrittymacOS、Linux、Windows、BSDGPU(OpenGL)极高极低不支持(依赖 tmux)不支持不支持支持支持支持不支持
iTerm2主要 macOSCPU / Metal 渲染中等中等支持(标签、分窗)iTerm2 Inline部分支持支持支持不支持
KittymacOS、Linux(Windows 实验)GPU(OpenGL)极高极低支持(标签、分窗)Kitty 协议支持支持支持支持不支持
WezTermmacOS、Linux、Windows(一致)GPU(WebGPU/Metal/Vulkan/DX12)极高支持(内置多协议)多协议(Kitty、iTerm2、Sixel)支持支持支持支持不支持
Windows TerminalWindows(原生)GPU(DirectX)中等支持(标签、分窗、Quake)Sixel支持支持支持部分不支持
GhosttymacOS、Linux(Windows 计划中 / 有第三方 fork)GPU + 原生 UI(Metal/GTK)极高极低支持(原生标签、分窗)Kitty 协议支持支持支持部分不支持
RiomacOS、Linux、Windows、FreeBSD、WebAssemblyGPU(wgpu/WebGPU)高(硬件加速)未说明支持(标签、窗口、分屏)iTerm2 + Kitty + Sixel支持支持支持支持未说明
HypermacOS、Windows、LinuxCPU(Electron)基本(依赖插件)不支持部分支持部分不支持不支持
TabbyWindows、macOS、LinuxGPU中等中高支持(标签、分窗)部分(插件)支持支持支持支持部分(插件)

说明:表格中的“未说明”表示项目 README 没有明确承诺该能力,不代表一定不支持。

推荐

AI Agent 终端 / 工作台

项目定位平台支持终端能力Agent 能力适合场景
Wave TerminalAI 终端工作台macOS、Linux、Windows图形小部件、块式布局和多协议输出上下文 AI、本地 / 云端模型需要终端与 AI、工作区结合
WarpAI 终端macOS、Linux、WindowsGPU 渲染、块式输出和现代终端交互Agent 模式、命令建议、协作和云端 Agent团队协作和云端 Agent 编排
OttyAI Agent 原生终端工作台目前仅 macOS(Windows / Linux 开发中)原生标签、分窗、文件 / 文件夹面板,支持 Kitty、iTerm2、Sixel面向 Claude Code、Codex、OpenCode 等 Agent,支持会话监控、Composer、通知和历史 forkmacOS 上的深度 Agent 终端工作流
tty7跨平台 Agent 终端工作台macOS、Windows、Linux持久会话、标签、分屏和原生 SSHAgent 感知、CLI 和 Skills需要跨平台持久会话与远程 Agent
Attyx轻量 Agent 终端工作台macOS、Linux会话、标签、分屏和弹窗,支持 Kitty 协议Agent 状态、IPC、CLI 和 MCP轻量部署和多个 Agent 编排
kookymacOS Agent 工作台macOS 14+工作区、标签、分屏和持久会话多种 Agent 一键启动、状态监控和会话恢复macOS 上的多 Agent 工作区管理
KeromacOS 终端工作台macOS项目分组和分屏,基于 libghostty 或 Alacritty 后端未说明需要项目分组和基础工作区能力
Muxy多设备终端工作台macOS、iOS、Android项目组、标签、分屏和会话持久化扩展 API 和 Agent Skills桌面与移动端协同
Waku原生 Coding Agent 工作台macOS、Linux、Windows在原生桌面应用中运行终端和 Agent 会话项目与会话管理、模型切换、任务排队、Git 检查点,支持 Claude Code、Codex CLI、Cursor CLI、OpenCode 等用桌面应用统一管理多个本地 Agent
herdrAgent 原生终端运行时 / 多路复用器macOS、Linux、Windows持久化终端、分屏、鼠标操作和 SSH 远程连接,关闭网络后可继续运行识别 Agent 工作、阻塞和空闲状态,并通过 CLI / Socket API 编排 Agent终端原生、长期运行和远程 Agent 工作流
herdrmherdr 的 macOS 原生控制台macOS 14+直接连接 Agent 的实时 PTY,支持完整 TUI聚合本地及远程设备、Agent 状态、通知和快速切换用 GUI 管理 herdr 上多个设备和 Agent

其中 herdrmherdr 的图形客户端。

推荐

Shell

项目平台支持脚本兼容性交互特性自动补全语法高亮管道数据类型编程范式性能跨平台一致性学习曲线独特特性
BashUnix / Linux、macOS、Windows (WSL)POSIX 标准(广泛兼容)基本(需插件增强)基本无(需插件)纯文本过程式良好低(默认标准)脚本生态最大
ZshUnix / Linux、macOS、Windows (有限)高度兼容 Bash优秀(内置补全、拼写纠正)强大(可配置)支持(插件)纯文本过程式良好(插件后稍慢)中等插件系统(Oh My Zsh)
FishUnix / Linux、macOS、Windows不兼容 POSIX(独特语法)出色开箱(语法高亮、自动建议)优秀开箱内置纯文本过程式(用户友好)快速低(开箱友好)开箱即用友好
PowerShellWindows(原生)、Unix / Linux、macOS(跨平台).NET 对象管道优秀(Tab 补全、历史)强大(参数补全)内置对象对象导向中等中等(Windows 导向)对象管道、模块系统
NushellUnix / Linux、macOS、Windows不兼容 POSIX(结构化数据)结构化输出、表格显示支持(结构化)内置(表格/结构化)结构化数据(表格、列表)数据导向(类似 SQL)快速(Rust 编写)中等(新语法)结构化数据处理

推荐


Edit page
Share this post:

Previous Post
服务器系统和容器镜像对比
Next Post
港卡办理指南