命令原样展示
执行前看到完整命令、执行原因,以及由 Rust 判定的风险和可变更性。
核心能力
执行前看到完整命令、执行原因,以及由 Rust 判定的风险和可变更性。
Nginx Doctor、Website Troubleshooter 等 Skill 只能编排已有 Tool,不能绕过 Policy 或审批。
写入或未知命令完成后,需要再次审批成功的只读验证命令,Agent 才能给出最终结论。
深入了解
Agent Runtime 采用 Reason → Command Proposal → Approval → Terminal → Observation → Reason 的循环。模型每轮最多提出一条非交互式 Linux 命令,避免用一串预生成命令掩盖中间结果。
命令失败、被策略阻止或被你取消都会成为新的 Observation。Agent 可以据此解释问题或寻找替代方案,不会把取消操作伪装成执行失败。
模型给出的风险声明没有权限意义。Rust Core 对命令进行保守分类,Critical 命令会被阻止;审批精确绑定 command hash、run、target、session 与 policy snapshot。任何一项变化都使旧审批失效。
React 只渲染 AgentEvent,并发送 Run 或 Cancel 等用户动作。它不拥有调度逻辑、Shell 执行、SSH Handle、PTY 注入或恢复流程。
原始终端流只显示在主 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 不进入模型上下文或审计。
常见问题
不会。Runtime V2 中包括只读命令在内的每条命令都需要明确审批。
对话主链不使用固定未来命令队列。每轮基于上一条真实结果再提出下一条命令。
不会。网页不接收 SSH 终端流;客户端中的 Agent 仅使用 Rust 生成的有界脱敏 Observation。