当我们同时使用本地终端、远程服务器、文件管理器、Claude Code、Codex 等 AI 编程工具时,工作流往往被分散在多个窗口之间。如何解决呢?
Pebrel 给了一个思路:
将终端、SSH、文件浏览与 AI CLI 工作流整合到一个原生桌面应用中。
它使用 Rust 与 GPUI 构建,支持 Windows、macOS 与 Linux,目标是成为一个面向 AI 时代开发者的统一工作空间。
它能做的?
Pebrel 将以下内容统一管理:
- 本地 Shell
- WSL 环境
- 远程 SSH 会话
- 文件浏览
- Claude Code
- Codex
- AI Agent 输出
开发者可以通过标签页和分屏布局组织不同任务,在同一个界面中观察多个 Agent 的运行状态。
例如:
┌─────────────┬──────────────┐ │ Claude Code│ SSH Server │ ├─────────────┼──────────────┤ │ Codex │ Local Shell │ └─────────────┴──────────────┘
所有会话都处在统一上下文之中,不再需要频繁切换窗口。
体验如何?
Pebrel 不只是一个简单的终端模拟器。
它提供了:
- 标签页管理
- 拖拽分屏
- 独立工作目录
- 历史记录
- 路径自动补全
- 自定义快捷键
- Shell 集成提示符
同时支持保存工作区布局,下次启动时快速恢复工作状态。
界面预览


内置 SSH 与 SFTP 能力
Pebrel 原生支持:
- SSH 主机管理
- SSH 配置文件读取
- 跳板机与代理配置
- 私钥认证
- 交互式认证
- 主机密钥验证
同时集成了完整的 SFTP 文件操作能力:
- 文件浏览
- 上传下载
- 目录传输
- 进度显示
- 任务取消
这意味着开发者无需额外打开 FileZilla 或其他 SFTP 工具。
为 Claude Code 与 Codex 量身打造
Pebrel 最有特色的部分,是对 AI CLI 工具的深度支持。
目前已针对:
- Claude Code
- OpenAI Codex
进行了专门适配。
应用能够识别这些 CLI 会话,并展示:
- 独立图标
- 运行状态
- 当前活动
- 任务进度
- 等待输入状态
相比传统终端中只能看到一堆文本输出,体验明显更加直观。
AI 输出像文档一样阅读
Pebrel 会捕获 Claude Code 与 Codex 的回答,并通过内置阅读器展示。
支持:
- Markdown 渲染
- 数学公式
- 图片预览
- 原始文本查看
这样就不需要从终端复制内容到浏览器或者 Markdown 编辑器中查看。
多媒体工作流
Pebrel 对 AI 编码场景中常见的图片处理也进行了优化。
例如:
- 直接从剪贴板粘贴图片
- 自动保存为 PNG
- 自动插入到 AI 会话中
- 支持本地、WSL 和 SSH 环境
原生 GPU 加速界面
与很多 Electron 工具不同,Pebrel 采用:
- Rust
- GPUI
构建原生界面。,它提供:
- GPU 加速渲染
- 深色模式
- 浅色模式
- 背景透明度
- 多主题支持
在保持高性能的同时,也具备现代桌面应用的视觉体验。
可定制扩展
Pebrel 还提供较高的可定制性。
主要配置能力包括:
- 可搜索设置界面
- 命令面板
- Lua 配置系统
- 配置热重载
- 配置校验
同时仍然兼容已有的 TOML 配置方案。
支持的平台
目前项目支持:
| 平台 | 状态 |
|---|---|
| Windows 10/11 | 正式支持 |
| Linux | Preview |
| macOS | Preview |
Windows 提供:
- 安装版
- ZIP 便携版
Linux 提供:
- AppImage
- DEB
- tar.gz
macOS 提供:
- DMG 安装包
其中部分高级特性目前主要集中在 Windows 平台,例如系统托盘驻留、全局终端快捷键以及自动更新能力。
Pebrel 适合哪些人?
如果你属于以下开发者群体,Pebrel 值得尝试:
✅ 经常使用 Claude Code
✅ 经常使用 Codex CLI
✅ 同时管理多个 SSH 服务器
✅ 习惯分屏开发
✅ 希望将 AI Agent 工作流与终端统一管理
✅ 喜欢原生高性能桌面应用
发布者:木木,转载请注明出处:https://blog.mmcoo.de/11728.html
微信
支付宝