并行开发的控制中心

纵览每项任务,明确何时需要你。

将终端和 AI 智能体整理成实时思维导图。并行开展工作,即时发现等待中或失败的任务,无需在多个标签页之间来回切换,一切尽在掌控。

个人使用免费 · 支持 macOS、Windows 和 Linux

TermTree 应用界面,任务图与实时终端输出并排显示

问题所在

一个终端很简单。 十项并行任务却并非如此。

标签页掩盖了任务之间的关系,后台智能体在等待或失败时无人察觉,而每次切换上下文都要求你记住每个 Shell 刚才在做什么。

关联关系无从看见

一排标签页无法呈现哪些智能体、服务、测试和部署属于同一组工作。

注意力容易分散

后台等待响应的提示很容易被忽略,工作也会在不知不觉中停滞。

上下文全靠大脑记忆

你不得不花时间重新确认每个 Shell 对应的目录、分支和任务。

工作原理

让整个工作流程清晰可见。

TermTree 为每项任务提供专属空间,为每个空间配备真实终端,并为每个终端呈现一目了然的实时状态。

  1. 1

    绘制任务地图

    按项目、服务、功能或目标排列任务,让它们之间的关系始终清晰可见。

  2. 2

    并行运行

    在节点中启动 Shell、服务器、测试、脚本、Claude Code、Codex 或任何其他 CLI。

  3. 3

    从容响应

    查看哪些任务正在活动、处于空闲、等待响应或已经失败,并直接跳转到关键任务。

TermTree 在真实项目树和运行中的 Node API 旁展示 SaaS 发布任务地图

聚焦所需关注之处

你的智能体可以并行工作,但你的注意力无法并行。

任务地图将终端活动转化为清晰的待处理队列。浏览整个项目或按任务名称搜索,然后直接前往需要你做出决策的工作。

运行中

任务正在产生输出。

空闲

终端处于安静状态。

等待输入

某个进程需要你处理。

错误

命令执行失败。

TermTree 快速搜索界面,使用状态颜色和项目路径显示匹配的任务

一气呵成的工作流程

运行任务,查找文件,审查结果。

从第一条命令到最终审查,始终留在同一个工作台中。

01 — 运行

真实项目,真实命令。

每项任务都会在正确的项目目录中打开一个由 PTY 支持的终端。你可以像在现有 Shell 中一样运行服务器、测试套件、迁移或智能体。

探索终端
真实的 Node API 正在 TermTree 任务中运行
02 — 查找

无需离开任务,即可打开正确的文件。

使用快速打开浏览当前项目,或沿着终端中输出的路径定位文件。Git 状态标记会显示哪些文件发生了更改。

查看快速打开
快速打开功能正在浏览真实项目,并标记出发生更改的文件
03 — 审查

查看工作成果。

预览 Markdown 和 Mermaid 图表、检查文件,并在决定保留哪些内容之前审查 Git 更改。

探索预览与审查
TermTree 中渲染的 Mermaid 架构文档与其项目终端并排显示

融入你的工作流程

你的工具依然是你的工具。

TermTree 整理你现有的工作流程,无需采用新的智能体、专有项目格式或云端工作区。

  • 由真实本地 PTY 支持的终端
  • 兼容 Claude Code、Codex、Shell、服务器、测试及其他 CLI
  • 项目文件保留在现有位置
  • 支持 macOS、Windows 和 Linux
  • 个人使用免费,节点数和终端会话数均不设上限
TermTree 的键盘与焦点帮助界面

告别混乱的终端标签页,让工作流程一目了然。

个人非商业用途免费,节点数和终端会话数均不设上限。

支持 macOS、Windows 和 Linux。