Pebrel Vibe 项目
## 项目简介 Pebrel(原名 Nebula)是一款基于 Rust + GPUI 构建的 GPU 加速跨平台终端模
项目简介
Pebrel(原名 Nebula)是一款基于 Rust + GPUI 构建的 GPU 加速跨平台终端模拟器,主打"AI CLI 一体化工作区"。它把本地 Shell、远程 SSH、SFTP、Git 与 Claude Code、Codex 等 AI 命令行工具整合到同一个原生桌面窗口,标签页与分屏任意编排,会话状态可持久保存;目前重点打磨 Windows,Linux 与 macOS 提供 Preview 版本,开源免费。
核心功能
- GPU 加速的原生终端:使用 GPUI 渲染,界面流畅、内存占用低(约 100MB),对比 Warp 更轻量,比 Windows Terminal 更适合 AI 工作流。
- 多标签与分屏布局:侧边栏或顶部标签页、可拖拽分屏,每个窗格独立工作目录;布局可保存为工作区。
- Claude Code / Codex 集成:自动识别 AI CLI,显示对应图标与活动状态;通知绑定源窗格,点击直接跳回。
- SSH + SFTP 工作区:保存主机列表、代理与跳板、私钥与键盘交互认证;SFTP 浏览、上传下载、文件夹传输与进度管理一应俱全。
- 持久化会话:在 Windows 下后台驻留,关闭窗口后已运行的会话保持存活;支持 AI 对话恢复(依赖 CLI 与会话标识)。
- 智能补全引擎:根据当前 Git 仓库、项目脚本、SSH 配置、文件系统生成补全候选,无需 shell 插件或 AI 请求;Windows 下还识别已注册的 WSL 发行版。
- 历史补全与快捷键:单独的历史补全与可配置键绑定,集成 Powerline 风格提示符。
- Markdown 阅读器与 LaTeX 数学渲染:捕获的 Claude Code、Codex 答案可在原生阅读器中查看,支持 Markdown 渲染、公式排版与本地图片预览。
- 图片粘贴支持:剪贴板图片自动保存为 PNG,路径插入本地、WSL 或 SSH 会话。
- 多语言界面:内置 11 种 UI 语言,含简体中文与英文回退。
技术实现
Pebrel 使用 Rust 语言开发,UI 层基于 GPUI(Zed 编辑器同款 GPU 加速框架)实现,因此能在 Windows、macOS、Linux 上保持一致的高性能渲染与低内存占用。终端层整合本地 Shell、WSL、SSH 多协议栈;AI CLI 集成通过识别 Claude Code、Codex 的 hook 事件获取更精确的活动状态;补全引擎独立于 shell 插件和 AI 请求,从上下文环境(Git、SSH 配置、文件系统)直接生成候选词。会话持久化在 Windows 下利用后台驻留机制实现,关窗后已运行的进程保持存活,重新打开后可恢复布局和工作目录。
快速上手
- 前往 GitHub Releases 页面下载对应平台的安装包:Windows 10 1809+ / 11 提供 .exe 安装包与便携 .zip;Linux Preview 提供 .AppImage 与 .deb;macOS Preview(macOS 14+)提供 Apple Silicon 与 Intel 的 .dmg。
- Windows 上运行 setup.exe 完成安装,或解压 ZIP 后双击 pebrel.exe 启动;Linux 解 DEB 包或赋予 AppImage 执行权限;macOS 挂载 DMG 后拖入 Applications 目录。
- 在 Pebrel 设置中配置 SSH 主机、SFTP 私钥、Shell 类型(PowerShell、Zsh 等)。
- 启动 Claude Code 或 Codex CLI,Pebrel 自动识别并显示对应图标与活动状态。
- 通过拖拽布局窗格,保存为工作区,下次打开自动恢复。
适用人群
高频使用 Claude Code、Codex 等 AI CLI 的独立开发者与团队;Windows 平台上想要轻量、好看的 AI 原生终端的用户;需要同时管理多个本地/远程会话的 DevOps 工程师;希望把终端、SSH、文件浏览、AI 对话集成到一个窗口的研发人员。
官方链接
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议