AI TERMINAL 与 AGENT RUNTIME

让 AI 协助排查,但不替你接管服务器。

对话式 Agent 围绕真实终端结果迭代:理解问题、提出一条命令、等待你审批、在绑定会话中执行、读取脱敏结果,再决定下一步。Skills 与只读 MCP 扩展上下文;Incident、ChangeSet 与 Fleet 继续走结构化安全链。每一条命令都由你 Run 或 Cancel。

01

推理一次一条命令

02

扩展Skills / 只读 MCP

03

证据真实执行结果

01

命令原样展示

执行前看到完整命令、执行原因,以及由 Rust 判定的风险和可变更性。

02

Skills 不提升权限

Nginx Doctor、Website Troubleshooter 等 Skill 只能编排已有 Tool,不能绕过 Policy 或审批。

03

写入后必须验证

写入或未知命令完成后,需要再次审批成功的只读验证命令,Agent 才能给出最终结论。

01

一次只处理一个明确动作

Agent Runtime 采用 Reason → Command Proposal → Approval → Terminal → Observation → Reason 的循环。模型每轮最多提出一条非交互式 Linux 命令,避免用一串预生成命令掩盖中间结果。

命令失败、被策略阻止或被你取消都会成为新的 Observation。Agent 可以据此解释问题或寻找替代方案,不会把取消操作伪装成执行失败。

02

风险与权限由 Rust 决定

模型给出的风险声明没有权限意义。Rust Core 对命令进行保守分类,Critical 命令会被阻止;审批精确绑定 command hash、run、target、session 与 policy snapshot。任何一项变化都使旧审批失效。

React 只渲染 AgentEvent,并发送 Run 或 Cancel 等用户动作。它不拥有调度逻辑、Shell 执行、SSH Handle、PTY 注入或恢复流程。

03

用证据回答,结构化能力各守边界

原始终端流只显示在主 Terminal。进入 Agent 上下文的是 Rust 内部有界、脱敏的 Observation,单条命令卡最多携带 8 KiB 的结果预览。只读 MCP 扩展外部上下文;Incident、Operations Pack、ChangeSet、Verification 与 Rollback 继续使用 Native Typed Tool,而不是通用 Shell IPC。

界面展示简洁的进度、动作、证据、诊断和最终答案,不展示或持久化模型的 private chain-of-thought。凭据、私钥、Passphrase 与 Vault Secret 不进入模型上下文或审计。

常见问题

受控 AI

AI 会自动运行只读命令吗?+

不会。Runtime V2 中包括只读命令在内的每条命令都需要明确审批。

能否一次批准整个命令计划?+

对话主链不使用固定未来命令队列。每轮基于上一条真实结果再提出下一条命令。

终端输出会上传到网页吗?+

不会。网页不接收 SSH 终端流;客户端中的 Agent 仅使用 Rust 生成的有界脱敏 Observation。