字
字节笔记本
2026年9月24日
Rune:Go 写的 GPU 加速原生 IDE,所有实例 P2P 组网随处续写
API中转
¥120
本文介绍 unstablebuild 开源的 Rune(1.1 千 stars,GPL-3.0)——用 Go 写的 GPU 加速 IDE 与终端多路复用器,定位"专业人士的开发环境":原生图形管线(Linux 走 OpenGL、macOS 走 Metal,不搞 Electron),所有 Rune 实例组成端到端加密的 P2P 网络,从笔记本连工作站、从工作站连笔记本,随处续写代码。
项目简介
Rune 想解决的问题很实在:现代开发者的代码散落在多台机器上,SSH 来回跳、状态不同步、终端复用器(tmux)配置各自为政。Rune 把 IDE、终端多路复用和组网合成一个原生应用——所有实例通过 headscale(Tailscale 控制面的开源实现)组网,机器之间天然互通。
核心特性
- 随处续写:全部 Rune 实例组成 e2e 加密 peer 网络,工作站的会话笔记本直接接管
- 开箱即用的语言智能:生产级 LSP 开箱可用,支持语言清单见 docs
- 新的组织模型:UI 本身是屏幕多路复用器——9 个工作区槽位、无限终端/标签/窗口自由排布
- 内置 agent 与技能:带 agent,或给你的 IDE 挂 IDE 级技能
- 插件体系:官方包仓库 + 从任意 git 仓库直接安装社区扩展(
pkg install github.com/...) - 原生性能:GPU 加速图形管线,拒绝 Electron
快速开始
bash
curl -fsSL https://rune.build/install.sh | sh源码开发:git clone 后 go run ./cmd/rune;macOS 打包 make rune-dmg。
适用场景
- 多机开发者:办公室工作站 + 家里笔记本 + 笔记本,会话与环境处处可达
- 讨厌 Electron 卡顿和内存占用的终端原教旨主义者
- 想要"终端多路复用器 + 现代 IDE + agent"三合一的人
注意事项
- GPL-3.0 协议
- 项目 9 月刚开源,功能在快速变化,版本锁定后再纳入日常工作流
- 组网依赖 headscale 基础设施,公司内网部署需评估网络策略
项目链接
- GitHub 仓库:https://github.com/unstablebuild/rune
- 官网与文档:https://rune.build
相关文章
分享: