Bi

能力范围

智能体在工作区内可以完成的几类工作。

Markdown 原文Raw markdown

在你选定的工作区内,智能体可以完成以下几类工作。每一步都可见,也可以按需批准或拒绝。

阅读与查找

按文件名或内容查找,并读取文件。用于快速了解项目、定位相关信息,无需遍历整个目录。

修改文件

新建或更新文件。所有改动都会被记录,并留下可回退的检查点,见检查点与回退。

运行命令

执行命令并获取输出,用于构建、测试、处理数据。运行前会先请你确认,见需要你批准的操作。

如果命令依赖的程序未安装,Bi 会直接告诉你缺了什么,并给出对应系统的安装建议。需要管理员权限的安装仍需你手动执行;系统级安装命令(brew / apt / winget 等)始终需要确认。

了解项目结构

列出目录结构,并定位代码中的函数、类型和变量定义,帮助智能体和你在不盲目搜索的情况下熟悉项目。

并行处理

当一个任务可以拆成几件互不依赖的事时,智能体会派生多个实例同时处理,再汇总结果,缩短等待时间。见并行子任务。

边界

无论执行哪类操作,文件访问都限制在工作区内;运行命令同样受权限与拦截规则约束。能力更多,不代表权限更大。

Capabilities

The kinds of work the agent takes on inside your workspace.

Markdown 原文Raw markdown

Inside the workspace you choose, the agent handles the following kinds of work. Every step is visible and can be approved or rejected.

Search by file name or content and read files. The point is to understand a project and locate relevant context without blindly walking every directory.

Edit files

Create or update files. Every change is recorded and leaves a checkpoint you can return to. See Checkpoints and rollback.

Run commands

Execute commands and capture the output for builds, tests and data processing. Bi asks before running them; see Operations that need approval.

If a required program is missing, Bi reports the missing command and suggests how to install it on your platform. Installs that need administrator rights stay manual; system-level package operations (brew / apt / winget and similar) always require confirmation.

Understand the project

List directory structure and locate function, type and variable definitions, so both you and the agent can get oriented without searching blindly.

Parallel work

When a task splits into independent pieces, the agent spawns multiple instances to work at the same time and merges the results, cutting the wait. See Parallel subtasks.

Boundaries

Whatever the operation, file access stays inside the workspace; command execution is constrained by approvals and intercept rules. More capability does not mean more permission.