Termexo

TERMEXO / USER GUIDE

使用说明

从第一个工作空间开始,把终端、Agent 和项目进度放在一起。

适用版本 V0.8.1 · 更新日期 2026-09-07 · Windows 10/11 x64

PDF 与本页内容同步,可离线阅读。本文以中文界面为例;其他版本的按钮位置可能略有不同。

01 / 安装与第一次运行

Termexo 是管理真实终端与编程 Agent 的 Windows 工作台。无需注册 Termexo 账号;使用 Agent 时,仍需对应 CLI 及其登录账号或供应商 API Key。

选择一种安装方式

  • 下载安装包:打开 GitHub 最新版本,在 Assets 中下载 Windows x64 安装包并运行。运行桌面应用需要 WebView2;普通安装包使用者不需要 Rust 或源码开发工具。
  • 通过 npm 运行:在已安装 Node.js 18.18 或更高版本的 Windows PowerShell 中执行以下命令。npm 包已包含桌面程序,同样需要 WebView2。
npx termexo@latest

如习惯全局命令,也可执行 npm install --global termexo,之后运行 termexo。更新全局安装时再次执行安装命令。

第一次使用:完成这三步

  1. 创建工作空间。在首次启动引导中创建工作空间,填写项目名称并选择这台电脑上实际存在的项目目录。
  2. 准备 Agent。在设置中检查 Claude Code、Codex 或 OpenCode 的检测状态。未安装时,可使用 CLI 安装/升级入口,确认安装预览后继续;按提示完成所选 Agent 的登录或模型配置。
  3. 新建终端。点击标签栏的「新建」,选择 Agent,确认工作目录、账号与模型,启动后输入任务。也可以先选择普通终端,检查项目目录与命令环境。

先用一条小任务验证环境,例如「阅读这个项目,说明如何运行测试,先不要修改文件」。确认目录、账号和连接正确后,再安排修改代码的任务。

02 / 工作空间与终端

一个工作空间对应一组项目目录、终端标签和布局。不同项目可以分别创建工作空间,并为它们改名、换色、排序;切换项目不必重新排列所有终端。

Termexo 工作台:左侧工作空间、中间多终端网格、右侧状态与会话信息
工作空间组织项目,标签组织终端,网格决定当前看到哪些终端。

安排你的工作台

  • 从标签栏「新建」启动普通 Shell、Claude Code、Codex 或 OpenCode。工作目录指向本机文件夹,不是 GitHub 网页地址。
  • 打开多个标签后,选择要显示的终端,再调整网格行列;支持 1 至 6 行/列以及最大化查看。拖动标签可以调整顺序。
  • 每个终端运行独立的真实进程。多个 Agent 在同一目录中修改文件会相互影响;需要隔离改动时,请使用不同目录或 Git worktree。

看懂状态提醒

  • 运行 / 思考:Agent 正在处理任务或执行工具。
  • 等待输入 / 等待授权:需要你回答问题或确认操作。点击常驻提示条可定位到对应终端,再阅读完整请求。
  • 已完成 / 失败 / 已停止:检查终端输出和文件变更,决定验收、排错或重新启动。状态提示不等于代码已经验证通过。

自动确认会减少逐次授权提示,也会扩大 Agent 自动执行操作的范围。首次使用或处理敏感项目时,建议保留人工确认;不要把 AUTO 标记理解成安全审查。

03 / 恢复会话

  1. 打开「会话中心」,搜索本机已有的 Claude Code、Codex 或 OpenCode 会话;可结合项目、账号等条件筛选。
  2. 查看会话的目录、Agent、账号与最近活动,确认是要继续的那一次。
  3. 选择恢复,确认启动选项。Termexo 调用 CLI 的原生会话恢复能力,再在终端中继续对话。

Termexo 只读发现原生会话记录,不通过改写历史来伪造恢复。能否继续上下文取决于原生会话文件、对应账号、CLI 版本和项目路径是否仍可用。

恢复工作空间布局,不等于让已经退出的进程原地继续。退出应用或重启电脑后,普通 Shell 中未保存的工作不能靠布局恢复找回;Agent 历史上下文应通过原生会话恢复。

04 / 账号、模型与网络

登录账号

在设置中管理隔离的登录账号,按对应 CLI 的提示完成授权。启动终端时选定账号;终端标题栏会显示当前账号。切换标题栏账号会重启该终端并开始新会话,先保存或交接当前工作。

模型 Profile

  1. 打开模型配置,创建 Profile,填写名称、模型标识、Endpoint 和 API Key。按供应商提供的真实参数填写,不要使用文档示例当作凭据。
  2. 确认协议与所选 Agent 相匹配。Claude Code 的兼容后端需要支持相应 Anthropic 接口;不是任意模型地址都能直接使用。
  3. 保存后,在启动或恢复终端时选择 Profile,先发起一条简短请求验证。切换现有终端前,阅读界面提示并确认当前任务可以中断。

API Key 由 Windows 凭据管理器保存。供应商余额与额度并非都支持查询;界面标为估算或不可用的数据,不应当作官方账单。

代理与 npm 网络

需要代理时,在网络配置中创建全局或工作空间 Profile,按实际环境填写代理和 npm registry,测试连接后再启动终端或安装 CLI。工作空间配置优先于全局配置;调整后应重新启动相关终端,使新环境生效。

05 / 任务、Git 与交接

把任务交给 Agent

  1. 进入任务看板,新建任务,写清目标、项目目录、优先级和验收标准,例如「新增搜索框;空输入显示全部;测试通过」。
  2. 选择 Agent 与模型后启动执行。任务会关联一个真实终端,并切回终端视图,便于检查启动状态和处理授权。
  3. 跟踪待办、执行中、已完成、已验收等状态。Agent 完成后,检查实际输出和验收标准;不符合时补充反馈继续处理,通过后再验收。

检查 Git 改动

选中对应终端后打开 Git 视图,查看分支、提交和文件 Diff;可切换单栏/双栏显示。Git 视图跟随当前终端的工作目录,以该终端启动时的 HEAD 为会话基线。

「会话改动」是这段时间里观察到的仓库差异,不是该 Agent 独占的操作记录。编辑器、其他终端和其他 Agent 的同期修改也可能出现。提交前仍应逐项审查。

复用提示词与交接上下文

  • 提示词资产可保存、搜索、收藏和复用已提交的提示词;草稿按终端分别恢复。复用前检查路径、账号和任务背景。
  • 会话交接可按终端或工作空间整理任务、提示词、终端输出和 Git 信息,并控制 Token 预算。
  • 先预览交接包,核对目标、已做事项、验证结果、风险和下一步,再导出 Markdown/JSON,或交给另一 Agent 继续。

自动脱敏不能保证覆盖所有秘密。分享前人工检查 API Key、访问令牌、内部地址、客户数据和源代码权限。交接包是上下文文档,不是原生会话文件的无损转换。

06 / 手机与远程访问

远程访问默认关闭。打开后,手机、平板或另一台电脑通过浏览器操作桌面端同一批工作空间和终端;不需要在手机上重新安装 Agent。

在电脑端开启

  1. 打开设置中的「远程访问」,开启总开关。根据界面提示设置并保存监听地址与端口,默认端口为 7420
  2. 供同一局域网设备使用时,选择可达的局域网监听地址,或监听所有网卡;仅监听 127.0.0.1 时只能本机访问。保留默认 HTTPS。
  3. 确认服务状态正常,在地址选择中选取当前可达的电脑地址,复制界面生成的访问链接,或显示二维码供自己的设备扫描。
  4. 手机连接同一局域网或可达该电脑的 VPN,在浏览器打开链接,按页面要求使用访问令牌连接。所填写的工作目录始终是运行桌面端那台电脑上的路径。

默认使用自签名 HTTPS,首次访问时浏览器可能提示证书不受信任。先核对确实是自己的电脑、正确地址和可信网络,再按浏览器规则处理;不要忽略其他网站的证书警告。

访问不了时,按顺序检查

  • 桌面应用是否仍在运行,电脑是否休眠,远程服务是否显示错误。
  • 链接是否用了实际局域网 IP。0.0.0.0 是监听设置,不是手机应打开的地址;手机上的 localhost 指的是手机自身。
  • 两端网络是否可互通,访客 Wi-Fi 是否启用了设备隔离,Windows 防火墙是否允许所选端口在可信网络中访问。不要为此关闭整个防火墙。
  • 端口或 IP 是否已改变,令牌是否已更换,HTTPS 与链接协议是否匹配。

使用边界与退出

终端尺寸跟随当前正在操作的一端;手机窄屏会收为单终端,其他客户端可能需要横向查看。同一个终端上的输入会影响同一进程,避免两端同时输入。

远程页面不提供全部桌面本地文件导入导出或应用自更新能力。完成后可在电脑设置中关闭远程访问;更换访问令牌会使旧令牌失效,并断开已有连接。

访问令牌和二维码相当于远程控制凭证:持有者可能操作终端并影响电脑文件。不要发到公开群、Issue 或截图中;不要直接暴露到公网。优先使用可信局域网或受控 VPN。

07 / 常见问题

提示未检测到 Agent,或命令无法启动?

先在设置中确认安装状态,再检查对应 CLI 是否能在系统终端启动。安装后重新检测;核对 PATH、Node/npm 环境、工作目录和网络配置。登录失败时,确认当前选择的隔离账号已完成授权。

会话中心找不到历史,或恢复时提示会话无效?

确认使用的是原账号与原项目目录,原生会话文件仍在,CLI 可以读取。更换账号、删除 CLI 数据或移动项目都可能影响恢复。不要手动修改原生会话 ID;必要时新建会话,并用经过检查的交接包继续。

模型请求失败,提示认证或接口错误?

核对所选 Profile、模型名称、API Key、Endpoint 协议与路径;查看供应商是否支持该 CLI 所需接口。再检查余额与代理,保留错误码排查,但不要公开完整请求头或密钥。

手机能看终端,但复制粘贴受限?

浏览器剪贴板受安全上下文和权限限制。使用 HTTPS,按浏览器提示授权;仍不可用时手动选择复制或粘贴。窄屏终端可用手指拖拽滚动。

如何更新 Termexo?

安装包用户从 最新版本页面下载安装;npm 用户运行 npx termexo@latest,或更新全局安装。更新前保存文件,结束或交接正在运行的任务。应用更新与 Agent CLI 升级是两件事,CLI 在相应管理入口单独升级。

08 / 数据与安全

  • Termexo 默认本地工作,没有 Termexo 账号或强制云同步;工作空间等状态保存在本机,API Key 由 Windows 凭据管理器保存。
  • Agent CLI 仍会按你选择的模型服务发送请求。哪些代码和上下文会离开电脑,取决于 CLI、供应商配置及其隐私政策。
  • 官网有独立的第三方访问统计;它不是桌面应用或远程工作台的会话统计,也不代表下载量。

遇到问题可在 GitHub Issues 提交:注明 Termexo/Windows/CLI 版本、复现步骤、预期和实际结果,附脱敏后的错误信息。提交前遮盖账号、密钥、令牌、二维码与敏感路径。

在线最新版:https://www.termexo.com/guide.html
版本更新记录:GitHub Releases