Explain the value by workflow, not by feature dump.按工作流解释价值,而不是平铺功能名。
Shared PTY, viewer, lock, async tracking, and policy rules are not equally important in every environment. This page breaks them apart so users can map product behavior to embedded, ops, deployment, and remote debugging work.共享 PTY、viewer、输入锁、异步跟踪和策略规则,在不同环境里的重要性并不一样。这个页面把它们拆开,让用户能把产品行为映射到嵌入式、运维、部署和远程调试场景。
Useful when prompt state, long-running commands, and manual takeover must stay visible.当提示符状态、长任务和人工接管必须保持可见时最有价值。
Viewer + LockViewer + 输入锁
Useful when the human cannot fully surrender the shell to an AI agent.当人不能把 shell 完全让给 AI Agent 时最有价值。
Async + Policy异步 + 策略
Useful when remote commands are slow, flaky, or risky.当远程命令慢、容易抖或带风险时最有价值。
shared pty use casebrowser viewerinput lockasync command trackingpolicy rules
Scenario Breakdown场景拆解
Each capability matters for a different reason.每个能力都有自己更适合的理由。
This structure is better than a flat feature list because it meets users where their real pain already exists: stateful terminals, manual intervention, long jobs, and safety boundaries.这个结构比平铺功能列表更好,因为它直接对准用户已经存在的痛点:状态型终端、人工接管、长任务和安全边界。
Shared PTY共享 PTY
Remote debugging on embedded Linux boards嵌入式 Linux 板卡远程调试
When commands change prompt state, spawn background jobs, or leave partial shell context behind, a shared PTY keeps both operator and AI grounded in the same runtime instead of re-simulating context each round.当命令会改变提示符状态、拉起后台任务或留下半截 shell 上下文时,共享 PTY 能让操作者和 AI 站在同一个运行时上,而不是每轮都重新模拟上下文。
embedded linuxremote debuggingstateful shell
ViewerViewer
Deployment hosts where humans must still watch the terminal人必须继续盯终端的部署机场景
A browser viewer matters when the human needs to inspect prompts, logs, or interactive confirmations in real time while the AI is still helping in the same session.当人需要实时看提示符、日志或交互确认,而 AI 仍在同一会话里帮忙时,浏览器 viewer 的价值会非常直接。
browser terminaldeploy hostvisibility
Input Lock输入锁
Guardrails for risky or interactive shells给高风险或交互态 shell 加护栏
Input lock stops the AI from typing over the operator when the shell is in a sensitive moment. That matters more than usual on machines where a single stray input can alter remote state.输入锁能在 shell 进入敏感时刻时阻止 AI 抢输入。对那些一次误输入就可能改变远端状态的机器,这个能力尤其重要。
input lockmanual takeoverrisky shell
Async Tracking异步跟踪
Long-running builds, training jobs, and flaky remote work长时间构建、训练任务和易抖的远程工作
Async command tracking lets the agent launch long work and poll it explicitly instead of pretending every remote task behaves like a short shell command.异步命令跟踪让 Agent 能拉起长任务并显式轮询,而不是假装所有远程任务都像短命令一样马上结束。
async statuslong jobpolling
Policy Rules策略规则
Safer collaboration on operationally sensitive machines在运维敏感机器上更安全地协作
Policy rules let operators stay in `safe` mode by default and loosen behavior only when the environment, workflow, and trust model actually justify it.策略规则让操作者默认停在 `safe` 模式,只在环境、流程和信任模型真的允许时再放宽行为。
safe modepolicy rulesops safety
Local Demo本地演示
Demo the workflow before touching a real SSH target在接触真实 SSH 目标前先演示工作流
Local demo mode is useful when a team wants to validate the human/AI collaboration model before wiring credentials, hosts, and policy into a real environment.当团队想先验证人机协作模型,再去接入真实凭证、主机和策略时,本地演示模式会很有帮助。
--localdemooffline testing
Next下一步
If the idea makes sense, these pages help next.如果这个思路已经看明白了,下一步看这些。
From here, the next step is usually install steps, direct answers, or official links.从这里继续,下一步通常就是去看安装、答案或官方链接。