NodeTerm
基于节点的开源终端管理器,专为AI编程Agent场景设计,将tmux支撑的终端会话以可拖拽节点形式呈现在无限画布上,支持macOS、Linux桌面及浏览器Server Edition,使用TypeScript开发
时间轴 (近 90 天)
NodeTerm是一款基于节点的终端管理器,将由tmux支撑的终端和并行Agent会话以可拖拽节点的形式呈现在支持无限平移与缩放的画布上,专门面向AI编程Agent场景
NodeTerm的GitHub仓库地址为eneskirca/nodeterm
NodeTerm目前已获得1145 Stars,其中本周新增496 Stars,Fork数达到118
NodeTerm的每个终端节点都由tmux会话支撑,天然支持会话持久化、断线重连和后台运行
关闭NodeTerm界面后,背后的tmux会话仍在持续运行,AI Agent的长时间任务不会中断,重新打开时可无缝恢复
NodeTerm使用TypeScript开发
NodeTerm支持macOS原生桌面应用、Linux桌面应用以及可在浏览器中运行的Server Edition
NodeTerm的Server Edition可部署在远程服务器上,通过浏览器访问以接入远端运行的Agent会话
NodeTerm借鉴了Figma、tldraw这类白板工具的交互范式,将每个终端会话抽象为画布上的独立节点
NodeTerm仍处于早期阶段,需要时间验证在大规模会话下的性能表现、跨平台一致性及与各类AI Agent的兼容深度
还有 1 条时间轴事件
全部知识事实 (9)
NodeTerm是一款基于节点的终端管理器,将由tmux支撑的终端和并行Agent会话以可拖拽节点的形式呈现在支持无限平移与缩放的画布上,专门面向AI编程Agent场景
50%待验证NodeTerm的GitHub仓库地址为eneskirca/nodeterm
50%待验证NodeTerm的每个终端节点都由tmux会话支撑,天然支持会话持久化、断线重连和后台运行
50%待验证关闭NodeTerm界面后,背后的tmux会话仍在持续运行,AI Agent的长时间任务不会中断,重新打开时可无缝恢复
50%待验证NodeTerm使用TypeScript开发
50%待验证NodeTerm支持macOS原生桌面应用、Linux桌面应用以及可在浏览器中运行的Server Edition
50%待验证NodeTerm的Server Edition可部署在远程服务器上,通过浏览器访问以接入远端运行的Agent会话
50%待验证NodeTerm借鉴了Figma、tldraw这类白板工具的交互范式,将每个终端会话抽象为画布上的独立节点
50%待验证空间化的节点画布组织方式将时间维度的会话切换转变为空间维度的浏览,可降低多Agent并行任务的认知负担
50%