Vibe99

One developer now runs four or five coding agents at once. Traditional terminals give you two bad choices: tabs hide background agents until you forget they finished, while split grids shrink every pane until you cannot read any of them.

Vibe99 is a desktop terminal workspace built for one focused pane, peripheral vision on the rest. You read and command one agent at full width, while the others stay stacked on screen so you can see every session move at a glance.

一个人同时跑四五个 Coding Agent 已经是常态。但传统终端只有两种糟糕的选择:切标签页会把后台 Agent 彻底藏起来,跑完了也忘看;十字分屏又把每个窗口挤成豆腐块,哪一个都看不清。

所以我做了 Vibe99——一个按 「一主聚焦、余光巡视」 设计的 Agent 终端工作台。当前操作的终端永远保持全宽可读,其余终端层叠在侧,所有 Agent 的动静尽收眼底。

Vibe99 workspace

Getting started

  1. Download a release. Windows (.msi, -setup.exe) and Linux (.deb, .AppImage, .rpm) installers are published on GitHub Releases.
  2. Preferred for source builds: let your agent do it. Copy https://github.com/NekoApocalypse/Vibe99 into your coding agent (Claude Code, Codex, Antigravity, or OpenCode) and ask it to build and launch Vibe99.
  3. Build it yourself. Requires Node.js 22+ and a stable Rust toolchain.
    npm ci
    npm run tauri:dev
    To package native release installers for your platform:
    npm run tauri:build

Controls

ShortcutAction
Ctrl+N (Cmd+N on macOS)Open a new terminal pane
Ctrl+Tab / Ctrl+Shift+TabCycle through recently visited panes
Ctrl+Left / Ctrl+RightMove focus to the adjacent pane on the left or right
Ctrl+Shift+O (Cmd+Shift+O)Open the command palette and jump to any pane by title
Ctrl+BEnter navigation mode (H/L or arrows to move, 1–9 to jump, N new, R rename, X close, Enter focus)
Ctrl+Shift+C / Ctrl+Shift+VCopy or paste in the focused terminal
Ctrl+Shift+MRecover mouse input after an interrupted SSH or TUI session

Double-click any tab to rename it, drag tabs to reorder panes, or right-click a tab to switch its shell profile, color, or activity alert. All shortcuts can be customized under Settings → Keyboard Shortcuts.

Limitations


Vibe99 — 多 Agent 终端工作台

快速开始

  1. 直接下载安装包。 前往 GitHub Releases 下载 Windows(.msi、-setup.exe)或 Linux(.deb、.AppImage、.rpm)安装包。
  2. 从源码构建(推荐交给你的 Agent)。 把仓库地址 https://github.com/NekoApocalypse/Vibe99 丢给你常用的 Coding Agent(Claude Code、Codex、Antigravity、OpenCode 等),让它直接构建并启动 Vibe99。
  3. 手动构建。 环境要求:Node.js 22+ · Rust stable 工具链。
    npm ci
    npm run tauri:dev
    打包当前平台的原生安装包:
    npm run tauri:build

常用快捷键

快捷键功能
Ctrl+N(macOS 为 Cmd+N)新建终端面板
Ctrl+Tab / Ctrl+Shift+Tab按最近访问记录在面板间切换
Ctrl+Left / Ctrl+Right向左 / 向右切换到相邻面板
Ctrl+Shift+O(Cmd+Shift+O)打开命令面板,模糊搜索标题并跳转
Ctrl+B进入导航模式(H/L 或方向键移动,1–9 直达,N 新建,R 重命名,X 关闭,Enter 聚焦)
Ctrl+Shift+C / Ctrl+Shift+V在当前终端内复制 / 粘贴
Ctrl+Shift+MSSH 或 TUI 异常中断后一键恢复鼠标输入状态

当前局限