文档 / 智能体

无人值守模式

智能体只在分析阶段提问,其余事项自行决定并记录,独立工作直到完成,且不会越过任何限制。

在无人值守模式下,智能体独立工作:只在分析阶段提问,其余事项自行决定并记录,自动应用更改(你可以撤销),并独自继续直到完成。

它适合目标明确的长时间任务:迁移一个模块、完成一份规格说明、提高某个包的测试覆盖率。

启用方式

以下任一方式均可:

  • 消息输入框工具栏中的 无人值守 按钮,位于附件和模型选择器旁边。
  • 任务栏中的 无人值守 开关。
  • 直接写在你的需求里:“独立工作直到……”“不要停,直到……”“以无人值守模式”。

该设置按对话生效。

有何不同

环节 普通模式 无人值守模式
提问 可在任何阶段提问。 仅在 分析 阶段一次性提问。之后选择推荐选项并记录决策。
更改提议 等待你审查。 自动应用,并创建检查点。
命令 需要批准。 只运行白名单中的安全命令;其余一律拒绝。
轮次 完成后等待。 独自继续,直到满足验收标准。

每个未经询问做出的决策都会记录在任务中:“未询问即决定(无人值守)”。

认真回答分析阶段的问题。这是在智能体独自继续之前,你引导工作方向的唯一机会。

允许的命令

只运行构建、测试和读取类命令:

  • Maven 和 Gradle。
  • 用于 test、run、install 和 ci 的 npm、yarn 和 pnpm。
  • 用于构建和测试的 cargo、go 和 dotnet。
  • pytest、tsc、eslint 和 prettier。
  • git status、git diff、git log 和 git show。
  • 文件读取:ls、cat、grep、find 等。

管道、命令串联和重定向、跳出项目的 cd 以及 find -delete 一律不允许。

绝不会在无人值守时运行的操作

这些限制无法关闭。

  • 推送到远程:git push 在无人值守模式下不可用。
  • 破坏性命令:会被拒绝并保持待处理状态。
  • 数据库更改:“数据库修改绝不会在无人值守模式下执行。”
  • 受保护的路径:环境文件、密钥、证书和 SSH 配置保持原样。
  • 会写入的 MCP 连接器工具:始终等待人工处理。

撤销

所有更改在应用时都会创建检查点。你可以通过 ↺ 撤销任务 或 Ctrl+Alt+Shift+Z 一次性撤销整个任务。参见审查更改。

与智能体团队配合

如果交叉评审通过,团队的结果会应用到你的工作副本,不会提交。何时以及如何提交,由你决定。

与自主性不同

功能 控制的内容
无人值守模式 智能体是否在不询问你的情况下独自工作直到完成。
自主性(谨慎、平衡、自主,以及 智能体 → 自主性…) 在普通对话中哪些操作会被自动批准。

在订阅模式(Claude Code、Kiro、Codex、Antigravity)下,任务始终是交互式的。