把终端、编辑器和 Git
放进同一个工作台。
Ridge 是一个本地桌面应用,提供递归分屏终端、内嵌代码编辑器和 Git 提交图。 每个分屏都是独立的会话,可以单独运行命令、编辑文件,或交给 Claude Code 协作完成。
为日常开发流程而设计。
Ridge 把命令行、代码编辑、版本控制和智能体协作整合到同一个窗口,减少在多个独立工具之间切换的成本。
递归分屏
水平、垂直、嵌套切分都不限层数。每个分屏都是独立的终端会话,拥有自己的工作目录与命令历史。
稳定的本地终端
支持 Unicode、可点击超链接、可滚动数 MB 的命令历史。无论是 PowerShell、bash、zsh 还是 cmd,体验与原生终端一致。
嵌入式编辑器
代码编辑器与终端共享同一套分屏布局:可以把任意分屏切换为编辑器模式,文件、命令与智能体回应保持在同一视野内。
Git Graph 可视化
提交图直接渲染分支拓扑;分支选取、diff 摘要、SCM 状态会随仓库变更自动刷新,无需手动重载。
Claude Code 智能体协作
从 Ridge 内的分屏启动 Claude Code,可以直接以多分屏模式协作:智能体能列出、命名、新建、关闭分屏,并查询每个分屏的工作目录。
多工作区 / 多语境
每个工作区有独立的进程与命令历史,可同时打开多个项目;侧栏搜索会并行扫描所有打开中的目录。
演示。
下面四组截图位用于呈现核心场景,正式录屏到位后会自动替换占位图。
按需分屏。
Ctrl + \ 水平切分,Ctrl + - 垂直切分,可以无限嵌套。
- 键盘快捷键 / 鼠标拖拽都能 resize
- 每个分屏独立运行,互不干扰
- 分屏标题栏显示当前目录与 Git 状态
编辑器是另一种分屏模式。
内置文件树与代码编辑器,与终端共享同一套分屏布局。打开文件不会跳出当前窗口。
- 侧栏文件树:拖拽、重命名、键盘导航
- 搜索面板:跨工作区并行查找,支持 glob 过滤与替换
- SCM 标签:暂存、提交、分支切换一站式
直接查看分支历史。
提交图直接渲染分支拓扑。每个分屏标题栏会显示当前分支与 ahead / behind 数量。
- 仓库变更后状态自动刷新
- 分支选择器内嵌「+ 创建新分支」
- 自动识别 git worktree
与 Claude Code 协作。
Ridge 兼容 Claude Code 的多分屏会话协议。可以让多个智能体并行在不同分屏上工作,输出互不干扰。
- 智能体可以列出、命名、新建、关闭分屏
- 从分屏内启动智能体,环境变量自动就绪
- 智能体可以查询每个分屏当前的工作目录
两分钟跑起来。
源码构建需要 Node 18+、pnpm 9+、Rust 1.77+。
最新版本 v0.1.0
Ridge 0.1.0 是首个对外发布的版本,奠定了分屏、终端、编辑器、Git 与智能体协作的基础体验。
Ridge 的第一个公开版本。在这一版里,分屏终端、代码编辑器、Git 提交图与智能体协作首次同时可用。
亮点
- 递归分屏与多工作区
- 稳定的终端体验,可滚动数 MB 的命令历史
- 内置代码编辑器,与终端共享分屏布局
- Git 提交图与实时仓库状态
- 开箱即用的 Claude Code 智能体协作
- 多套主题、可切换编辑器字体