Termexo v0.8.6发布:刷新保留Agent进程,终端改用屏幕状态重放
Termexo v0.8.6已发布。Termexo是MIT开源的Windows多Agent工作台,统一管理Claude Code、Codex、OpenCode和真实终端。本版聚焦刷新、重连与尺寸变化后的连续工作体验。本文由项目维护者提供,AI根据正式发布说明整理。
此前前端加载会被误当成新的终端启动,刷新可能重启原本正在工作的进程。现在重新接入后端仍然运行的终端,保留原启动,避免重复生成恢复参数和出现不必要的会话接管提示。关闭Termexo或电脑关机仍会结束运行中的进程。
终端输出依赖光标位置、字符属性、滚动区域和屏幕模式。旧方案只重放有限PTY缓冲的尾部,容易丢失前置状态,造成重复文字、光标错位和换行错乱。v0.8.6由后端解析终端屏幕,重绘历史、可见网格、光标和输入模式,包含手机滚动所需的鼠标上报模式。
窗口变宽或变窄时,解析后的屏幕按新网格重新排版,不再直接丢弃历史。切换隐藏终端时先确定尺寸再重绘。连续到达的重同步信号按轮次合并,避免多轮重画互相干扰。
终端网址和文件路径支持Ctrl + 点击;会执行的文件类型改为在文件管理器中定位。
Codex恢复前检查会话文件,完成状态取自主线程Stop钩子。
Agent事件详情与保留条数设上限,旧数据库首次启动会压缩回收空间,升级后的第一次启动可能多花几秒。
需要Windows 10 build 17763+、WebView2 Chromium 111+。提供EXE/MSI安装包;已有Node.js 18.18+ 可运行npx termexo@latest。Agent CLI和模型服务需自行配置,不含模型订阅。
发布说明与安装包:Termexo v0.8.6 Release
源码:github.com/gemron/Termexo
官网:www.termexo.com
封面为AI生成概念插画,并非应用截图。欢迎提供Windows版本和复现步骤反馈问题。