Buda LogoBuda

Terminal 标签页

在浏览器中直接打开 Agent 沙箱内的实时终端,运行任意命令。

Terminal 标签页为你提供 Agent 沙箱环境中的真实 Shell。你可以运行命令、安装软件包、检查文件、调试脚本——全程不需要离开 Buda 界面。

打开终端

点击标签栏中的 + 按钮,选择 Terminal。新的终端标签页会打开,并在几秒内连接到 Agent 的沙箱。

如果沙箱尚未运行,Buda 会自动启动它。首次连接可能需要 10–20 秒完成环境初始化。

运行命令

输入任意 Shell 命令并按 Enter。终端支持完整的 POSIX Shell 环境:

# 浏览文件系统
ls -la /workspace

# 运行脚本
python3 scripts/process_data.py

# 安装软件包
pip install pandas

# 查看运行中的进程
ps aux

工作目录默认为 Agent 的 Drive 根目录(通常是 /workspace)。

分屏终端

你可以并排打开多个终端面板。再次点击标签栏的 + 并选择 Terminal,第二个面板会出现在第一个旁边。每个面板都是独立的 Shell 会话。

点击面板右上角的 × 按钮关闭该面板。

持久会话

只要沙箱在运行,终端会话就会持续存在。切换到其他标签页再切回来,Shell 历史记录和正在运行的进程依然在那里。

如果沙箱因空闲超时进入休眠,返回时终端会自动重新连接。

环境变量

在 Agent 设置中配置的环境变量会自动在终端中生效。你也可以在当前会话中临时设置:

export API_KEY=your_key_here
python3 run.py

这种方式设置的变量仅在当前 Shell 会话中有效。

文件系统访问

终端对 Agent 的 Drive 拥有完整的读写权限。在终端中创建或修改的文件会立即出现在 Drive 标签页中。

# 创建文件
echo "hello world" > /workspace/notes.txt

# 用 nano 或 vim 编辑
nano /workspace/config.yaml

观察 Agent 使用终端

当 Agent 在执行任务时运行终端命令,你可以在对话面板中看到具体的命令和输出。切换到 Terminal 标签页,可以查看 Agent 完成后的实时 Shell 状态。

使用技巧

  • 使用 Ctrl+C 中断正在运行的命令
  • 使用 Ctrl+L 清屏
  • 使用 Tab 自动补全
  • 终端支持 ANSI 颜色和大多数交互式 CLI 工具

相关页面

On this page