The biggest variable in agent output quality isn't intelligence — it's where agents run. Termura detects the agents in your terminal, tracks what they cost, isolates their context, and versions the rules they follow. The terminal, rethought. 决定 Agent 产出质量的最大变量,不是模型智力——而是运行环境。Termura 检测终端里的 Agent,追踪它们的开销,隔离它们的上下文,并对它们遵循的规则做版本管理。终端,重新思考。
Traditional terminals treat every byte the same. AI tools produce thousands of lines a day. Termura rebuilds the input, the record, and the memory. 传统终端对每一个字节一视同仁,而 AI 编程工具日均产出数千行输出。Termura 从输入、记录、记忆三个层面重建终端交互。
TextKit 2 powered composer. Click-to-position cursor, multi-line editing, word-level navigation, input history, file attachments, and auto-saved drafts. Write prompts like you write code. 基于 TextKit 2 的编辑器级输入区。鼠标点击定位、多行编辑、词级导航、输入历史、文件附件、未发送草稿自动保存。像写代码一样写 prompt。
OSC 133 shell integration turns raw scrollback into command boundaries — command, exit code, duration, semantic type. Click any entry to jump back to it. Export the whole session as HTML or JSON. OSC 133 Shell 集成把线性滚屏切成命令边界——命令、退出码、耗时、语义分类。点击任意条目跳回终端对应位置。整个 Session 可导出为 HTML 或 JSON。
Sessions survive restarts in SQLite, searchable with FTS5 full-text search. Integrated Markdown notes. Token and cost tracking. Everything lives in ~/.termura/ — on your disk, nowhere else.
Session 跨重启持久化于 SQLite,FTS5 全文搜索随时可查。集成 Markdown 笔记。Token 与费用追踪。全部数据存放在 ~/.termura/——只在你自己的磁盘上。
Termura doesn't run agents — it observes them. Detect, display, notify, isolate. You stay in control. Termura 不编排 Agent,它感知 Agent。检测、展示、通知、隔离——用户始终保持完全控制权。
Identifies Claude Code, Codex, Aider, OpenCode, Gemini and Pi from PTY output semantics — then tracks each one through a six-state machine: idle, thinking, tool execution, waiting for input, error, completed. 通过 PTY 输出语义分析识别 Claude Code、Codex、Aider、OpenCode、Gemini、Pi,并以六态状态机持续追踪:空闲、思考中、工具执行、等待输入、出错、已完成。
A sidebar dashboard across every session. Agents that need you are highlighted — thinking, waiting, error — at a glance. 跨所有 Session 的侧边栏仪表盘,需要你介入的 Agent 自动高亮——思考中、等待输入、出错——一目了然。
Status badges and system notifications when an agent stalls or finishes. Cmd+Shift+U jumps to the next session waiting on you. Agent 停下或完成时的状态徽章与系统通知。Cmd+Shift+U 一键跳转到下一个等你处理的 Session。
Branch a session from any command in its timeline, exactly like a git branch. Investigation, fix, review, experiment — each keeps its own context. Cmd+Shift+M merges a summary back into the trunk. 从时间线上任意一条命令处分支出新 Session,就像开一条 Git 分支。调查、修复、审查、实验——各自隔离上下文。Cmd+Shift+M 把摘要合并回主线。
Destructive agent operations — file deletion, force pushes, recursive removes — are surfaced before they scroll past you. Agent 的破坏性操作——删除文件、强制推送、递归删除——在滚过屏幕之前先被标出来。
Token counts and cost estimates parsed straight from agent output, with a context-window progress bar per session. 直接从 Agent 输出解析 Token 计数与费用估算,每个 Session 配一条上下文窗口进度条。
Reopen a session and the launch command comes back pre-filled — pick the agent up where it stopped. 重新打开 Session 时预填启动命令,从 Agent 停下的地方接着走。
Every detail designed for AI-heavy terminal workflows. 每一个细节,都为 AI 重度终端工作流而设计。
Terminal rendering runs on libghostty with Metal. A real emulator underneath, not a web view. 终端渲染基于 libghostty + Metal。底层是真正的终端模拟器,不是套壳 Web View。
Tree-structured sessions with branch & merge. Investigation branches keep the trunk context clean. 树形 Session 结构,支持分支与合并。调查分支不污染主线上下文。
Side-by-side terminals, independent PTY and scrollback each. Cmd+D to toggle, Ctrl+Shift+←/→ to focus, drag sessions between panes. 并排终端,各自独立 PTY 与滚屏。Cmd+D 开关,Ctrl+Shift+←/→ 切换聚焦,Session 可在面板间拖拽。
Global hotkey drop-down terminal. Cmd+` to summon from anywhere. 全局热键呼出终端面板。Cmd+` 随时唤起。
Version-controlled rule files (CLAUDE.md, AGENTS.md) with diff and history. Corruption detection when rules drift. One-click codification of a session into a new rule. 规则文件(CLAUDE.md、AGENTS.md)版本管理,带 Diff 与历史。规则漂移时的腐化检测。一键把一次 Session 的经验编纂成新规则。
File tree with git status, branch and ahead/behind counts, staged vs working-tree diffs, a problems panel, and syntax-highlighted editing across 120+ languages. 带 Git 状态的文件树、分支与领先/落后计数、暂存区 vs 工作区 Diff、问题面板,以及 120+ 语言的语法高亮编辑。
Capture terminal output straight into notes, edit them in a tab, auto-saved and indexed by the same full-text search. 把终端输出直接捕获成笔记,在标签页内编辑,自动保存并纳入同一套全文搜索。
Terminal, split, note, file, diff and preview tabs — all persisted across restarts. Token-based theme system with importable themes. Sessions export to HTML or JSON. 终端、分屏、笔记、文件、Diff、预览六类标签,全部跨重启持久化。基于设计令牌的主题系统,支持导入主题。Session 可导出 HTML 或 JSON。
| termura | iTerm2 | Warp | Ghostty | Kitty | |
|---|---|---|---|---|---|
| Agent Detection Agent 检测 | |||||
| Multi-Agent Dashboard 多 Agent 仪表盘 | |||||
| Context Isolation (Branch) 上下文隔离(分支) | |||||
| Token & Cost Tracking Token 与费用追踪 | |||||
| Command Activity Timeline 命令活动时间线 | |||||
| Editor-Grade Input 编辑器级输入 | |||||
| Agent NeutralAgent 中立 | |||||
| No Login Required 无需登录 | |||||
| Harness Rules Management Harness 规则管理 |
Local-first. Agent-neutral. No login, no telemetry, no BS. Local-First · Agent-Neutral · Zero Login · Zero Telemetry
Private beta in progress. Public release for macOS 14+. 内测进行中,公开版本面向 macOS 14+。