并行智能体,
按你的方式监督。

在同一个仓库中并行运行 Claude Code、Codex 以及任意 CLI 智能体——每个都在独立的 worktree 中,关闭应用后继续运行,还能用手机操控。内置的监督者会按你的方式回答常规提示,只把有风险的操作交给你。

macOS、Windows 和 Linux · 源代码可用,采用 Ferryx License · 产品事实(英文)

跳过实时预览

在浏览器中体验真实工作区

此实时预览使用模拟后端加载 Ferryx 真实的侧边栏、标签栏和分屏终端视图,让你在安装前探索多智能体工作区布局。演示中的应用界面为英文。

滚动到此处时将加载实时预览。

为什么选择 Ferryx

速度、隔离与完全掌控。

Ferryx 将替你回答智能体常规提示的监督者,与经过测量的 WGPU 终端管线、经过泄漏检查的 libghostty-vt 边界和无头 Rust 守护进程结合在一起。

监督者

像你一样作答的监督者

智能体会停下来提问。Ferryx 监督者会关注每个受监督的窗格,按你的方式回答常规提示,并把有风险或破坏性的操作放进你的收件箱。它会准确显示自己输入了什么,你随时可以接管。

  • 记住你选择始终允许的批准
  • 破坏性或无法读取的提示留给你处理
  • 你输入时它会等待;点击接管即可暂停

渲染

原生 Ghostty 与 wgpu 引擎

桌面终端窗格通过原生 libghostty 与 GPU 加速的 wgpu 管线直接渲染,呈现清晰字体与低延迟输出。

  • libghostty 终端核心
  • wgpu GPU 管线
  • M4 Max 上 50 帧离屏渲染 p50 为 3.10 毫秒

智能体

多智能体工作区

在隔离的分屏窗格中并行运行 AI 编码智能体(Claude、Codex、Antigravity),并查看实时状态。

  • 每个智能体使用独立 worktree
  • 实时状态指示
  • 从标签栏启动

布局

灵活的分屏平铺

支持任意垂直与水平终端分屏、指针拖动调整大小,以及流畅的布局过渡。

  • 垂直与水平分屏
  • 拖动调整大小
  • 将标签拖入任意窗格

远程

移动网页配对

使用邮箱魔法链接登录 Ferryx 账户后远程访问。在无需依赖的 DOM 终端网格中查看流式输出,随时操控智能体工作。

  • 账户登录配对
  • 流式终端网格
  • 用手机操控智能体

架构

零 Electron 开销

采用 Tauri v2 和原生 WebView2 / WebKit 引擎,搭配无头 Rust PTY 守护进程。核心支持跨平台,部分系统集成仍以 macOS 为主。

深入了解架构(英文) →
  • Tauri v2 外壳
  • 无头 Rust PTY 守护进程
  • 跨平台核心,部分 macOS 优先集成

可靠性

可靠的持久化

工作区状态自动快照,应用退出或更新时后台守护进程会保持会话运行。停止守护进程或重启主机仍可能结束正在运行的终端。

  • 布局快照
  • GUI 关闭后守护进程仍运行
  • 重连并回放输出

架构实现,而非性能对比

以下清单列出 Ferryx 已实现的功能及对应源代码。没有对比测量数据时,我们不会宣称性能优于其他产品。

实现清单

每一行都标明支持相关说明的代码位置。

组件Ferryx 实现代码依据
终端解析器libghostty-vtsrc-tauri/src/native_terminal/sys/ffi.rs
桌面渲染器WGPU 原生子表面src-tauri/src/native_terminal/renderer/
PTY 生命周期无头 Rust 守护进程与顺序回放src-tauri/src/daemon/ · terminal/output_hub.rs
嵌入式浏览器原生 WebView 分屏标签ui/src/components/browser/
移动终端无需依赖的 DOM 网格ui/src/remote/RemoteTerminal.tsx
智能体监控基于清单的状态检测src-tauri/src/agent_detect/