介绍
# claw-shell
始终使用 TMUX 会话 `claw`。
## 用途
- 在 TMUX 会话 `claw` 内运行 Shell 命令 - 绝不触碰任何其他会话 - 将输出读取并返回给 Agent
## 接口
### 工具:`claw_shell_run`
**输入:**
- `command` (字符串,必需):要在会话 `claw` 内运行的 shell 命令。
**行为:**
1. 附加到 tmux 会话 `claw`(如果缺失则创建:`tmux new -s claw -d`)。 2. 发送命令并回车。 3. 捕获最新的窗格输出。 4. 将捕获的输出返回给 Agent。
## 安全性
- 禁止运行: - `sudo` - `rm` (未经明确的用户批准) - `reboot`、`shutdown` 或其他破坏性的系统级命令 - 如果命令包含以上任何内容: - 在执行前请求用户确认。
## 示例
- 安全: - `ls -la` - `bird read https://x.com/...` - `git status`
- 危险 (请先询问): - `rm -rf ...` - `docker system prune -a` - `chmod -R ...`