为并行编码智能体打造的终端复用器 gPTY:Godot 加 Rust 的桌面实现
来源:github.com — github.com · 21 分 · by 1nv1n
📋 概述
gPTY 是一个基于 Godot 的 Rust 多 PTY 终端复用器桌面应用,定位不是再做一个 tmux,而是给同时跑多个编码智能体的开发者提供能看见、能并排、能接管的窗格。代码以 GDScript 为主(约 65%)、Rust 占约 31%,界面与控制逻辑分家。许可证用 GPL-3.0 配 section 7 例外:通过 CLI、JSON-RPC、MCP 或事件接口工作的插件、扩展与适配器可以用 Apache-2.0、MIT 或你自选的许可,配置文件与数据文件也不带传染性。项目已有 10 个标签与 9 个发布版本,最新为 v0.5.3,迭代相当活跃。
🔑 核心要点
- Godot 做界面、Rust 管 PTY,多窗格并行是核心卖点。
- 面向同时运行多个编码智能体的场景,而非传统终端复用。
- GPL-3.0 加 section 7 例外,插件与适配器可自选宽松许可。
- 配置与数据文件不带 copyleft,默认 JSON 文件为 Apache-2.0。
- 对外接口包含CLI、JSON-RPC、MCP 与事件,便于被智能体驱动。
💡 金句
它要解决的不是窗口不够多,而是你看不清哪个智能体在干什么。
👍 0
👎 0
← 返回 Hacker News 首页