命令执行
$SHELL
)中运行,并继承 CLI 的工作目录与环境。可通过串联命令在其他目录下运行:
输出
限制
- 命令在 30 秒后会超时
- 不支持长时间运行的进程、服务器或交互式提示
- 建议使用简短且非交互式的命令以获得最佳效果
权限
使用指南
cd <dir> && ...
。
疑难排查
- 如果命令卡住,按 Ctrl+C 取消,并添加非交互式参数
- 当出现权限提示时,可批准一次,或按 Tab 将其加入允许列表
- 输出被截断时,按 Ctrl+O 展开
- 需要在不同目录运行时,使用
cd <dir> && ...
,因为目录变更不会持久化 - Shell 模式会根据
$SHELL
变量使用 zsh 或 bash
常见问题
`cd` 会在多次运行之间保留吗?
`cd` 会在多次运行之间保留吗?
不会。每条命令都是独立运行的。用
cd <dir> && ...
在不同目录里执行命令。我可以更改超时时间吗?
我可以更改超时时间吗?
不行。命令限定为 30 秒,且不可配置。
权限在哪里配置?
权限在哪里配置?
权限由 CLI 和团队配置一起管理。用决策横幅把命令加入允许列表。
怎么退出 Shell 模式?
怎么退出 Shell 模式?
当输入为空时按 Esc,在空输入时按 BackSpace/Delete,或按 Ctrl+C 清除并退出。