---
title: "内置终端"
description: "在界面中直接操作命令行，并区分它与智能体运行命令。"
lang: zh
---

Bi 中有两种「运行命令」的入口，容易混淆，先区分清楚：

| 入口 | 谁来用 | 结果去哪里 |
| --- | --- | --- |
| **终端面板** | 你本人 | 只显示在屏幕上，不会进入模型的上下文 |
| **智能体运行命令** | 智能体 | 作为运行结果反馈给智能体，供它继续处理任务 |

## 终端面板

界面中的「终端」是一个可以持续使用的命令行窗口，供你手动操作：

- 工作目录取自当前会话的工作区；未设置会话时使用全局工作区
- 输出逐行显示，中文不会乱码
- 它的输出只显示给你，**不会自动提供给模型**

## 智能体运行命令

智能体执行的命令在工作区根目录下运行，结果会反馈给它，用于继续推进任务：

- 运行前会请你确认（除非你把相应操作设为自动放行）
- 命令会经过[危险操作拦截](/docs/advanced/intercept-rules)检查

因此，「命令的输出会进入上下文」只对智能体运行命令成立。如果你希望智能体看到某条命令的结果，应当让它去运行，无需在终端面板中运行后再粘贴结果。

## 关于联网

智能体运行的命令可以访问网络（例如下载文件、安装依赖、拉取代码）。这是功能的一部分，但意味着：

- 即使使用本地模型，也不等于「绝不联网」——命令本身仍可能发起网络请求
- 运行命令前的确认是主要的人工把关环节，请留意你批准的每一次运行

## 相关

- [需要你批准的操作](/docs/configuration/permissions)
- [工作区](/docs/using-bi/workspace)
