TRAE 自动运行 & 安全性

2026-05-29 11:30 更新

“自动运行” 功能作用于所有智能体,分为 “自动运行 MCP“ 和 “自动运行命令”。

  • 自动运行 MCP:使用智能体时,自动运行添加至该智能体的 MCP Server 及其中包含的工具。
  • 自动运行命令:使用智能体时,自动运行终端命令,并支持配置白名单和黑名单。

你可以前往 设置 > 对话流 > 自动运行,然后开启或关闭该功能并进行高级设置。

自动运行 MCP

通过打开或关闭 自动运行 MCP 开关,你可以启用或禁用 “自动运行 MCP“ 功能。启用后,智能体将自动运行你为其添加的 MCP Server 及其中包含的工具。

自动运行命令

自动运行命令 部分,你可以为该功能配置不同的模式,如下所示:

模式 描述
始终手动运行 始终手动运行终端命令,即禁用 “自动运行命令“ 功能。
使用白名单 选择该模式后,你需要在 白名单作用于 IDE 处添加命令前缀。智能体运行过程中,若出现的命令前缀包含在白名单中,则会自动执行该命令。
使用黑名单 选择该模式后,你需要在  黑名单作用于 IDE 处添加命令前缀。智能体运行过程中,若出现的命令前缀包含在黑名单中,则会在执行命令前请求用户同意。
始终自动运行 始终自动运行所有命令。

安全性

启用 “自动运行” 功能后,系统可能面临外部提示词注入等潜在安全风险。请在开启该动能前充分评估风险,并仅在可信环境中使用。以下为安全性相关的详细说明:

  • 自动运行 MCP

    当启用 “自动运行 MCP” 时,智能体可在无需手动确认的情况下自动运行关联的 MCP Server 及其工具。安全性须知:

    • 所有外部 MCP Serevr 连接均需你首次明确授权。

    • 不建议在未验证来源或不受信任的环境中启用此功能。

  • 自动运行命令

    当启用 “自动运行命令” 时,智能体可在终端中自动执行命令。安全性须知:

    • 默认情况下,所有终端命令均需用户手动批准。
    • 你可通过白名单功能对可信命令进行自动批准,但此功能仅提供基础防护,并不能完全避免潜在的绕过风险。建议在启用白名单功能前,逐条审查命令内容,确认其行为安全且符合预期。
    • 建议非必要不启用 “始终自动运行” 模式。该模式会跳过所有安全检查,可能导致高风险操作在无提示的情况下被执行。
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号